egoexpress + programming   638

WakaTime - The developer dashboard
Open source editor plugins for metrics about your programming.
development  productivity  programming  timetracking 
yesterday by egoexpress
Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher
Nerd Fonts patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons, and others.
font  programming  development 
9 weeks ago by egoexpress
Microsoft/windows-dev-box-setup-scripts: Scripts to simplify setting up a Windows developer box
The goal of this project is to provide a central place to share ideas for streamlining dev box setup and provide sample scripts for common dev scenarios.
windows  programming  automation 
may 2018 by egoexpress
The 100% Correct Coding Style Guide
Tabs or spaces? Curly brace on the same line or a new line? 80 character width or 120?
programming  editor  from instapaper
may 2017 by egoexpress
Your calendrical fallacy is thinking...
Helping you navigate the insane complexity of calendrically correct date and time operations.

This really is insane.
development  programming 
april 2017 by egoexpress
N-Gate Web Shit Weekly
An annotated digest of the top "Hacker" "News" posts
programming 
april 2017 by egoexpress
Top mentioned books on stackoverflow.com
We analysed more than 40 000 000 questions and answers on stackoverflow.com to bring you the top of most mentioned books (5720 in total).

"Working Effectively with Legacy Code" has the top spot - go figure.
development  programming 
march 2017 by egoexpress
Neuer Autopilot-Chef: Swift-Erfinder Chris Lattner verlässt Apple für Tesla
Tesla engagiert den langjährigen Apple-Mitarbeiter und Entwickler der Programmiersprache Swift als Leiter der Autopilot-Software.
swift  tesla  programming 
january 2017 by egoexpress
IT Jobs Explained With A Broken Lightbulb
Do you know what “frontend” really does? Or “ops”? How about “leadgen”? Well, this comic should clear things up. It’s totally accurate, too.
fun  development  programming  from instapaper
january 2017 by egoexpress
Software Development Methods Explained With Cars
An Epic Visual Guide to Development Agencies The only thing more difficult than building software for a client, is explaining how software is built to a client.
fun  programming  development  from instapaper
january 2017 by egoexpress
Exercism.io
Download and solve practice problems in over 30 different languages.
development  programming 
january 2017 by egoexpress
Hyperpolyglot
Commonly used programming language features in a side-by-side format
development  programming 
january 2017 by egoexpress
Learn X in Y Minutes: Scenic Programming Language Tours
Take a whirlwind tour of your next favorite language. Community-driven!
development  programming 
january 2017 by egoexpress
In 2017, learn *every* language
In my first few days as a freshman, I met a classmate who claimed that he could code in any programming language I could name. Astonished, I challenged “what
development  programming  from instapaper
january 2017 by egoexpress
Zeal - Offline Documentation Browser
Zeal is an offline documentation browser for software developers.
documentation  linux  programming  windows 
october 2016 by egoexpress
Flask - A Python Microframework
Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It's BSD licensed!
framework  python  web  programming 
june 2016 by egoexpress
Pure Data
Pure Data (aka Pd) is an open source visual programming language. Pd enables musicians, visual artists, performers, researchers, and developers to create software graphically, without writing lines of code. Pd is used to process and generate sound, video, 2D/3D graphics, and interface sensors, input devices, and MIDI. Pd can easily work over local and remote networks to integrate wearable technology, motor systems, lighting rigs, and other equipment. Pd is suitable for learning basic multimedia processing and visual programming methods as well as for realizing complex systems for large-scale projects.
audio  music  programming  software 
april 2016 by egoexpress
Spacemacs: Emacs advanced Kit focused on Evil
The best editor is neither Emacs nor Vim, it's Emacs and Vim!
editor  emacs  programming  vim 
april 2016 by egoexpress
jezen/is-thirteen: Check if a number is equal to 13.
This might come in handy some day for some Node.js project :)
github  humor  javascript  programming 
march 2016 by egoexpress
Project Jupyter
Open source, interactive data science and scientific computing across over 40 programming languages.
python  development  programming 
march 2016 by egoexpress
Tabs or Spaces
The Top Starred repositories in Github have been analysed to understand which are the most common whitespace types in different programming languages.
github  programming 
january 2016 by egoexpress
Elm
The best of functional programming in your browser
css  functional  javascript  language  programming 
january 2016 by egoexpress
Operating Systems: Three Easy Pieces
The book is centered around three conceptual pieces that are fundamental to operating systems: virtualization, concurrency, and persistence. In understanding the conceptual, you will also learn the practical, including how an operating system does things like schedule the CPU, manage memory, and store files persistently.
book  os  programming 
september 2015 by egoexpress
Hack
A typeface designed for source code
font  programming 
august 2015 by egoexpress
Flame Graphs
Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately.
debugging  performance  programming  visualization 
august 2015 by egoexpress
Hyperpolyglot - Programming Languages
Commonly used features in a side-by-side format
language  programming  reference 
march 2015 by egoexpress
Click
Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It’s the “Command Line Interface Creation Kit”. It’s highly configurable but comes with sensible defaults out of the box.

