• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4478 shaares
5 / 10
Filters
191 results tagged coding

The Principles of REST – Bivás Biswas – Medium

QRCode

The 5 principles of REST
Contract first approach / Uniform Resource identifiers
Statelessness
Client-Server model
Caching
Layered architecture

https://medium.com/@emailbivas/the-principles-of-rest-6b00deac91b3
April 14, 2019 at 10:12:25 AM EDT *
coding rest
FILLER

Fork yeah!

QRCode

Recently at work I had to speed up a Perl script that processed files. Perl can spawn multiple processes with the fork function, but things can go awry unless you manage the subprocesses correctly. I adding forking to the script and was able to improve the script’s throughput rate nearly 10x, but it took me a few attempts to get it right. In this article I’m going to show you how to use fork safely and avoid some common mistakes.

https://www.perl.com/article/fork-yeah-/
April 5, 2019 at 9:13:56 AM EDT *
perl coding
FILLER

Storing UTC is not a silver bullet | Jon Skeet's coding blog

QRCode

Option 3: preserve local time, using UTC as derived data to be recomputed

Spoiler alert: this is my preferred option.

In this approach, the information that the conference organizer supplied (“9am on July 10th 2022”) is preserved and never changed. There is additional information in the entry that is changed when the time zone database is updated: the converted UTC instant. We can also preserve the version of the time zone rules used for that computation, as a way of allowing the process of updating entries to be restarted after a failure without starting from scratch, but it’s not strictly required. (It’s also probably useful as diagnostic information, too.)

The UTC instant is only stored at all for convenience. Having a UTC representation makes it easier to provide total orderings of when things happen, and also to compute the time between “right now” and the given instant, for the countdown timer.

https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/
April 1, 2019 at 9:19:21 AM EDT *
time coding
FILLER

Want to know the easiest way to save time? Use `make`!

QRCode

But there is a good standard UNIX tool. By standard I mean it actually has robust documentation, that many forgot. Or never learned? I’m talking about make. More accurately, this article focuses on GNU make. It’s available on macOS, Windows, Linux and most other operating systems.

https://medium.freecodecamp.org/want-to-know-the-easiest-way-to-save-time-use-make-eec453adf7fe
March 8, 2019 at 4:07:32 PM EST *
make coding scripts
FILLER

How to think like a software developer – The Startup – Medium

QRCode

As a software developer, I constantly ask myself: what distinguishes an outstanding developer from a mediocre one? From my observation, it has very little to do with formal education, age, gender, and even industry experience. It has a lot to do with mindset.

  • Learn how to learn
  • Don’t reinvent the wheel
  • Small iterations
  • Test, test, test
  • Apply learned patterns
  • Don’t fall in love with your work
https://medium.com/swlh/how-to-think-like-a-software-developer-534817199bd1
March 8, 2019 at 4:03:00 PM EST *
lifehacks coding
FILLER

50+ Data Structure and Algorithms Interview Questions for Programmers

QRCode

In this article, I’ll share some frequently asked programming interview questions from different interviews for programmers at different levels of experience, from people who have just graduated from college to programmers with one to two years of experience.

https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0
October 9, 2018 at 10:23:56 AM EDT *
interviewing coding
FILLER

What is a Makefile and how does it work?

QRCode

If you want to run or update a task when certain files are updated, the make utility can come in handy. The make utility requires a file, Makefile (or makefile), which defines set of tasks to be executed. You may have used make to compile a program from source code. Most open source projects use make to compile a final executable binary, which can then be installed using make install.

https://opensource.com/article/18/8/what-how-makefile
August 28, 2018 at 3:04:47 PM EDT *
make coding linux
FILLER

How you can improve your workflow using the JavaScript console

QRCode

When we think about the console, the first thing that comes to mind and the console.log, right? But there are many more methods than those we imagine. Now we will see how to make the most of using the console, and I’ll give you some tips to make them these methods more readable

https://medium.freecodecamp.org/how-you-can-improve-your-workflow-using-the-javascript-console-bdd7823a9472
June 23, 2018 at 11:18:26 AM EDT *
javascript coding
FILLER

A Tricky JavaScript Interview Question Asked by Google and Amazon

QRCode

The following will be a short explanation, along with some solutions, of a popular JavaScript question that tends to get asked in developer interviews.

This question deals with the topics: closures, setTimeout, and scoping.

https://medium.com/coderbyte/a-tricky-javascript-interview-question-asked-by-google-and-amazon-48d212890703
June 4, 2018 at 12:34:11 PM EDT *
javascript coding interviewing
FILLER

Warning: Your programming career – SoloLearn – Medium

QRCode

Preparing for Coding Interviews

There are concepts that are fundamental in programming world. Most of the technical interviews are meant to discover your problem solving skills and knowing those concepts, so besides mastering a programming language, you should be familiar with the concepts that are somewhat required in programmer’s arsenal. Here’s an excerpt from my recent lesson post in SoloLearn (below are the links to Android and iOS apps).

