tagaligtas + programming   397

DevTube - The best developer videos in one place
Enjoy the best technical videos and share it with friends, colleagues, and the world.
video  learning  videos  development  programming  dev  tutorials  learn  Software  @Concept 
june 2018 by tagaligtas
Best Practices for Designing a Pragmatic RESTful API | Vinay Sahni
An API is a user interface for a developer. Learn the best practices to make an API that is easy to adopt and pleasant to use.
rest  design  api  RESTful  programming  bestpractices  web  webdev 
april 2017 by tagaligtas
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
computer.science  learning  books  cs  programming  computer-science  compsci  computer  computerscience 
march 2017 by tagaligtas
RegExr: Learn, Build, & Test RegEx
Regular expression tester with syntax highlighting, contextual help, video tutorial, reference, and searchable community patterns.
regex  code  tool  editor  regexp  tools  programming 
january 2017 by tagaligtas
CSS Reference - A free visual guide to the most popular CSS properties
CSS Reference is a free visual guide to CSS. It features the most popular properties, and explains them with illustrated and animated examples.
webdev  development  css  reference  design  webdesign  web  programming 
november 2016 by tagaligtas
A collection of free books for developers
learning  free  book  books  programming  development  reference  coding  dev 
november 2016 by tagaligtas
Getting Started With JHipster, Part 1 | Keyhole Software
JHipster tutorial series | In Part one, we go through getting started with JHipster and creating a monolithic application.
jhipster  java  programming 
october 2016 by tagaligtas
Home - Vanadium
Syncbase is a mobile database that supports peer-to-peer synchronization. It works just as well when devices are not connected to
vanadium  mobile  mobile.development  hackernews  distributed  google  architecture  programming 
october 2016 by tagaligtas
A short survey about current popular JavaScript technologies.
js  development  javascript  programming  javascript.best.practices 
october 2016 by tagaligtas
Hashids - generate short unique ids from integers
Generate short unique ids from integers. Use in url shortening or as unique ids.
programming  library  hash  id  hashing  javascript  performance  code 
august 2016 by tagaligtas
The 13 developer skills you need to master now | JavaWorld
From JavaScript to big data to devops, we break down your best bets for bolstering your career this year
java  devops  programming 
march 2016 by tagaligtas
UI Parade
dynamic form, button, theme html builder!
ui  html  form  html.forms  programming  web.dev  web  web.development 
january 2013 by tagaligtas
a multi platform multi form framework for all mobile devices. Converts into native code after installation for optimized runtime performance
programming  mobile  framework  phonegap  iphone  development  android  javascript  html5  mobile.framework  smartphone.framework  phone.framework  phone  ipad 
september 2011 by tagaligtas
prog21: Want to Write a Compiler? Just Read These Two Papers.
don't know anything about programming, and you want learn how to do it. You take a look at Amazon.com, and there's a highly recommended set of books by Knute or something with a promising title, The Art of Computer Programming, so you buy them. Now imagine that it's more than just a poor choice, but that all the books on programming are at written at that level.

That's the situation with books about writing compilers.

It's not that they're bad books, they're just too broadly scoped, and the authors present so much information that it's hard to know where to begin. Some books are better than others, but there are still the thick chapters about converting regular expressions into executable state machines and different types of grammars and so on. After slogging through it all you will have undoubtedly expanded your knowledge, but you're no closer to actually writing a working compiler.
programming  compiler  tutorial  compilers  reference  development  compiler.development 
august 2011 by tagaligtas
If you want information on the content you can expect to encounter, take a look at OnTopic and OffTopic. WikiInTheNews collects mentions of this site in the wider world.
wiki  programming  patterns  reference  design  software  development  web 
august 2011 by tagaligtas
The demise of the low level Programmer. « #AltDevBlogADay
a favor and play around with this link, read the links it sends you to for each algorithm and try to grasp when each might be used, the properties as described and the next time you need to sort something… consult it.
programming  tutorial  assembly  lowlevel  optimization  algorithms  reference 
august 2011 by tagaligtas
10 ways to improve your programming skills — AntoArts

Study famous software programs, such as the Linux kernel (be warned, it is huge). A good operating system for educational purposes is MINIX3. You can learn many new language idioms, and a thing or two about software architecture. Reading unfamiliar source code is daunting at first, but rewarding.