It aims to make the process of writing command line tools quick and fun while also preventing any frustration caused by the inability to implement an intended CLI API.
programming  cli  python  shell 
february 2015 by egoexpress
mame/quine-relay
An uroboros program with 100 programming languages
compiler  programming 
february 2015 by egoexpress
Gitlet
Gitlet is an implemention of Git in JavaScript.
git  javascript  programming 
january 2015 by egoexpress
Swift Programming Language
Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C.
development  mac  ios  apple  programming  macos 
june 2014 by egoexpress
git man page generator
Fun for many hours if you are into git.
git  programming  fun 
april 2014 by egoexpress
Celery: Distributed Task Queue
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.
django  programming  python 
october 2013 by egoexpress
The Twelve-Factor App
In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps.
architecture  development  programming 
october 2013 by egoexpress
Regex Crossword
Welcome to the fantastic world of nerdy regex fun! Start playing by selecting one of the puzzle challenges below. There are a wide range of difficulties from beginner to expert.
game  programming  regexp 
august 2013 by egoexpress
Pythonbrew
Pythonbrew is a program to automate the building and installation of Python in the users $HOME.
python  programming  development 
february 2013 by egoexpress
Perlbrew
Perlbrew is a admin-free perl installation management tool
programming  development  perl 
february 2013 by egoexpress
Max Burstein: Python Shortcuts for the Python Beginner
The following are just a collection of some useful shortcuts and tools I've found in Python over the years. Hopefully you find them helpful.
python  programming  development  via:popular 
january 2013 by egoexpress
10+1 things they never teach in college about programming
I still remember how naive I was just after I finished my studies. I was convinced that I was ready to join any software company and start shining as a top class developer. Obviously, no long after I started working, I realized how many things I didn’t know.
programming  education  from instapaper
january 2013 by egoexpress
More Numbers Every Awesome Programmer Must Know
Colin Scott, a Berkeley researcher, updated Jeff Dean’s famous Numbers Everyone Should Know with his Latency Numbers Every Programmer Should Know interactive graphic.
estimation  programming  from instapaper
january 2013 by egoexpress
Git Ready
Learn git one commit at a time
git  programming  reference 
january 2013 by egoexpress
Programmer Time Translation Table
To get a more precise conversion, I’ve created a translation table for programmers’ time estimations, trying to narrow down where things go wrong.
programming  estimation  project 
october 2012 by egoexpress
Bitbucket - Sphinx
Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects, written by Georg Brandl and licensed under the BSD license.
sphinx  documentation  python  programming 
september 2012 by egoexpress
Tox Automation Project
Vision: merge packaging, testing and release