https://medium.com/sololearn/warning-your-programming-career-b9579b3a878b
May 15, 2018 at 8:50:20 AM EDT *
coding interviewing
FILLER

Google employees want to teach you to code for free with their latest app

QRCode

A bunch of Google employees participating in the company’s Area 120 internal incubator have launched Grasshopper, a free mobile app for Android and iOS that teaches you the basics of programming. It’s beautifully designed and is suitable for just about anyone who can be trusted to use a phone on their own.

https://thenextweb.com/apps/2018/04/19/google-employees-want-teach-code-free-cute-new-app/
April 20, 2018 at 9:42:06 AM EDT *
coding kids
FILLER

Glitch

QRCode

Glitch is the friendly community where you'll build the app of your dreams

https://glitch.com/
April 19, 2018 at 10:20:58 AM EDT *
coding kids inspiration
FILLER

I interviewed at five top companies in Silicon Valley in five days, and luckily got five job offers

QRCode

Preparation
Although I’m interested in machine learning positions, the positions at the five companies are slightly different in the title and the interviewing process. Three are machine learning engineer (LinkedIn, Google, Facebook), one is data engineer (Salesforce), and one is software engineer in general (Airbnb). Therefore I needed to prepare for three different areas: coding, machine learning, and system design.

I mainly used Leetcode and Geeksforgeeks for practicing, but Hackerrank and Lintcode are also good places. I spent several weeks going over common data structures and algorithms, then focused on areas I wasn’t too familiar with, and finally did some frequently seen problems. Due to my time constraints I usually did two problems per day.

https://medium.com/@XiaohanZeng/i-interviewed-at-five-top-companies-in-silicon-valley-in-five-days-and-luckily-got-five-job-offers-25178cf74e0f
April 13, 2018 at 1:56:14 PM EDT *
coding career interviewing
FILLER

The 10 Best Coding Challenge Websites for 2018 – Coderbyte – Medium

QRCode

This updated 2018 list features 10 websites that offer the best coding challenges and resources to help new and intermediate developers improve their skills, prepare for interviews, and progress in their careers. The ordering of the list is based on level of difficulty (beginner to advanced).

https://medium.com/coderbyte/the-10-best-coding-challenge-websites-for-2018-12b57645b654
April 13, 2018 at 10:53:08 AM EDT *
coding kids
FILLER

The Dominey Effect: For the Love of the Web, Learn Swift · An A List Apart Column

QRCode

After immersing myself in it for a year, I find Swift to be deeply web in its soul. From its expressive, functional syntax and its interpretive playgrounds to its runtime performance and recent foray into open source, Swift is the web developer’s compiled language (with the mature and convenient safeguards characteristic of the compiled environment).

Everything you need to get you started is here. It’s free. And the community is amazing.

http://alistapart.com/column/love-the-web-learn-swift
April 11, 2018 at 9:17:47 PM EDT *
ios mobile coding swift
FILLER

Design Lessons From The Amazing 1980s Books That Taught Kids To Code

QRCode

The book, and its successors like Machine Code for Beginners and Practical Things to Do With a Microcomputer were major hits–but they were largely forgotten until recently when Usborne published them online as free PDFs, as Cory Doctorow first pointed out this week.

https://www.fastcodesign.com/3056519/design-lessons-from-the-amazing-1980s-books-that-taught-a-generation-of-kids-to-code
April 11, 2018 at 1:42:18 PM EDT *
books coding kids
FILLER

WHY USE A PAINTBRUSH WHEN YOU CAN MAKE MIND-BENDING ART WITH CODE?

QRCode

To help further this exploration, Reas and his colleague Ben Fry (a principal of Fathom, a design and software consultancy in Boston) in 2001 developed their own software, called Processing, that bridges the divide between programming and art, making both processes more intuitive.

https://www.wired.com/2016/02/why-use-a-paintbrush-when-you-can-make-mind-bending-art-with-code/
April 11, 2018 at 1:39:04 PM EDT *
coding art inspiration
FILLER

How does a relational database work - Coding Geek

QRCode

When it comes to relational databases, I can’t help thinking that something is missing. They’re used everywhere. There are many different databases: from the small and useful SQLite to the powerful Teradata. But, there are only a few articles that explain how a database works.

http://coding-geek.com/how-databases-work
April 11, 2018 at 12:49:51 PM EDT *
coding database tutorial algorithms
FILLER

What is the single most influential book every programmer should read?

QRCode

If you could go back in time and tell yourself to read a specific book at the beginning of your career as a developer, which book would it be?

https://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read/
April 11, 2018 at 9:00:50 AM EDT *
coding books
FILLER

Here’s a list of fun apps to build!

QRCode

Here are 8 fantastic projects to train your coding muscles! The goal is to build each app with whatever technology stack you prefer. Keep it conflict free, use whatever you want!

https://medium.freecodecamp.org/the-secret-to-being-a-top-developer-is-building-things-heres-a-list-of-fun-apps-to-build-aac61ac0736c
February 28, 2018 at 10:03:55 AM EST *
coding mobile webdesign
FILLER
5 / 10
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community