You can also increase your understanding of some API you use, or a programming language, by reading its implementation.
programming  learning  blog  toread  education  skills  development 
july 2011 by tagaligtas
How To Write Unmaintainable Code
Use lower case l to indicate long constants. e.g. 10l is more likely to be mistaken for 101 that 10L is. Ban any fonts that clearly disambiguate uvw wW gq9 2z 5s il17|!j oO08 `'" ;,. m nn rn {[()]}. Be creative.

Reuse of Global Names as Private
Declare a global array in module A, and a private one of the same name in the header file
programming  humor  code  funny  development  fun  howto 
may 2011 by tagaligtas
The Hacker's Path
I get it, you want to learn how to program and how to be a hacker, fine let’s do this. It sounds tough but you’ll want to learn two languages for your first time: Ruby and Python. They are similar in syntax and usage cases so this shouldn’t be a big problem. Pick up the basics, the syntax, and the community standards of each. Understand that each has it’s own power and use as well as problems. Read these two books front to back for as long as they interest you, they’re made for beginners so don’t be afraid!
programming  books  reference  howto  hacking  hacker  python  ruby  development  web 
may 2011 by tagaligtas
Design Patterns in the JDK - Java Code Geeks
* javax.lang.model.element.Element and javax.lang.model.element.ElementVisitor
* javax.lang.model.type.TypeMirror and javax.lang.model.type.TypeVisitor

Better is the enemy of good!
java  programming  design.patterns 
march 2011 by tagaligtas
Arduino - HomePage
no is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The micro
hardware  electronics  programming  arduino  opensource  diy 
january 2011 by tagaligtas
10 Things to Learn Next Year
videnced by the list above, I have more ambitions than time. To get all of this done I will need to focus on what is, in my opinion, the single most important tool that any developer or engineer can learn. This is one of those critical life skills that almost everybody has room to improve. If I only get one thing done next year, this should be it.
programming  technology  tools  web  to.learn  2011 
december 2010 by tagaligtas
memcached - a distributed memory object caching system
h-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.
cache  performance  memcached  distributed  web  programming  database 
december 2010 by tagaligtas
« earlier      
per page:    204080120160

related tags

(popular  2d  3d  @Concept  advice  agile  aguri  ai  ajax  algorithm  algorithms  alice  alternative_to:sandstorm  amazon  analysis  android  android.game  android.game.development  android.game.programming  android.games  android.programming  android.tutorial  android.tutorials  android.videos  animation  annotations  ant  aop  apache  api  appcelerator  appengine  apps  architecture  arduino  articles  assembly  automate  automation  axis2  azure  backbonejs  bash  bdd  bestpractices  bigo  binary  blog  book  books  bot  browsers  bugs  build  business  c  c++  c/c++  cache  canvas  career  career.development  certification  chart  charts  cheatsheet  cheatsheets  chess  cli  clojure  cloud  cloudcomputing  cloudron  cmake  code  codequality  code_reviews  coding  collaboration  combat  comparison  compiler  compiler.development  compilers  compsci  computer  computer-science  computer.science  computers  computerscience  computer_science  computing  concurrency  convention  corba  corona  course  courses  coverage  cryptography  cryptol  cs  css  css3  culture  data  data-mining  database  databases  datamining  datamodeling  datastructures  db  dbunit  debug  demo  dependency  dependencyinjection  design  design.patterns  design.principles  designpattern  designpatterns  deuce  dev  development  devops  distributed  diy  django  DNA  documentation  dojo  download  dwr  eai  easyb  ebook  ebooks  ec2  eclipse  editor  education  ejb  ejb3  electronics  elf  emulator  engine  enterprise  entrepreneurship  ergonomics  essay  excel  expect  expert  extensions  feynman  finance  findbugs  firefox  flash  flash.develop  flash.ide  flashdevelop  flex  form  framework  frameworks  free  freeware  fun  functional  funny  game  gamedev  games  gaming  geek  genetic_algorithm  get  git  git.cli  github  google  graphics  grid  groovy  gui  guice  hacker  hackernews  hackers  hacking  hardware  hash  hashing  health  hibernate  highlighter  hosting  howto  html  html.forms  html.tutorial  html5  http  humor  id  ide  images  infrastructure  inspiration  installation  installers  integration  interesting  interview  interviewing  interviews  ioc  iot  ipad  iphone  IT  j  j2ee  j2se  java  java.bestpractices  java.libraries  java2exe  java8  java8.tutorial  javabeans  javadoc  javascript  javascript.best.practices  javaspaces  jdbc  jgap  jhipster  jms  jmx  jndi  job  jobs  jpa  jquery  jruby  js  json  jsp  jsse  junit  jvm  kernel  kids  language  languages  learn  learning  lectures  library  life  lifehacker  lifehacks  linkeddata  linux  linux.emulator  LinuxDesktop  lisp  list  lists  llvm  log4j  lowlevel  lua  mac  machine  MAKE  management  manager  manga  manifesto  map  mapreduce  marketing  math  maven  mda  memcached  memory  microsoft  minimalism  mining  mit  mobile  mobile.development  mobile.framework  mock  model  models  mono  mooc  motivation  mvc  mysql  mythryl  news  nexus  nlp  nonfiction  objective-c  objective.c  online  ood  oop  opengl  openid  opensource  openxava  optimization  oracle  orm  oscon2008  osgi  osx  packages  pairprogramming  pair_programming  paste  pattern  patterns  performance  perl  persistence  philippines  philippines.startup  phone  phone.framework  phonegap  photoshop  php  picloud  pixar  platform  platformio  playbook  plugins  podcast  pojo  poker  post  practice  presentation  presentations  processing  productivity  programmer  programming  programming.books  project  project-management  projectmanagement  projman  prometric  prototype  puzzles  python  qa  qi4j  quality  questions  quotes  r  rails  ranking  react  reactjs  read  reddit  refactoring  reference  regex  regexp  remote  repository  research  resource  rest  restful  ria  ruby  rubyonrails  sc2  scala  scalability  schema  scheme  science  scjp  scripting  sdk  search  security  self-hosting  semantic  semanticweb  server  shell  skills  smartphone.framework  soa  soap  social  socialnetworking  software  software.principles  softwareengineering  sololearn  sonarqube  sony  sorting  spring  spring3  sproutcore  sql  squeak  ssl  stackoverflow  starcraft  starcraft2  startup  startups  statistics  stm  storage  struts  struts2  sudoku  sun  svn  swing  syntax  sysadmin  tabs  taglib  talks  tao  tdd  tech  tech-talks  technology  test  testing  theory  thoughtbot  tips  to.learn  to.read  todo  tomcat  tool  tools  topcoder  toread  towatch  training  translator  tree  truecrypt  turtlegraphics  tutorial  tutorials  ubuntu  ui  unittesting  unix  vanadium  versioncontrol  video  videogames  videos  virtualization  visual  visualization  vm  vpn  w  weak_reference  web  web-design  web.dev  web.development  web2.0  webapp  webapps  webdesign  webdev  webdevelopment  webgeek  webservice  webservices  wiki  wikipedia  win10  windows  work  ws  wsdl  wsl  wufoo  x86  xml  xp  yahoo  zen 

Copy this bookmark: