1414
Path
Stay connected with family & close friends
@iphone_application  @android_application  social_networking 
yesterday
Mp3tag - the universal Tag Editor (ID3v2, MP4, OGG, FLAC, ...)
Mp3tag is a powerful and yet easy-to-use tool to edit metadata of common audio formats where it supports ID3v1, ID3v2.3, ID3v2.4, iTunes MP4, WMA, Vorbis Comments and APE Tags.
@software  music  audio  audio_encoding  metadata 
2 days ago
LAME MP3 Encoder
LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.
@software  audio  music  file_formats  audio_encoding 
3 days ago
Epiphenom
Site about the science of religion and non-belief
@news_site  religion  atheism  skepticism 
3 days ago
Coder Weekly
Quality curated programming articles, delivered every week. See the past issues.
@news_site  news  programming  software_development 
5 days ago
Jint - Javascript Interpreter for .NET
Jint is a script engine based on the Javascript language. Using Jint, developers can provide fully scriptable applications, execute .NET code without compiling, or create external configuration logic, using the most used script language.
@dotnet_package 
5 days ago
Carrot2 - Open Source Search Results Clustering Engine
Apart from two specialized document clustering algorithms, Carrot2 offers ready-to-use components for fetching search results from various sources including GoogleAPI, Bing API, eTools Meta Search, Lucene, SOLR, and more.
@software  java  search  clustering  machine_learning 
6 days ago
The Starter, the Architect, the Debugger and the Finisher | jacquesmattheij.com
I know people that are great at starting projects, they are always on to something new and great. But it's not the same 'new and great' thing they were doing last week, they already lost interest because the 'hard' parts are finished and so they've moved on to the next challenge.

Never mind that nothing ever gets finished that way!

Then there is the architect. Definitely not a person to get dirty hands from dealing with the implementation of the lofty goals laid down in design specifications. At least 3 levels removed from any production problems.

The debugger couldn't be paid enough money to start from a blank page in order to get something new started. But throw him or her a hard-to-fix bug that has already stumped half the company and sure enough the fire starts to burn and the lights will be on at the office until the bug is squashed, no matter what it takes.

And finally, the finisher. The person that crosses every t and dots every i in order to get the last 10% (or is that 90?) of a project done.
@article  software_development  software_architecture  project_management 
7 days ago
Ubuntu Rescue Remix
The Rescue Remix provides a Free-Libre Open-Source data recovery software toolkit based on Ubuntu
@software  linux  ubuntu  data_recovery 
8 days ago
Synapse in Launchpad
Synapse is a semantic launcher written in Vala that you can use to start applications as well as find and access relevant documents and files by making use of the Zeitgeist engine.
@software  linux  search  desktop  window_management 
11 days ago
ccMixter - Welcome to ccMixter
ccMixter is a community music site featuring remixes licensed under Creative Commons where you can listen to, sample, mash-up, or interact with music in whatever way you want.
@audio  music  audio  creative_commons  remixing  @iphone_application 
13 days ago
Gestalt Principles of Perception (Design View)
Design View / Andy Rutledge - Gestalt Principles of Perception: 1 - Figure Ground Relationships
@article  user_interfaces  web_applications  visual_design 
13 days ago
Wireframing for Web Apps | The Intercom Blog
The goal of preparing wireframes is to solve design challenges regarding layout, and priority. This is usually done in wireframes through experimenting with layouts and the application of contrast, similarity and some other principles.
@article  web_applications  wireframes  mockups  user_experience  user_interfaces 
13 days ago
Light Blue Touchpaper » Blog Archive » A one-line software patent – and a fix
There is a simple solution: amend patent legislation such that no patent licenses have to be obtained solely for the purpose of compatibility. No patent licence should be required by law if a technology is used solely to enable communication with another information-technology product. I believe this would eliminate instantly the enormous threat that patents now pose to the progress of standardization and improved interoperability in our networked information society, without imposing unrealistic expectations on the process of examining and granting patents.
@article  law  software_patents  patent_reform 
13 days ago
Onavo | Extend your mobile data
Free apps, insights and advice to get more our of your data plan, at home and abroad
@iphone_application  @android_application  mobile_phones  internet  compression  vpn 
14 days ago
splinter - web app testing in Python
Splinter is an open source tool for testing web applications using Python. It lets you automate browser actions, such as visiting URLs and interacting with their items.
@python_package  testing  web_applications  web_browsers 
15 days ago
gleeBox
gleeBox is an experimental project that takes a keyboard-centric approach to navigating the web. It provides alternatives to actions that are traditionally performed via the mouse. Some of these are radically more efficient than using a mouse, some not so much. In all cases, they are mostly meant for keyboard and command line lovers.
@chrome_extension  accessibility  keyboards  web_browsers 
15 days ago
Ghostery
Ghostery sees the invisible web - tags, web bugs, pixels and beacons. Ghostery tracks the trackers and gives you a roll-call of the ad networks, behavioral data providers, web publishers, and other companies interested in your activity.
@chrome_extension  @firefox_addon  privacy  security  web_browsers 
18 days ago
Better Safe Than Sorry: Why We Believe In Tempting Fate [Excerpt]: Scientific American
Switching grocery lines, carrying an umbrella, talking out loud about a possible no-hitter in baseball—a sense of jinxing things arises because when negative possibilities come to mind, they seem more likely
@article  luck  fate  psychology  irrationality  skepticism 
19 days ago
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 that:

