Pages tagged dev:

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
http://peterbacklund.blogspot.com/2009/03/five-tips-for-successfully-deploying.html
How to Get Started with iPhone Dev | Webdesigner Depot
http://www.webdesignerdepot.com/2009/05/how-to-get-started-with-iphone-dev/
Using the Open Stream API - Facebook Developers Wiki
http://wiki.developers.facebook.com/index.php/Using_the_Open_Stream_API
using personal streams on facebook on other web mobile and desktop apps
これからGitを始める人が読むべき記事のまとめ : akiyan.com
http://www.akiyan.com/blog/archives/2009/05/posts-for-git-beginne.html
git のまとめ
WEB DB PRESS Vol.50号に、Gitの特集記事 / Gitの開発者である Junio C Hamano氏(日本人)が執筆しているため、内容が新しくて正確 / Gitは便利なサブコマンドの進化が早いので、ソースからコンパイルしてインストールすることをおすすめ
バージョン管理
GitとかGithubとかを始めるときのチュートリアル。参考資料がまとめてある。
APE (Ajax Push Engine) :: Real time data streaming
http://www.ape-project.org/
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...).
正規表現まとめサイト | エンタープライズ | マイコミジャーナル
http://journal.mycom.co.jp/news/2009/06/05/046/index.html
活用例やツールも掲載
正規表現まとめサイト
Why REST ? | /var/log/mind
http://blog.dhananjaynene.com/2009/06/why-rest/
iPhone Dev 101: The "Hello World!" app
http://www.tuaw.com/2009/04/27/iphone-dev-101-the-hello-world-app/
iphone app development info
Visual git tutorial I
http://www.ralfebert.de/blog/tools/visual_git_tutorial_1/
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
http://www.versatilemonkey.com/story.html
Enterprise Java Community: Modularizing Existing Web Applications With OSGi: A Migration Path to OSGi
http://www.theserverside.com/tt/articles/article.tss?l=MigratingPathToOSGi
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
http://www.khelll.com/blog/scala/scala-is-my-next-choice/
def eat[T <: {def eat(): Unit}](a: T) // whatever
Skulpt
http://www.skulpt.org/
MSDN Up North : Downloadable NDC2009 videos
http://blogs.msdn.com/grothaug/pages/downloadable-ndc2009-videos.aspx
developer videos from NDC2009
http://www.twitter.com/grothaug
So you've just been hired by an IT department... ‎(Software Engineering Tips)‎
http://sites.google.com/site/yacoset/Home/so-you-ve-just-been-hired-by-an-it-department
Top 10 Tutorials to Develop iPhone Apps
http://blog.taragana.com/index.php/archive/top-10-tutorials-to-develop-iphone-apps/
iPhoneSDK他 開発メモのまとめと言うか目次 2009.08.17版 - iPhoneSDK他 開発メモ
http://d.hatena.ne.jp/uosoft/20090817/1250435305
主に自分用に色々なiPhoneSDK開発テクニックや電子工作や色々な開発関連のメモを書いてます。 他にもゲームや便利アプリ等の紹介や、iPhoneOS以外の話題も書いていきたいと思います。
iphone 開発まとめ
[iPhone][links] iPhone開発に便利なオススメサイト10選 - Ni chicha, ni limona -- paellaの日記 - iPhoneアプリ開発グループ
http://iphone-dev.g.hatena.ne.jp/paella/20091002/1254484927
iPhoneアプリ開発入門 - @ITテクノロジー
http://core.atmarkit.co.jp/keyword/iphone.html
iPhoneアプリ開発入門 − @IT CORE
ITエキスパートのための問題解決メディア
Amazon.com: Coders at Work (9781430219484): Peter Seibel: Books
http://www.amazon.com/gp/product/1430219483?ie=UTF8&tag=joelonsoftware&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430219483
Inventor of
http://ruby-metaprogramming.heroku.com/
http://ruby-metaprogramming.heroku.com/
26 Hints for Agile Software Development - PM Hut
http://www.pmhut.com/26-hints-for-agile-software-development
Ruby Best Practices - The Complete Class
http://blog.rubybestpractices.com/posts/rklemme/018-Complete_Class.html
# 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 overloading
Couchdbkit - Welcome to the Couchdbkit project
http://couchdbkit.org/
Metaprogramming in Ruby: It’s All About the Self « Katz Got Your Tongue?
http://yehudakatz.com/2009/11/15/metaprogramming-in-ruby-its-all-about-the-self/
Very clearly written
Metaprogramming in Ruby: It’s All About the Self
Performance, Scalability and Architecture - Java and .NET Application Performance Management (dynaTrace Blog) » Understanding Caching in Hibernate - Part Three : The Second Level Cache
http://blog.dynatrace.com/2009/03/24/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 characteristi
Yubin Kim » Blog Archive » Vim tips: stuff I wish I knew when I first started - Her likes, dislikes and things she is indifferent to
http://yubinkim.com/?p=6
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=hex
Kent's Korner: Decorators
http://personalpages.tds.net/~kent37/kk/00001.html
def repeat3(f): ... def inner(*args, **kwds): ... f(*args, **kwds) ... f(*args, **kwds) ... return f(*args, **kwds) ... return inner
Decorators simply illustrated
InfoQ: Rhodes Brings Ruby Apps to iPhone, Windows Mobile, BlackBerry
http://www.infoq.com/news/2008/12/rhodes-iphone-winmobile-rim
Cross platform phone application framework for writing apps in Ruby.
jQuery для начинающих / Jquery / Хабрахабр
http://habrahabr.ru/blogs/jquery/38208/
20/20: Top 20 Programming Lessons I've Learned in 20 Years - DCS Media
http://www.dcs-media.com/Archive/20-20-top-20-programming-lessons-ive-learned-in-20-years-FI
'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 ~ 百式管理人のライフハックブログ ~
http://www.ideaxidea.com/archives/2009/03/development_tools.html
開発に勢いをつけるためにも、最近の開発環境などをまとめてみます。「もっとこういう便利ツールがあるよー」なんて方は是非ご教授くださいませ。 では早速。あまりまとめずにだだだっといきます。 * 秀丸 & 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
http://timetobleed.com/fixing-threads-in-ruby-18-a-2-10x-performance-boost/
good explanation of Ruby's threads & stack implementation
6s
ruby 1.8 mri assembly threads
ヒビノアワ: iPhoneアプリ開発でハマったところ
http://cheebow.info/chemt/archives/2008/11/iphone_dev_trouble.html
ちなみに、AppStoreへの登録ではメインの言語を「英語」で登録しました。 こうすることで、サブの言語として、日本語を追加してやれば、日本以外のサイトでは、英語で説明が表示されるようになるみたいです。
申請登録関連についてまとめられています
Developer ProgramやAppStoreへのアプリの登録時のTIPSなど。
Clojure performance tips « Occasionally sane
http://gnuvince.wordpress.com/2009/05/11/clojure-performance-tips/
A Recap on OSGi - Why and How? | Eclipse Zone
http://eclipse.dzone.com/news/osgi
Links to several OSGi articles for introduction
Bunch-O-Links to OSGI stuff
ついに出た!最新Perlフレームワーク「Ark」徹底解剖:第1回 Arkって何だ? ―Ark が生まれるまで|gihyo.jp … 技術評論社
http://gihyo.jp/dev/feature/01/perl_ark/0001
Railsはちょっと、みたいなもんか
Учебник по языку программирования Python (хабраиндекс) / Язык программирования Python / Хабрахабр
http://habrahabr.ru/blogs/python/61905/
Серия статей «Основы 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回
http://labs.unoh.net/2009/04/opensocial1.html
Introduction to iPhone SDK Development | Mobiletuts+
http://mobile.tutsplus.com/tutorials/iphone/introduction-to-iphone-sdk-development/
Good set of first steps for iPhone DEV...
Patrick Collison » blog » Dynamic Default.png files on the iPhone
http://collison.ie/blog/2008/11/dynamic-defaultpng-files-on-the-iphone
4 Most Important PHP Security Measures | PHP | Server-Side Magazine
http://www.serversidemagazine.com/php/4-most-important-php-security-measures
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
http://www.linux-mag.com/cache/7368/1.html
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
http://jasonrudolph.com/blog/2009/05/27/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
http://www.web2media.net/laktek/2010/06/04/handy-git-commands-that-saves-my-day/
Iphone Tutorial: Creating a RSS Feed Reader
http://cocoadevblog.com/iphone-tutorial-creating-a-rss-feed-reader
*Iphone Tutorial: Creating a RSS Feed Reader
Understanding iOS 4 Backgrounding and Delegate Messaging @ Dr. Touch
http://www.drobnik.com/touch/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging/
with cut-out-and-keep full colour charts.
Understanding iOS 4 Backgrounding and Delegate Messaging @ Dr. Touch
http://www.drobnik.com/touch/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging/
with cut-out-and-keep full colour charts.