DEV Community

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

Nick Taylor on September 04, 2020

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...
Collapse
 
vonheikemen profile image
Heiker

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
Collapse
 
nickytonline profile image
Nick Taylor

That's awesome! 🔥

Yes, that's awesome!

Collapse
 
scrabill profile image
Shannon Crabill

That it's GitHub and not Github.

🙃

Collapse
 
nickytonline profile image
Nick Taylor

It's True - Dwight Shrute

Collapse
 
idrisrampurawala profile image
Idris Rampurawala

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 😁

Collapse
 
nickytonline profile image
Nick Taylor

Bobby Moynahan character from SNL saying awesome!

Collapse
 
dosboxd profile image
Dosbol Duysekov

🔨 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!

Collapse
 
nickytonline profile image
Nick Taylor

Actor Zach Galifianakis giving a thumbs up in a convertible car

Collapse
 
juniordevforlife profile image
Jason F

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.

Collapse
 
nickytonline profile image
Nick Taylor

Processing data via an animated gif

Collapse
 
amorriscode profile image
Anthony M.

I learned a lot about accessibility at CascadiaJS!

Collapse
 
nickytonline profile image
Nick Taylor

Noice!

Noice!

Collapse
 
mellen profile image
Matt Ellen-Tsivintzeli

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.)
Collapse
 
nickytonline profile image
Nick Taylor

Captain America saluting

Collapse
 
steevn profile image
steevn

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.

Collapse
 
ziizium profile image
Habdul Hazeez

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:

Collapse
 
nickytonline profile image
Nick Taylor

Lego astronaut saying awesome!

Collapse
 
rajeshroyal profile image
Rajesh Royal

useContext() and Redux in ReactJs

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

Nice

Collapse
 
rajeshroyal profile image
Rajesh Royal

how do you insert gifs that easily what tool you use

Thread Thread
 
nickytonline profile image
Nick Taylor

I use giphy.com

Collapse
 
camilocaquimbo profile image
Camilo Caquimbo Tabares • Edited

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.

Collapse
 
nickytonline profile image
Nick Taylor

Chow Yun-fat giving a thumbs up

Collapse
 
sjadlakha profile image
Sahaj Adlakha

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

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

A kangaroo playing an electric guitar

Collapse
 
fennecdjay profile image
Jérémie Astor

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

Collapse
 
nickytonline profile image
Nick Taylor

Pam from The Office saying Nice!

Collapse
 
fennecdjay profile image
Jérémie Astor

Where do you find all those gifs?

Thread Thread
 
nickytonline profile image
Nick Taylor • Edited

giphy.com

Don’t tell anyone! 😎

Collapse
 
rafi993 profile image
Rafi • Edited

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

Collapse
 
nickytonline profile image
Nick Taylor

Gym teacher from Glee saying amazing!

Collapse
 
somedood profile image
Basti Ortiz

I learned a whole lot of Rust this week! I absolutely love the language and the workflow so far. 👌

Collapse
 
nickytonline profile image
Nick Taylor

Stephen Colbert saying Awesome Sauce