Use declarative formats for setup automation, to minimize time and cost for new developers joining the project;
Have a clean contract with the underlying operating system, offering maximum portability between execution environments;
Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration;
Minimize divergence between development and production, enabling continuous deployment for maximum agility;
And can scale up without significant changes to tooling, architecture, or development practices.
@article  @reference  software_development  software_architecture 
20 days ago
Khan Academy
With over 3,100 videos on everything from arithmetic to physics, finance, and history and hundreds of skills to practice, we're on a mission to help you learn what you want, when you want, at your own pace.
@courseware  education  mathematics  science  video  finance  history 
25 days ago
CSS: tips & tricks
A random collection of CSS examples and some help in using them.
@list  css  web_design  visual_design 
27 days ago
Git for Windows
In order to develop Git for Windows, these volunteers rely on a build environment that is based on the MSys/MinGW project. To sort out the confusion revolving around the naming scheme, let's have a look at this table:
@software  git  version_control  windows 
4 weeks ago
Welcome to Eclim - eclim (eclipse + vim)
The primary goal of eclim is to bring Eclipse functionality to the Vim editor. The initial goal was to provide Eclipse’s java functionality in vim, but support for various other languages (c/c++, php, python, ruby, css, html, xml, etc.) have been added and several more are planned.
@software  vim  text_editing  software_development  eclipse  java 
4 weeks ago
welcome home : vim online
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
@software  linux  vim  text_editing 
4 weeks ago
Onion Browser for iPhone
Onion Browser is a minimal web browser that encrypts and tunnels web traffic through the Tor onion router network and provides other tools to help browse the internet while maintaining privacy.
@iphone_application  tor  privacy  web_browsers 
4 weeks ago
Veusz - A Scientific Plotting Package
Veusz is a GUI scientific plotting and graphing package. It is designed to produce publication-ready Postscript or PDF output
@python_package  visualization  graphs  plotting  scientific_computing  publishing 
5 weeks ago
12 resolutions for programmers
It's important for programmers to challenge themselves.
Creative and technical stagnation is the only alternative.
In the spirit of the new year, I've compiled twelve month-sized resolutions.

Each month is an annually renewable technical or personal challenge:

Go analog.
Stay healthy.
Embrace the uncomfortable.
Learn a new programming language.
Automate.
Learn more mathematics.
Focus on security.
Back up your data.
Learn more theory.
Engage the arts and humanities.
Learn new software.
Complete a personal project.
@article  health  programming  software_development 
5 weeks ago
LeadingAnswers: Non-Functional Requirements - Minimal Checklist
All IT systems at some point in their lifecycle need to consider non-functional requirements and their testing. For some projects these requirements warrant extensive work and for other project domains a quick check through may be sufficient. As a minimum, the following list can be a helpful reminder to ensure you have covered the basics. Based on your own project characteristics, I would recommend the topics are converted into SMART (Specific, Measurable, Attainable, Realisable, Timeboxed / Traceable) requirements with the detail and rigour appropriate to your project.
@article  @list  management  project_management  agile_development  reliability 
5 weeks ago
Cython: C-Extensions for Python
Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.
@python_package  programming  python  c  performance 
5 weeks ago
The Top of My Todo List
palliative care nurse called Bronnie Ware made a list of the biggest regrets of the dying. Her list seems plausible. I could see myself—can see myself—making at least 4 of these 5 mistakes.

If you had to compress them into a single piece of advice, it might be: don't be a cog. The 5 regrets paint a portrait of post-industrial man, who shrinks himself into a shape that fits his circumstances, then turns dutifully till he stops.

The alarming thing is, the mistakes that produce these regrets are all errors of omission. You forget your dreams, ignore your family, suppress your feelings, neglect your friends, and forget to be happy. Errors of omission are a particularly dangerous type of mistake, because you make them by default.

I would like to avoid making these mistakes. But how do you avoid mistakes you make by default? Ideally you transform your life so it has other defaults. But it may not be possible to do that completely. As long as these mistakes happen by default, you probably have to be reminded not to make them. So I inverted the 5 regrets, yielding a list of 5 commands
Don't ignore your dreams; don't work too much; say what you think; cultivate friendships; be happy.
which I then put at the top of the file I use as a todo list.
@article  happiness  life  regrets  death 
5 weeks ago
busyloop/lolcat
Turns program output into a rainbow
@software  ruby  terminal  colour 
5 weeks ago
« earlier      
$newsfeed @android_application @article @audio @blog @book @chrome_extension @comic @community @company @contest @courseware @documentation @firefox_addon @game @guide @image @iphone_application @javascript_library @joke @list @news_site @node_package @organization @pdf @php_package @programming_language @python_package @quotation @reference @ruby_package @search_engine @shop @software @tips @tutorial @video @web_application @web_service @wikipedia_article agile_development algorithms amazon_web_services android api_design art atheism audio bash behaviour_driven_development blogging bookmarking books business capetown cloud_computing code_review coffeescript collaboration command_line communication concurrency configuration_management css cucumber culture databases debugging deployment devops distributed_systems django documentation drawing ebooks economics education email english ethics event_handling evolution exercise file_management finance firebug fitness fonts food geolocation gis git google graphs happiness health history html html_forms http humor images internet investing iphones irc java javascript jquery language life linux machine_learning mapping mapreduce mathematics medicine memory message_queues metrics mobile_web mockups monitoring movies music mvc naspers networking news newsfeeds node.js noise_generation open_source packaging performance philosophy photography php physics politics polyfill privacy productivity programming project_hosting project_management prototyping psychology publishing python radio religion ruby ruby_on_rails running scalability science search security self_development sharing shopping skepticism sleep social_networking sociology software_architecture software_development south_africa sql ssh stackexchange stanford startups statistics streaming_audio technology testing text text_editing text_formatting text_markup time time_zones twitter ubuntu unread usability user_experience user_interfaces user_stories version_control video vim virtual_machines visual_design visualization web_applications web_browsers web_design web_development web_hosting web_servers work world writing wsgi yii

Copy this bookmark:



description:


tags: