Designing for Performance by Lara Callender Hogan
1 0 comments 10 Aug 2015 18:34 u/14d2025 (..) in v/programmingComment on: Online environments for exploring programming languages
0 03 Aug 2015 22:21 u/14d2025 in v/programmingComment on: Online environments for exploring programming languages
Thanks for link.
Comment on: Online environments for exploring programming languages
Good point.
Comment on: Online environments for exploring programming languages
It is in the table. Compileonline.com redirects to Tutorialpoint.
Compileonline is now renamed to Coding Ground and brings you lots of new features, Try it now
Coding Ground
By tutorialspoint
Comment on: Online environments for exploring programming languages
This is interesting, but I cannot find IDE. Could you share a direct link to editor.
[EDIT]Do you mean examples, where user can change code?
Comment on: Online environments for exploring programming languages
Thanks for contribution. FiddleSalad support also JS, Python, CoffeScript and more. C# Pad is also good.
Online environments for exploring programming languages
33 13 comments 27 Jul 2015 08:58 u/14d2025 (self.programming) in v/programmingComment on: glot.io open source pastebin where you can run code in browser (20+ languages)
Check Wandbox
Comment on: glot.io open source pastebin where you can run code in browser (20+ languages)
I am not impressed, there are plenty better sites:
-
C#/F#/VB.NET: dotNet Fiddle allow adding NugetPackage/saving/colaborating/autocompletion
-
Wandbox more languages/can choose version/Vim or Emacs style editor
-
JS better in every aspect
Comment on: Regex Generator++
Check also: automatic regex golf player
Comment on: Come up with the most inefficient, poorly written, and complex way to print out "Hello World!".
Use particles: Hello world
Comment on: Come up with the most inefficient, poorly written, and complex way to print out "Hello World!".
Concepts:
Get random character from Unicode-32 one-by-one until they combine to "Hello World!" and then print it.
Generate random string, calculate hash (md5/SHA-1/whatever) until it will get "Hello World"
Download random image from igmur/tumblr/veuwer whatever calculate hash until you get "Hello world"
Calculate number Pi until its substring is "Hello world!" (ASCII encoded)
Find (m, n) for Ackermann_function when the value is equal to ASCII representation of "Hello World"
Feel free to implement and share when you are done.
Comment on: Elevator Saga - the elevator programming game
Nice, added to Play game and learn
Comment on: Infographic : R vs Python for Data Science/Data Analysis
Azure Machine Learning is part of whole ecosystem, for data science it supports many machine learning algorithms and models out-of-the-box and allow to write custom modules in R and Python.
Comment on: Can someone more qualified kindly explain Hadoop to me?
2 15 Jul 2015 03:03 u/14d2025 in v/programmingComment on: Algorithms visualization
This is really great ๐
Comment on: Infographic : R vs Python for Data Science/Data Analysis
Azure Machine Learning loves both :)
Comment on: Algorithms visualization
Thanks, good website.
Comment on: Classification of the "Y Combinator": Algorithm, Data-strcuture, Design Pattern, Magic?
Y Combinator and Lambda Calculus are very powerful concepts. If interested watch Programming with nothing. Classify it in Combinators.
Comment on: Is it possible to add links via CSS?
Check Crossfading
Comment on: Play games and learn
Check CodinGame, it supports many languages, including C++ and C.
Comment on: Play games and learn
Thanks for sharing. Codeforces is ok, but is it a game? It is more simillar to Project Euler.
Comment on: Algorithms visualization
Great, thanks for sharing
Algorithms visualization
25 14 comments 12 Jul 2015 13:11 u/14d2025 (self.programming) in v/programmingComment on: MTA: IT Help
Just read section Skill measured in specific exam and do some research in each topic using Technet and best search engine like Bing. Use OneNote to store them in one place.
Check also free ebooks. I know that you want specific course from A to Z, but better for you to start playing with technology and learn how to search materials.
If you have too much free time consider learning MSCA materials.
Comment on: Largest collection of FREE Microsoft eBooks ever
Good news there is even more books.
Comment on: [TIL] What is the synonym of "I don't care" in programming?
Remind me this. ๐
Comment on: Need Some Advice
First of all, is it production database and as intern do you need access to it?
[TIL] What is the synonym of "I don't care" in programming?
17 30 comments 09 Jul 2015 08:06 u/14d2025 (self.programming) in v/programmingComment on: When was the point you said to yourself: "I am a Senior Programmer" or "Expert at X language?"
Recommended reading: Dreyfus Model of Skill Acquisition. The funny thing is when you learn more, you discover that there is always more. To running company or manage project you need rather business and interpersonal skills, because you would delegate work.
Comment on: Where can I find a list of best practices
Coding best practices are battle tested in real life. You should not treat them as ultimate truth, but rather as a clue. If it fits you and your team go on and use it. If not, adapt to your needs or find better ones. You can read for example: Google guidelines
Just type in Google best practices, recommendation, guidelines + language name. Of course official materials/company/MVP/books contains more reliable hints.
Comment on: Interactive and short Vim tutorial
You shouldn't try to memorize every possible shortcut. Just learn basic moves, rules about combining keystrokes and use, use and use it. Muscle Memory really works.
Largest collection of FREE Microsoft eBooks ever
30 3 comments 07 Jul 2015 05:27 u/14d2025 (..) in v/programmingComment on: When is someone *familiar* with writing script?
I recommend to read about Dreyfus Model of Skill Acquisition. Familiar with writing script seems to me to be competent level which basically means "Competence comes only after considerable experience actually coping with real situations". More in Pragmatic Thinking
Comment on: Structs vs Classes in C#
When do you use structs vs classes I recommend entire course in this series. Very informative for beginners.
Comment on: Where do you go for programming news?
There are many sources of knowledge:
-
subscribing newsletters
-
watching vidoes from conferences about specific technology
-
Stackoverflow.com and observing specific tag
-
following core developers on twitter
Comment on: What music do you code to?
Forest + Wind or just white noise from http://www.noisli.com/
Thanks for link.