Tox aims to automate state-of-the-art packaging, testing and releasing of Python software right from your console or CI server, invoking your tools of choice.
python  programming  testing 
september 2012 by egoexpress
Python 3 Porting Guide
The move from Python 2.x to 3.x introduced a window of time where a number of changes could be made in order to cleanup the language. In doing so, a level of backwards incompatibility was introduced for the betterment the language.
Outlined are details of the changes introduced in Python 3 and their impact on porting. Where possible, example code is used.
python  python3  porting  programming 
september 2012 by egoexpress
Sublime Package Control – A Sublime Text 2 Package Manager
A full-featured package manager that helps discovering, installing, updating and removing packages for Sublime Text 2. It features an automatic upgrader and supports GitHub, BitBucket and a full channel/repository system.
sublimetext  editor  programming  development  text 
september 2012 by egoexpress
Semantic Versioning 2.0.0-rc.1
I propose a simple set of rules and requirements that dictate how version numbers are assigned and incremented.
programming  versioning  development  software 
august 2012 by egoexpress
Cloud9 IDE: Online IDE – Your code anywhere, anytime
"Write, run, and debug your code with our powerful and flexible cloud IDE. Collaborate on your workspaces publicly, or keep them private. The choice is yours!"
development  ide  programming  cloud 
august 2012 by egoexpress
Read the Docs
"Read the Docs hosts documentation, making it fully searchable and easy to find. You can import your docs using any major version control system, including Mercurial, Git, Subversion, and Bazaar."
documentation  programming  opensource 
august 2012 by egoexpress
Sphinx - Python Documentation Generator
"Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license."
documentation  programming  python 
august 2012 by egoexpress
Lighttable Playground
The goal of the Light Table playground is to give people early access to the features we are working on for Light Table, while also collecting metrics and gaining feedback to learn how people are ultimately going to use the platform.
lighttable  programming  ide 
august 2012 by egoexpress
Chris Granger: Light Table - A New IDE Concept
"Light Table is based on a very simple idea: we need a real work surface to code on, not just an editor and a project explorer. We need to be able to move things around, keep clutter down, and bring information to the foreground in the places we need it most."
ide  programming 
august 2012 by egoexpress
Udacity - Educating the 21st Century
We believe university-level education can be both high quality and low cost. Using the economics of the Internet, we've connected some of the greatest teachers to hundreds of thousands of students all over the world.
education  programming  stanford  web2.0 
january 2012 by egoexpress
Projectional Editing
An alternative to Source Editing is the idea that the core definition of a system should be held in a model and edited through projections.
development  programming 
december 2011 by egoexpress
VIM Shortcut Wallpaper
"A vim cheat sheet wallpaper based on a wallpaper by Ted Naleid. Colors are based on solarized which makes looking at it even more aaaawesome."
vim  wallpaper  github  reference  programming  editor 
december 2011 by egoexpress
Mislav: Vim: Revisited
"Recently, I decided to give Vim another shot. This time around it was different – someting in my brain switched and now for the first time in my life I’m proud of my knowledge of Vim. "
vim  reference  programming  editor 
december 2011 by egoexpress
TinkerForge
Alle Tinkerforge Produkte sind Open Source Hardware und nutzen Open Source Software. Du kannst die Sourcen als Ausgangspunkt für deine eigenen Modifikationen nehmen.
hardware  opensource  programming 
december 2011 by egoexpress
Programming, Motherfucker - Do You Speak It?
We are a community of motherfucking programmers who have been humiliated by software development methodologies for years.
We are tired of XP, Scrum, Kanban, Waterfall, Software Craftsmanship (aka XP-Lite) and anything else getting in the way of...Programming, Motherfucker.
programming  development  manifesto  python  agile  fun 
november 2011 by egoexpress
Michael Pohoreski: Vim Cheat Sheat For Programmers
The top half lists all the keys, the bottom half is organized by categories with bold entries designating common tasks. The red strike-out text above the keys show all the Ctrl keys that Vim doesn't recognize -- you can't map Caps to your favorite command(s) for example.
vim  cheatsheet  programming  editor  reference 
september 2011 by egoexpress
iCalendar Package For Python
The package can both generate and parse iCalendar files, and caneasily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.
python  ical  programming  calendar 
march 2011 by egoexpress
RegExr
An intuitive tool for learning, writing, and testing Regular Expressions. Key features include real time results, built-in regex guide and code hinting.
regexp  programming  development  testing 
march 2011 by egoexpress
« earlier      
per page:    204080120160

