loading...

September 3rd, 2020: What did you learn this week?

nickytonline profile image Nick Taylor (he/him) ・1 min read

It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.

Neo in the matrix having just learnt kungfu

Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.

#todayilearned

Summarize a concept that is new to you.

And remember, if something you learnt was a big win for you, then you know where to drop it as well.πŸ‘‡πŸ‘‡πŸ»πŸ‘‡πŸΌπŸ‘‡πŸ½πŸ‘‡πŸΎπŸ‘‡πŸΏ

Obama drops the mic

Discussion

pic
Editor guide
 

I learned about anacron, cron's companion. Just like cron you can use it to schedule some task but the difference is it doesn't assume your system is running 24/7. This is from the manpage.

For each job, Anacron checks whether this job has been executed in the last n days, where n is the period specified for that job. If not, Anacron runs the job's shell command, after waiting for the number of minutes specified as the delay parameter.

This nice article can tell you more about it.

I also learned that scripts executed by cron and anacron are a horrible environment for GUI apps. If you do want to show something on the screen your best chance is to run it with your user (not as root) and set the DISPLAY variable in the script. I do something like this.

runuser -u my-user-name /path/to/my/executable/script
 

That's awesome! πŸ”₯

Yes, that's awesome!

 

That it's GitHub and not Github.

πŸ™ƒ

 
 

I was working on displaying a lot of data in one of my tasks in my current company. I was able to use the data grid for this so as to enable sorting, filtering, searching all in one.
On top of it I was also required to allow our users to able to download the content into Excel and/or CSV. Hence, I came about writing this article about implementing the export of data in Angular 😁

 
 

πŸ”¨ I finally published fully rebuilt app update and learnt a lot about SwiftUI, Combine etc, while doing this project.

πŸ‘¨πŸ»β€πŸ’» Made my first issue in open source project suggesting to fix a bug by myself, but waiting for a response.

πŸ€¦πŸ»β€β™‚οΈ Forgot to continue edX course(going to right now!).

Today was unproductive sad day, but because of you I remembered what I accomplished and now I am not feeling down anymore. Thank You!

 
 

I created my first pipeline task group in Azure DevOps. It was painful, but my CI/CD knowledge in Azure is slowly growing. I also started taking a look at more of the rxjs operators while tinkering with my portfolio. I'm adding a section to show articles that I've written here on dev.to.

 
 

I learned a lot about accessibility at CascadiaJS!

 
 

TWIL

  • What a VxWorks Event is, and used it to create an interlock, to cut down on using yet more message queues
  • How to wrap text on a button in CSS
  • That sometimes the Android Discord app logs you out without telling you. (I'm someone who only pays attention to Discord if I get a notification.)
 
 

Ive learned a lot stuff about JavaScript functions and anonymous functions. My goal for this year is to write and understand the basics in JS.

 

My goal for this year is to write and understand the basics in JS.

When you are done, you should have a look at the following:

 
 

useContext() and Redux in ReactJs

 
 

how do you insert gifs that easily what tool you use

I use giphy.com

 

I learned a lot about Dart/Flutter, they are a new and efficient way to make mobile apps and recently web apps also. So practical, beautiful and fast.

 
 

I was working on the front end of a website and I learnt bootstrap framework for it.

 
 

I learned I could make some terminal app using C, libcurl and graphql. (I should post about it soon);

 
 

Where do you find all those gifs?

giphy.com

Don’t tell anyone! 😎

 

I learned that you can mix jsx and erb using rails-erb-loader thanks to @nickytonline

 
 

I learned a whole lot of Rust this week! I absolutely love the language and the workflow so far. πŸ‘Œ