|
1
|
|
JavaScript最近、初期画面からの遷移を全てAjaxで行うアプリを作る機会がありました。こういうアプリの標準的な構築手法を調べてみたところ、どうやらGmailがいちばんの手本のようです。最近のRoR系FWだと、アプリのURLはコントローラ名/メソッド名/IDまたはコントローラ名/メソッド名/key1/value1/key2/value2となるのが殆どだと思います。GETのパラメータをURLに...
(続きを読む)
|
|
2
|
|
RubyKaigi2010 発表・企画内容のご紹介 - Ruby x Agile永和システムマネジメントは RubyKaigi2010 にて Platinumスポンサー として協賛するだけではなく、RubyxAgileのメンバーによる発表や企画を多数行ないます。企画と発表の概要について紹介したいと思います。8月27日(金)Head First ふつうのシステム開発(kakutani, nawoto, ursm 他)『RailsによるアジャイルWebアプリケーション開発』...
(続きを読む)
|
|
3
|
|
16歳のスーパープログラマー 個性豊かな仲間と世界に挑む:インタビュー日本で生まれ、今では世界的人気を集めるプログラミング言語「Ruby」。そのソースコードを解析・改良し、一部の機能(メソッド)を最大で63%高速化したのが、当時15歳だった金井仁弘君だ。中学生の快挙は、大いに注目された。かない・まさひろ:1994年生まれ。小学校低学年からパソコンを使い始める。筑波大学附属駒場中学校で「筑駒 中高パーソナルコンピュー...
(続きを読む)
|
|
4
|
|
過去何度かRuby on Railsの書籍を紹介してきました。日本市場で気になるのは「携帯サイトは?」というところ。そういった需要は多かったのでしょう。今年の4月に登場していました、「RubyonRails携帯サイト開発技法」。jpmobileやflashなどを使ったサイト構築の方法が書かれています。で、、、今度気になるのは携帯とPC用サイトの共存はどうするの??ってことになるのかな~。PC用と携帯用、スマートフォン用では最適な画面という...
(続きを読む)
|
|
5
|
|
link_to_remote を利用したAjaxな実装メモ。トリガー作成標準で付属しているprototype.jsなどをjavascript_include_tagでロードし、link_to_remoteで非同期通信のトリガーとなるリンクを作成。before/success/failure辺りはなくても動作する。:defaults %>"ここをクリック",:url => {:action=>'t...
(続きを読む)
|
|
6
|
|
CakePHP 1.3のStableがリリース された。JavascriptヘルパーとかAjaxヘルパーが非推奨になってる 。かわりにHtmlヘルパーのjsメソッドを使うらしい。$html->js('') みたいな感じかな。で、Ajax系の処理はjQueryがデフォルトのライブラリになったらしい。Rails 3.0もprotorype.jsに別れを告げたらしいし、自分がJavaScriptのラ...
(続きを読む)
|
|
7
|
|
The Mirah Programming LanguageThe Mirah Programming LanguageMirah (nee Duby) is a new experimental language born out of the JRuby project. In order to make implementing Ruby on the JVM easier and more approachable for Java and Ru...
(続きを読む)
|
|
8
|
|
話題の Big Scripting Languages チートシートの Smalltalk の空欄を埋めてみた [前半] - Smalltalkのtは小文字ですBig Scripting Languages: PHP, Perl, Python, Ruby, SmalltalkSmalltalk が普通に入っているのがすばらしいですね。せっかくなので、すこしだけ目立ち気味の空欄を GNU Smalltalk、Squeak、VisualWorks で項目を分けてからざっと調べて分かる範囲で埋めてみました。スペースの都合と比較のしやすさから、他の言...
(続きを読む)
|
|
9
|
|
Initial import of the rhino engine with modifications for appjet. (error reporting and python comment syntax)...
(続きを読む)
|
|
10
|
|
IJS: Interactive JS Shell - Constellation Scorpiusclick this and start slideX / _ / X : SlideSwitchIJS: Interactive JS ShellSyntax ErrorとScope ChainYusuke Suzukiid:ConstellationところでIRB, iPython 使ったことありますか?V8のDeveloper Toolsのコンソールは, そのone line...
(続きを読む)
|
|
11
|
|
Ham CutletはRuby on Rails製のフリーウェア(ソースコードは公開されている)。時々見かけるのだが、インデントが全く無視されたソースコードはとても見がたいものだ。Pythonだったら動きようもないが、他の言語の場合無視しようと思えばできてしまうので、とても辛い。こんなに汚いソースコードが… プログラミング言語の場合、それでも統一はある程度できているのではないだろうか。問題はHTMLだ。時々ものすごいソースコードに...
(続きを読む)
|
|
12
|
|
|
|
13
|
|
もりやまです。前回は「Geolocation API」の概要と、実際に使ってみたデモを紹介しました。今回はもう少し突っ込んで、各 API の説明と、住所入力フォームへ現在の位置情報から参照した住所を自動入力するデモを紹介します。APIvoid getCurrentPosition(successCallback, errorCallback, options)function successC...
(続きを読む)
|
|
14
|
|
ASCII.jp:Pythonが最高である3つの理由|山崎徳之の実践Python塾Pythonを使ったプログラミングについて、今回から解説します。PerlやRubyと比べると、Pythonは日本ではまだマイナーな印象がありますが、「Google三大言語」(C++、Java、Pythonのこと)のひとつでもあり、Facebookをはじめとしたメジャーなサイトでの事例が急速に増えていることから、日本でも今後普及する可能性が高いです。私が社長をしているゼロスタートコミュ...
(続きを読む)
|
|
15
|
|
|
|
16
|
|
1 名前:以下、はてなにかわりまして元増田がお送りします。投稿日:2010/07/25 02:51:27今30歳、引きこもりで未経験です><もともとは紙媒体の仕事やってました><htmlとCSSくらいしかわかりません><C言語もrubyもperlもphpもjavaもわかりません><家にはmacとiphoneしかありません><どの言語を覚えるべきでしょうか><プログラマーの皆様教えて下さい><...
(続きを読む)
|
|
17
|
|
今回は,文字列処理において非常に強力な機能である「正規表現」について語ろう。正規表現を用いて,友人Kから依頼されたツールを作成する。ただし,正規表現はキチンと説明すると,それだけで本が1冊書けてしまう。ここでは,基本的な事柄だけを扱うつもりだ。まずは正規表現の概要を話したあとに,Rubyでの正規表現の使い方を説明しよう。...
(続きを読む)
|
|
18
|
|
|
|
19
|
|
億とか京とかを見て書くことにした。MLでは何故だか正規表現で教えてほしいと書いてあるが、あえて正規表現を使わずに書いた。ただ最近Rubyを全然使って無いのでRubyを使いたかっただけだが。それより1ヶ月前のエントリへのトラックバックかっこいい! #!/usr/bin/ruby -Ku # -*- coding: utf-8 -*- Units = [ "" , "万", "億", "兆", "京",...
(続きを読む)
|
|
20
|
|
類似しているプログラミング言語の文法などの比較まとめチートシートが良い感じ - goinger的日記以前見つけた資料。そういやそんなんあったなと久々に検索して探すのに少し手間取ったのでメモ言語の比較対応で文法覚えられそうなんで便利じゃないかなと 参照: Big Script: PHP, Perl, Python, Ruby, Smalltalkhttp://hyperpolyglot.wikidot.com/scri... Small Script: Bash, Tcl, Lua, Java...
(続きを読む)
|
|
21
|
|
以前見つけた資料。そういやそんなんあったなと久々に検索して探すのに少し手間取ったのでメモ言語の比較対応で文法覚えられそうなんで便利じゃないかなと 参照: Big Script: PHP, Perl, Python, Ruby, Smalltalkhttp://hyperpolyglot.wikidot.com/scri... Small Script: Bash, Tcl, Lua, Java...
(続きを読む)
|
|
22
|
|
ということで、簡単に手順だけ書いておきます。1.0.0だからと言って特にかわったことはしてませんが。1. CentOSのインストール(略...2. 開発ツールのインストールコンパイラなどをまとめて入れます。yum groupinstall "Developer Tools"3. Rubyのビルドに必要なライブラリをインストールrubyはこの後インストールするのですが、yumで入れると古いバージョンが入ってしまうので、rubyはソースからコンパイルしないといけません。...
(続きを読む)
|
|
23
|
|
Big Scripting Languages: PHP, Perl, Python, Ruby, Smalltalk - HyperpolyglotBig Scripting Languages: PHP, Perl, Python, Ruby, Smalltalk a 5-way cheat sheet for the hyperpolyglot programmer; bash and tcl have moved to the small scripting language cheat sheetarithmetic and lo...
(続きを読む)
|
|
24
|
|
The Javascript libraries that ship with Rails are extremely useful, but have a significant filesize footprint. Writing a simple Rake task to minify our Javascript files using JSMin provides a way cut...
(続きを読む)
|
|
25
|
退職します
2010/07/23 17:00:00 (6日前)
|
このまえ現在の職場で退職の希望を伝え、受理されました。今後もプログラマとして生きていく予定です。次の職場もほぼ決まり、7/23までが引き継ぎで、その後有休消化 8/15までの在籍となる感じです。仕事では主にPHPを使っていたんですが、今後はRubyを沢山書けるといいなーと思っています。Rubyに心を奪われるきっかけになったのはPHPCon2008の「激論!PHPの次に学ぶ言語はこれだ」でした。日本 PHP ユーザ会 (Japan PHP Users ...
(続きを読む)
|
|
26
|
|
Ruby OAuth ライブラリを使って Cacoo API にアクセスする - Ussy Diary(2010-07-22) Ruby OAuth ライブラリを使って Cacoo API にアクセスするTwitterのbotをOAuthに対応させる - しばそんノート をほとんどそのまま流用させてもらいました。Mac/Ruby 1.8.7 で実行しています。Ruby OAuth ライブラリを先に取得しておきます。$ sudo gem install oauthまず設定画面の開発者向けページに行って、アプリケー...
(続きを読む)
|
|
27
|
|
無料携帯アクセス解析3本レビュー | カグア!Google Analytics 活用塾:事例や使い方1.myRTモバイル(maqs株式会社)無料モバイルサイト解析ツール|myRTモバイル・特徴 ・タグによる貼り付け(PHPタグでより詳細なトラッキングも) ・日付指定も任意に可能2.うごくひと(ユーザーローカル社)無料の携帯アクセス解析「うごくひと2」: 商用利用可・特徴 ・PHP、Ruby on Rails、Perl のサンプルスクリプトを提供 ・日付が細かく指定できな...
(続きを読む)
|
|
28
|
|
|
|
29
|
|
VSPerfASPNetCmd is a new Visual Studio 2010 tool that helps you profile ASP.Net websites from the command-line. Recently I noticed an error message which didn’t cover one common situation so I thought I’d write about it. Here’s an example: > VSPerfASPNetCmd.exe http://localhost Microsoft (R) VSPerf ASP.NET Command, Version 10.0.0.0 Copyright (C) Microsoft Corporation. All rights reserved. Error...
(続きを読む)
|
|
|
|
|