iPhone Resources
http://docs.google.com/Doc?id=dkhkqj4_20dmzf4wgz
25 Rare Wordpress Templates 2009
http://digg.com/d1nwui
「ソフトウェアは工業製品ではない」、Rubyのまつもと氏が講演 − @IT
http://www.atmarkit.co.jp/news/200904/10/matz.html
Google Japan Blog: C++ のプログラムのデバッグを楽にする方法
http://googlejapan.blogspot.com/2009/04/c.html
Google 流 C++ プログラムのデバック方法Reader meet author: Five tips for successfully deploying Maven
using personal streams on facebook on other web mobile and desktop appsこれからGitを始める人が読むべき記事のまとめ : akiyan.com
git のまとめ
WEB DB PRESS Vol.50号に、Gitの特集記事 / Gitの開発者である Junio C Hamano氏(日本人)が執筆しているため、内容が新しくて正確 / Gitは便利なサブコマンドの進化が早いので、ソースからコンパイルしてインストールすることをおすすめ
バージョン管理
GitとかGithubとかを始めるときのチュートリアル。参考資料がまとめてある。APE (Ajax Push Engine) :: Real time data streaming
APE is a Server for pushing real-time data to Rich Internet Applications, no pull! Data is sent, live, to thousands of clients, in a JavaScript socket fashion. It allows you to write real-time web applications without using any client plugins (Java, Flash...).正規表現まとめサイト | エンタープライズ | マイコミジャーナル
活用例やツールも掲載
正規表現まとめサイトWhy REST ? | /var/log/mind
iphone app development infoVisual git tutorial I
overview of git features
http://www.ralfebert.de/blog/tools/visual_git_tutorial_1/
Extremely well written!An Experiment in BlackBerry Development: Lessons Learned Writing PodTrapper
This article takes you through 12 easy steps to understand how OSGi bundles can be used within an existing classic WAR application. Prior experience with Eclipse Web Tools (Tomcat runtime and launcher) is recommended. The code referred to in this article is available for download here [1].Scala is my next choice - Khaled alHabache’s official blog
def eat[T <: {def eat(): Unit}](a: T) // whateverSkulpt
developer videos from NDC2009
http://www.twitter.com/grothaugSo you've just been hired by an IT department... (Software Engineering Tips)
主に自分用に色々なiPhoneSDK開発テクニックや電子工作や色々な開発関連のメモを書いてます。 他にもゲームや便利アプリ等の紹介や、iPhoneOS以外の話題も書いていきたいと思います。
iphone 開発まとめ[iPhone][links] iPhone開発に便利なオススメサイト10選 - Ni chicha, ni limona -- paellaの日記 - iPhoneアプリ開発グループ
iPhoneアプリ開発入門 − @IT CORE
ITエキスパートのための問題解決メディアAmazon.com: Coders at Work (9781430219484): Peter Seibel: Books
Inventor ofhttp://ruby-metaprogramming.heroku.com/
# nversion to a printable string # equivalence # hash code calculation # comparability # cloning (clone and dup) # freezing # customized
write a class in Ruby - best practiceses
common class elements and implementation
There are some basic concepts (often called “aspects”) that need to be implemented for many classes although not all classes need all (or even any) of them: * initialization * conversion to a printable string * equivalence * hash code calculation * comparability * cloning (clone and dup) * freezing * customized persistence (Marshal and Yaml) * matching * math and operator overloadingCouchdbkit - Welcome to the Couchdbkit project
Very clearly written
Metaprogramming in Ruby: It’s All About the SelfPerformance, Scalability and Architecture - Java and .NET Application Performance Management (dynaTrace Blog) » Understanding Caching in Hibernate - Part Three : The Second Level Cache
Understanding Caching in Hibernate – Part Three : The Second Level Cache Performance, Scalability and Architecture – Java and .NET Application Performance Management (dynaTrace Blog)
In particular I read a whitepaper several years ago a
In the last posts I already covered the session cache as well as the query cache. In this post I will focus on the second-level cache. The Hibernate Documentation provides a good entry point reading on the second-level cache. The key characteristiYubin Kim » Blog Archive » Vim tips: stuff I wish I knew when I first started - Her likes, dislikes and things she is indifferent to
considers any number preceded by 0 to be octal (unless it contains an 8 or 9). Similarly, any number prefixed by 0x is considered hexadecimal. If you wish to change this behaviou
set nrformats=hexKent's Korner: Decorators
def repeat3(f): ... def inner(*args, **kwds): ... f(*args, **kwds) ... f(*args, **kwds) ... return f(*args, **kwds) ... return inner
Decorators simply illustratedInfoQ: Rhodes Brings Ruby Apps to iPhone, Windows Mobile, BlackBerry
Cross platform phone application framework for writing apps in Ruby.jQuery для начинающих / Jquery / Хабрахабр
'1. Set a duration of how long you think it should take to solve a problem; 2. A language is a language is a language; 3. Don't over-"design pattern" applications; 4. Always backup your code; 5. You are not the best at programming. Live with it; 6. Learn to learn more; 7. Change is constant; 8. Support Junior; 9. Simplify the algorithm; 10. Document your code; 11. Test, Test, Test; 12. Celebrate every success; 13. Have Code Reviews Frequently; 14. Reminisce about your code; 15. Humor is necessary; 16. Beware the know-it-all, possessive coder, and the inexperienced coder; 17. No project is ever simple; 18. Never take anything for granted; 19. Software is never finished; 20. Patience is definitely a virtue'
Une vingtaine de conseils d'un routard avec 20 ans d'expérience au sujet de la programmation.IDEA*PAD開発で使ったツールいろいろ - IDEA*IDEA ~ 百式管理人のライフハックブログ ~
開発に勢いをつけるためにも、最近の開発環境などをまとめてみます。「もっとこういう便利ツールがあるよー」なんて方は是非ご教授くださいませ。 では早速。あまりまとめずにだだだっといきます。 * 秀丸 & Vi エディタは定番の秀丸を。Eclipseなんかもよさそうですが、ちょっと重そう。あと気になるのは赤松さんが使っているさくらエディタ。関数の一覧が出る、というのが便利らしい。 なお、秀丸ではマクロとか特に使っていないですね・・・。Grepや、「Grepして置換」はよく使うけど。すっごく便利です。 » 秀丸の「grepして置換」がすごい便利になっていた件 – IDEA*IDEA またサーバー側のエディターはもっぱらVi。標準でついているので覚えておくと便利だし。でもそろそろEmacs・・・かな。 * VMware Server & CentOS 5 フリーで使えるものばかりでサーバーをWindows内に立ち上げています。VMware ServerはVersion 2がはげしく使いにくいのでいまだに1.08で。古いバージョンのダウンロードページが奥すぎるのでがんばって探してください。 s_centos ↑ 便利ですよねー。 CentOSは標準的な構成で(Apache+MySQL+PHP)。入れているのはPHP高速化のためのAPCぐらいかな・・・。 » PHP(というかWordPress)高速化のためにAPC(Alternatice PHP Cache)入れた – IDEA*IDEA あとSambaでWindows XPからファイルにアクセスできるようにもしています。こちらも便利ですよね。 しかしそろそろXenに挑戦したいところ。この前id:naoyaに会ったときに強く勧められたし。なお、サーバーまわりをやりたいならこれを読め、とのこと。特に第4章だそうです。「とにかく第4章」「第4章を読めばわかる」「まずは第4章」と連呼しまくりでした。 [24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ) (Fixing Threads in Ruby 1.8: A 2-10x performance boost at time to bleed by Joe Damato
good explanation of Ruby's threads & stack implementation
6s
ruby 1.8 mri assembly threadsヒビノアワ: iPhoneアプリ開発でハマったところ
ちなみに、AppStoreへの登録ではメインの言語を「英語」で登録しました。 こうすることで、サブの言語として、日本語を追加してやれば、日本以外のサイトでは、英語で説明が表示されるようになるみたいです。
申請登録関連についてまとめられています
Developer ProgramやAppStoreへのアプリの登録時のTIPSなど。Clojure performance tips « Occasionally sane
Links to several OSGi articles for introduction
Bunch-O-Links to OSGI stuffついに出た!最新Perlフレームワーク「Ark」徹底解剖:第1回 Arkって何だ? ―Ark が生まれるまで|gihyo.jp … 技術評論社
Railsはちょっと、みたいなもんかУчебник по языку программирования Python (хабраиндекс) / Язык программирования Python / Хабрахабр
Серия статей «Основы Python» I, Начало II, Строки III, Списки, кортежи, файлы IV, Генераторы списков V, Определение функций, основы VI, Расширенное определение функций Об основах языка Python в сжатой форме Продвинутый уровень Сила и красота декораторов Короткий экскурс в метапрограммирование. Итерируем все и вся Специфика циклов в Питоне. Как я учился работать с XML Консервация объектов в Python Использование модуля Pickle. Memoization в Python Оптимизация работы программ. Простейшее рисование с помощью PIL Regexp и Python: извлечение токенов из текста Как писать маленькие приложения на python с графическим интерфейсом (библиотека Qt). http://netsago.org/ru/docs/1/12/ Одеваем скрипты Python с помощью EasyGui (добавляем простой диалоговый интерфейс) http://djbook.ru/ Учебник по Django (Python-фреймворк для веб-приложений)ウノウラボ Unoh Labs: OpenSocialを始めよう!第1回
Good set of first steps for iPhone DEV...Patrick Collison » blog » Dynamic Default.png files on the iPhone
As recently as a month ago I was a victim of a state of mind I call Analytics Dismissal Disorder. This mindset is common after hearing about the importance of analytics, installing the tracking code and then getting overwhelmed by all of the graphs and scary numbers. When I suffered from analytics dismissal disorder (which my doctors called A.D.D. for short), I knew Google Analytics was important but avoided the extra effort necessary to learn how to get the most out of the software. This post explains what I needed to learn to get over this.
$clean_message = strip_tags($_POST['txtComment']);This Week on Github: iPhone Development | Linux Magazine
Some good links for iPhone development. Some Ruby integrated stuff
web services. a good framework
diverser code auf github:jasonrudolph => :blog » Blog Archive » Git Up! 10 Reasons to Upgrade Your Old Git Installation
git diff --staged git log --oneline --graph
If you're not yet sportin' the 1.6.3 hotness, here are ten reasons to Git up!LakTEK – Handy Git commands that saves my day
*Iphone Tutorial: Creating a RSS Feed ReaderUnderstanding iOS 4 Backgrounding and Delegate Messaging @ Dr. Touch
with cut-out-and-keep full colour charts.Understanding iOS 4 Backgrounding and Delegate Messaging @ Dr. Touch
with cut-out-and-keep full colour charts.