related tags

10g  abstraction  admin  aes  agile  ai  ajax  algorithm  animation  aop  apache  api  apns  apollo  apple  architecture  arduino  art  as  asm  atmel  audio  automata  automation  autotools  avr  awk  bash  batch  blog  book  browser  bugs  business  c  c#  c++  c64  calendar  cappuccino  cheatsheet  cherrypy  cli  clos  cloud  cluster  cmd  cms  cobol  cobra  cocoa  code  codeproject  collaboration  color  comic  community  compiler  completion  complexity  computer  computing  concurrency  continuations  coverage  cruisecontrol  cryptography  csharp  css  ctags  database  datamining  dba  debugging  deployment  design  development  diaspora  diff  diy  django  docbook  docs  documentation  dotnet  dsl  dylan  ebook  eclipse  editor  education  electronics  emacs  embedded  encoding  encryption  engineering  english  entrepreneur  erlang  estimation  evolution  examples  exploit  filesystem  font  food  forms  forth  forum  framework  fun  functional  fuzzy  gadgets  game  gc  geek  generics  git  github  gnuplot  google  graphics  gtd  gui  hack  hacking  hardware  haskell  headfirst  history  howto  html  humor  i18n  ical  ide  inspiration  intentional  interface  internet  interview  interviewing  ios  iphone  irc  issuecomment  java  javascript  jdbc  job  json  jsp  jvm  kernel  ki  lambda  language  latex  learning  lecture  lectures  library  lifehacks  lighttable  linq  linux  lisp  literate  logic  m4  ma-source  ma-support  mac  macos  macro  magazine  management  manifesto  mapreduce  markdown  markup  math  matlab  mda  memory  methodology  metrics  microcontroller  microsoft  mit  mof  monad  monitoring  mono  mozilla  mp3  mpi  mssql  music  mysql  nasa  network  neuronet  nlp  nu  nunit  objc  objectivej  ocaml  online  oop  opensource  oracle  os  palmpre  paper  parser  parsing  paste  patch  pattern  pdf  people  performance  perl  philosophy  php  plsql  plugin  podcast  portability  porting  posix  postgresql  processing  productivity  programming  project  prolog  propertygrid  prototype  psp  pyobjc  python  python3  qt  quality  query  quote  rails  rant  rdbms  recovery  refactoring  reference  reflection  regexp  research  rest  retro  rss  ruby  safari  scala  scalability  scheme  science  scripting  scrum  sdk  search  seaside  security  semanticweb  series60  server  shell  shellcode  simulation  smalltalk  snippets  social  software  solaris  sorting  sphinx  spl  sports  sql  sqlite  squeak  stanford  stderr  stdout  study  study-ad  study-at  study-kp  study-pm  study-sq  study-st  study-us  style  sublimetext  svn  swift  syntax  tcpip  tdd  teamwork  technology  tesla  testing  text  textmate  theory  threads  timetracking  tinycc  tips  tmux  tools  training  turbogears  turing  tutorial  ucp  uml  unicode  unittest  unix  usability  utf8  utility  validation  versioning  vi  via:popular  video  vim  visualization  visualstudio  wallpaper  web  web2.0  webdesign  webdev  webos  webservices  wiki  windows  wired  work  x86  xbee  xcode  xemacs  xhtml  xml  xmlhttprequest  xmlschema  xp  xpath  xul  yaml  zope 

Copy this bookmark:



description:


tags: