【RoR】Ruby on Rails Part14
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/02/18(土) 00:34:00.31ID:9HHBFqZRhttp://kohada.2ch.net/test/read.cgi/php/1320393984/
■参考サイト
<英語>
本家:http://rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails
http://ruby-toolbox.com/
http://rubygems.org/
http://agilewebdevelopment.com/plugins/top_rated
<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/
http://find.2ch.net/?STR=heroku&COUNT=10&TYPE=TITLE&BBS=ALL
0552nobodyさん
2012/05/23(水) 21:18:42.95ID:???0553nobodyさん
2012/05/23(水) 21:32:34.10ID:???http://rackhub.net/
http://www.fluxflex.com/
0554nobodyさん
2012/05/23(水) 23:25:21.17ID:???PHPはどこでも動くのがやはり大きい
0555nobodyさん
2012/05/24(木) 02:34:11.09ID:???その後が地獄だが
0556nobodyさん
2012/05/24(木) 09:14:37.41ID:???「VBscriptならこの倍,PHPでも1.5倍はかかっていたのではないか」
コード量も10分の1になった。
http://itpro.nikkeibp.co.jp/article/OPINION/20071031/286028/
0557nobodyさん
2012/05/24(木) 09:14:59.34ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
0558nobodyさん
2012/05/24(木) 09:15:17.48ID:???http://thinkit.co.jp/article/156/4?page=0,1
3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。
またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。
0559nobodyさん
2012/05/24(木) 09:19:22.68ID:???Railsで1億PVのサイトの開発が出来て、エンジニアは5人しかいない
http://d.hatena.ne.jp/gamella/20081027/1225119262
0560nobodyさん
2012/05/24(木) 09:27:38.84ID:???大規模な分散型システムを効率良く運用するため、
現在はフロントエンド部分にRailsのレイヤを残したまま
バックエンドのロジック部分はサービスとして分離しており、OpenJDKをランタイムにしているという。
http://www.atmarkit.co.jp/fsmart/articles/twitter_event01/01.html
0561nobodyさん
2012/05/24(木) 10:51:18.51ID:tP2PJ1ishttp://dickey.xxx/mysql-is-done-it-s-the-postgres-age
「MySQLが技術的なギャップを縮めてきているものの、PostgreSQLは優秀で人気がある」
http://www.computerworld.jp/topics/601/
MySQLにはDDLトランザクション処理がないので、
http://www.infoq.com/jp/news/2009/05/heroku-provisionless-revolution
MySQL :: MySQL 5.1 リファレンスマニュアル :: 12.4.2 ロールバックできないステートメント
http://dev.mysql.com/doc/refman/5.1/ja/cannot-roll-back.html
0562nobodyさん
2012/05/24(木) 13:10:36.07ID:???0564nobodyさん
2012/05/25(金) 05:10:01.02ID:???0565nobodyさん
2012/05/25(金) 09:13:44.13ID:46SyuDhE0566nobodyさん
2012/05/25(金) 17:44:03.07ID:7Orc2aMxhttp://c-brains.jp/blog/wsg/11/11/02-154822.php
https://addons.mozilla.org/ja/firefox/addon/xss-me/
https://addons.mozilla.org/en-US/firefox/addon/sql-inject-me/
https://addons.mozilla.org/en-US/firefox/addon/hackbar/
http://nmap.org/
http://www.rbl.jp/svcheck.php
0567nobodyさん
2012/05/26(土) 18:21:50.25ID:Y4lJLMKr私はこの2つのソフトウェア開発手法に挟まれてたんですね。
PHPに代表されるような「早いけど汚い」手法と、
Javaに代表されるような「遅いけどキレイ」な手法にです。
それで、両者を組み合わせたら、究極の目標である「早くてキレイ」になるんじゃないかと思ったわけですよ。
http://capsctrl.que.jp/kdmsnr/wiki/transl/?AnInterviewWithDHH
0568nobodyさん
2012/05/26(土) 18:28:54.85ID:Y4lJLMKrGetting Real by 37signals
最も不可欠なものだけが残るまで機能を削る
http://gettingreal.37signals.com/GR_jpn.php
0569nobodyさん
2012/05/26(土) 18:32:56.64ID:Y4lJLMKrRuby on Rails作者 David Heinemeier Hansson(前編) RubyでRailsを書いたわけ|gihyo.jp
DHH:極端なことを言うと,Rubyが一番美しく自分のコードが書けるからです。
http://gihyo.jp/dev/serial/01/alpha-geek/0004
0570nobodyさん
2012/05/26(土) 18:41:37.79ID:Y4lJLMKrRailsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://capsctrl.que.jp/kdmsnr/wiki/transl/?AnInterviewWithDHH
0571nobodyさん
2012/05/26(土) 18:44:28.87ID:Y4lJLMKrDavid Heinemeier Hansson
http://d.hatena.ne.jp/elm200/20080322/1206196973
0572nobodyさん
2012/05/27(日) 12:05:22.83ID:xu7jpZQshttp://visualruby.net
0573nobodyさん
2012/05/27(日) 12:15:17.93ID:???0574nobodyさん
2012/05/27(日) 12:32:53.84ID:???0575nobodyさん
2012/05/28(月) 13:16:26.54ID:gkUa3JfD0576nobodyさん
2012/05/29(火) 21:58:34.96ID:20LYQSllhttp://www.slideshare.net/kazeburo/1500mysql-mysql-beginners
0577nobodyさん
2012/05/30(水) 03:01:50.21ID:???0578nobodyさん
2012/05/30(水) 12:13:45.44ID:???試しにやってみようとしたサイトが
「レスポンスコード403を返しているのにブラウザ上では表示されている」という仕様でした
linux からwgetで叩いても403でエラーが投げられますので403を返しているのは間違い無いようです
ブラウザ側のリクエスト監視してみても帰ってくるレスポンスコードは403です
でも、きちんとサイトが表示されています
つまり、403を返しつつhtmlも投げているようなのですがこのHTMLを取得する方法はありますか?
つまり403を投げられても無視してデータを取得する方法はありますか?
0579nobodyさん
2012/05/30(水) 15:00:23.81ID:A4InjSPkプログラムは自動的に新着図書ページのデータを取得するために約1秒間に1回のリクエストを送信するものでした。
http://librahack.jp/okazaki-library-case-season2/librahack-memo.html
0580nobodyさん
2012/05/30(水) 15:12:53.49ID:???http://mochizblog.heroku.com/21
rails-brakeman.com is an online service to find security issues in your rails projects.
http://rails-brakeman.com/
0581nobodyさん
2012/05/30(水) 15:12:59.55ID:???ファイルのアップロードをURLからやりたいんだけどどーすんの?
0582nobodyさん
2012/05/30(水) 21:12:34.06ID:???http://www.editablegrid.net/
https://github.com/webismymind/editablegrid
0583nobodyさん
2012/05/30(水) 22:57:19.83ID:???http://d.hatena.ne.jp/uncafe/20110919
データベースのレプリケーション(複製)では、slaveに最低3台のサーバを適用している。
http://jibun.atmarkit.co.jp/ad/comp/112mitsu/01.html
MySQLをmaster:slave=1:1構成にして参照をslaveに向けるのがなぜ良くないか - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110620/1308531677
MySQLで参照の負荷分散を行うslaveは3台から構成するのがよいのでは - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110621/1308625519
0584nobodyさん
2012/05/31(木) 03:02:00.20ID:???0585nobodyさん
2012/05/31(木) 06:28:46.38ID:???1. まずpublicでない場所に一時保存用のディレクトリ掘っとく。
2. フォームにURL用のテキストフィールド別に用意して、そのURLの画像取りに行き、1. に突っ込む(適宜サブディレクトリとか作りつつ)。
3. 2. で保存した画像をローカルファイルをfile_columnに入れるのと同じ方法で取り込む。
確認とか無ければ、ローカル保存しなくてもそのまま突っ込めるはず。
というか、古いシステムのお守りでなければ、file_column捨ててcarrierwaveとかに乗り換えた方が良い。
0586nobodyさん
2012/05/31(木) 06:49:33.92ID:???やっぱり 1. は無しで、そのまま突っ込んだ方が良いわ。
ディレクトリ掘るのはどうせ file_columnがやるし。
0587nobodyさん
2012/05/31(木) 20:15:22.96ID:???大規模な分散型システムを効率良く運用するため、
現在はフロントエンド部分にRailsのレイヤを残したまま
バックエンドのロジック部分はサービスとして分離しており、OpenJDKをランタイムにしているという。
http://www.atmarkit.co.jp/fsmart/articles/twitter_event01/01.html
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey
http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0588nobodyさん
2012/05/31(木) 23:34:51.63ID:???http://37signals.com/svn/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui
0589nobodyさん
2012/06/01(金) 18:01:17.87ID:???Rails version 3.2.5 has been released!
http://weblog.rubyonrails.org/2012/5/31/ann-rails-3-2-5-has-been-released/
ttp://twitter.com/moro/status/208412195313287170
0590nobodyさん
2012/06/01(金) 18:30:38.28ID:???http://weblog.rubyonrails.org/2012/5/31/ann-rails-3-2-5-has-been-released/
Riding Rails: Rails version 3.2.4 has been released!
http://weblog.rubyonrails.org/2012/5/31/ann-rails-3-2-4-has-been-released/
https://groups.google.com/group/rubyonrails-security/browse_thread/thread/f1203e3376acec0f
https://groups.google.com/group/rubyonrails-security/browse_thread/thread/7546a238e1962f59
Ruby on Rails: Security | Google グループ
https://groups.google.com/group/rubyonrails-security
0592nobodyさん
2012/06/01(金) 20:57:48.90ID:???0593nobodyさん
2012/06/01(金) 22:29:25.23ID:???0594nobodyさん
2012/06/02(土) 15:20:16.52ID:???ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
 ̄
0595nobodyさん
2012/06/02(土) 16:52:59.85ID:???http://www.ustream.tv/channel/jawsug-osaka
0596nobodyさん
2012/06/02(土) 19:59:05.70ID:???http://www.engineyard.com/blog/2012/railsinstaller-for-os-x/
https://github.com/railsinstaller/railsinstaller-nix/downloads
https://github.com/downloads/railsinstaller/railsinstaller-nix/RailsInstaller-1.0.0-osx-10.7.app.tgz
https://github.com/downloads/railsinstaller/railsinstaller-nix/RailsInstaller-1.0.0-osx-10.6.app.tgz
0597nobodyさん
2012/06/02(土) 21:03:38.90ID:???http://www.kickstarter.com/projects/1397300529/railsapp
0598nobodyさん
2012/06/03(日) 02:10:15.72ID:v56Z3MLKスピード的にどうなんでしょ。API部分だけNodeJSとかもありなのかな?
0599nobodyさん
2012/06/03(日) 08:00:01.99ID:sXF0rFtU0600nobodyさん
2012/06/03(日) 08:00:54.39ID:sXF0rFtUhttp://ja.wikipedia.org/wiki/トレードオフ
0601nobodyさん
2012/06/03(日) 09:26:47.11ID:???http://ikura.2ch.net/test/read.cgi/ms/1338202472/352
署名お願いします。このままだと
「日本人が韓国人を拉致して性奴隷にしていた」=真実になってしまいます。
必要なのはメールアドレスと名前だけで、
表示されるのはイニシャル名のみAkira.Sとかです。
0602nobodyさん
2012/06/03(日) 15:15:36.14ID:???要件を確認して、本当にスループットが問題になるなら、
NodeJS なり Rack App なりで書けば。
0603nobodyさん
2012/06/04(月) 15:11:09.44ID:hiBOTkYT完全にはuniquenessを保証出来ない問題があります。
DBレベルでuniqを貼るのが一つの解決策だとは思うのですが、
これだと論理削除フラグが他にあった場合に、
一度論理削除したデータを再insert出来ないという問題が発生します。
何かスマートな解法は無いでしょうか?
0604nobodyさん
2012/06/04(月) 22:11:46.77ID:???http://d.hatena.ne.jp/fujisan3776/20080912/1221234453
0605nobodyさん
2012/06/04(月) 22:29:34.81ID:???http://d.hatena.ne.jp/passingloop/20111125/how_to_write_rails_activerecord_model_tests
0606nobodyさん
2012/06/05(火) 08:08:57.25ID:???復活させればいいじゃん
0607603
2012/06/05(火) 14:59:38.92ID:pT0r+J4+まさに acts_as_paranoid を利用している上での問題なのです
>>605
今回の問題の解決にはなってくれないです。。。
>>606
過去のデータはデータして、保持しておかなければならないのです
「削除」されたものが「復活する」というわけではないので
0608nobodyさん
2012/06/05(火) 15:29:31.12ID:???じゃあ604に書いてあるようにdeleted_atとの複合キーでいいのでは
0610nobodyさん
2012/06/05(火) 23:38:01.16ID:???簡単です。deleted_at = nilです。
http://d.hatena.ne.jp/fujisan3776/20080912/1221234453
0611nobodyさん
2012/06/05(火) 23:39:58.17ID:???0612nobodyさん
2012/06/07(木) 15:55:10.86ID:WYfp+i9gを実行すると
3.2.5の空フォルダが出来てしまうなんでだろう〜?
中身が無いから実行できないし
(?_?)
0613nobodyさん
2012/06/09(土) 14:05:34.03ID:???0614nobodyさん
2012/06/10(日) 01:28:42.93ID:wsZB405H$ rake db:migrate
を実行すると
Could not find builder-3.0.0 in any of the sources
Run `bundle install` to install missing gems.
エラーになってしまいます…
$ bundle show builder
/Library/Ruby/Gems/1.8/gems/builder-3.0.0
と表示され、
Gemfileに
gem 'builder'
と書いて
$ bundle install
を実行してもダメです…
先輩方、ご教授いただけませんでしょうかm(__)m
0615nobodyさん
2012/06/10(日) 06:39:17.19ID:???未だにフラグメントキャッシュ?だっけは一定時間で削除はデフォで出来ない?
Memchashed入れるほどじゃないしょぼいサービスなんだけど
0617614
2012/06/10(日) 10:23:57.67ID:wsZB405H特にエラーは出ていません…
$ bundle install
Using rake (0.9.2.2)
Using i18n (0.6.0)
Using multi_json (1.3.6)
Using activesupport (3.2.5)
Using builder (3.0.0)
Using activemodel (3.2.5)
Using erubis (2.7.0)
…
…
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
0618614
2012/06/10(日) 10:25:02.67ID:wsZB405H$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0]
$ rails -v
Rails 3.2.5
$ gem -v
1.8.23
0619nobodyさん
2012/06/10(日) 10:31:28.84ID:2NK7wsgm> ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0]
これはどうやっていれたの?
> $ bundle show builder
> /Library/Ruby/Gems/1.8/gems/builder-3.0.0
> と表示され、
これはOSXのシステムgemのインストール位置で、¥
使うRubyは/usr/bin/ruby
(ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0])
ということで、builderをインストールするときのrubyとrailsやbundlerを
実行しているrubyが違う。ライブラリのインストール先として見ている
場所も違う。
0620あ
2012/06/10(日) 10:47:42.32ID:???0621614
2012/06/10(日) 10:53:50.59ID:wsZB405H> ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0]
> > これはどうやっていれたの?
デフォルトで入っているruby 1.8.7のバージョンを上げたくて、
ググりながら試行錯誤していました…。
ターミナルの履歴を確認したところ、下記コマンドでインストールしておりました。
$ brew install ruby
$ rbenv versions
1.9.3-p194
$ rbenv global 1.9.3-p194
0622nobodyさん
2012/06/10(日) 11:16:36.31ID:2NK7wsgm両方はいらないからどっちか外そう。
0623nobodyさん
2012/06/10(日) 11:49:16.37ID:???1. システムに元から入ってた1.8系。どうも bundlerはこっちを見てるっぽい。
2. homebrewで入れたもの。/usr/localにいるはず。使われてるか不明
3. rbenv のもの
まず、
$ which ruby
をして、どこのrubyを使ってるか調べて。
あと、
$ which rake
$ which rails
これも見て。
0624あ
2012/06/10(日) 12:23:30.52ID:???http://middlemanapp.com/
0625614
2012/06/10(日) 12:43:21.42ID:wsZB405Hおっしゃるとおり、3つrubyが入っていました…
> $ which ruby
> をして、どこのrubyを使ってるか調べて。
$ which ruby
/Users/ユーザー名/.rbenv/shims/ruby
$ which rake
/Users/ユーザー名/.rbenv/shims/rake
$ which rails
/usr/bin/rails
お手数おかけし申し訳ありません。
0626nobodyさん
2012/06/10(日) 13:53:02.10ID:???$ gem install rails
してから、プロジェクトのホームで
$ bundle install
したら良いよ。
0627nobodyさん
2012/06/10(日) 13:59:23.30ID:???$ gem install bundler
$ bundle install
で。
0628614
2012/06/10(日) 15:53:09.54ID:wsZB405H> してから、プロジェクトのホームで
> $ bundle install
こちらを実行後、再度 rake db:migrate を実行したところ
$ rake db:migrate
Could not find execjs-1.4.0 in any of the sources
Run `bundle install` to install missing gems.
最初とは異なるエラーがでました。
$ which rails
/usr/bin/rails
こちらが変わっていないのが原因でしょうか…
0629nobodyさん
2012/06/10(日) 16:03:45.91ID:2NK7wsgm0630614
2012/06/10(日) 16:46:59.93ID:wsZB405H$ rbenv rehash
$ which rails
/Users/ユーザー名/.rbenv/shims/rails
に変わりました!
ですが…
> $ rake db:migrate
> Could not find execjs-1.4.0 in any of the sources
> Run `bundle install` to install missing gems.
こちらのエラーは変わらず、
下記URLを見てみると
http://localhost:3000/rails/info/properties
Ruby version 1.8.7 (universal-darwin11.0)
Railsが古い方のrubyを使ってしまっている(?)ということでしょうか…(? _ ?)
0631nobodyさん
2012/06/10(日) 17:03:24.71ID:2NK7wsgm参照している場所にgemをインストールしただろうから、その前提が変わった
今はインストールしてないのと同じ。というわけで、もう一回bundle installじゃね?
0632nobodyさん
2012/06/10(日) 17:42:49.02ID:???@entries = Entry.where().page().per()
としてページングできるのはいいのですが、
where()などのSQL発行するメソッド以外のロジックを挟みたい場合はどうすればいいのでしょうか。
具体的には、
class Entry < ActiveRecord::Base
def published
end
end
のようなメソッドがあったとして、
@entries = Entry.where()
@entries.each do |entry|
entry.publishedがfalseを返すものを@entriesから省く処理
end
@entries.page().per()
のようにしたいのですが、これでは勿論上手くいきません。
0633nobodyさん
2012/06/10(日) 18:59:51.08ID:???http://blog.tkmr.org/tatsuya/show/268-ruby-on-rails-10-tips
findメソッドはパワフルだけど基本SELECT * FROMなので場合によっては:selectで必要なカラムだけ読み込む、また:limitや:offsetを活用する
ごくごく基本的な Ruby on Rails のパフォーマンスチューニング
http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20071114
:conditions オプションでキーに使われるようなカラムにはインデックスを作成すべし
:selectで取得するカラムを絞ったらパフォーマンスが倍に
http://brass.to/blog/active_record_select_option.html
レコード件数は110万件くらい
カラム数は30程度
インデックスは効いている(explainで確認済み)
Rails で MySQL を使うときの注意点 | METAREAL
http://www.metareal.org/2007/07/24/notes-on-rubyonrails-with-mysql/
SQL を二段階に分けるといい
まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない)
MySQLパフォーマンスチューニングのためのインデックスの基礎知識
http://d.hatena.ne.jp/kiyo560808/20101117/1289952549
0634nobodyさん
2012/06/10(日) 19:24:10.32ID:???published が DBに入ってないのが変。
カラム増やすなり何なりしたら?
kaminariはwhereで絞るタイプ。
どうしても各オブジェクトにメソッドを投げて、その結果を使わなければいけないなら、
find_each(だったかな?)で回して、自分で作るという手もなくはない。
0635nobodyさん
2012/06/10(日) 20:22:56.26ID:???http://d.hatena.ne.jp/suginoy/20120605/p3
0636614
2012/06/10(日) 21:46:05.37ID:wsZB405H大変勉強になりました、ありがとうございますm(__)m
0637nobodyさん
2012/06/11(月) 09:53:02.91ID:???http://aws.typepad.com/aws_japan/2011/07/introducing-the-aws-sdk-for-ruby.html
b = Bookmark.new(
:title => 'Amazon EC2',
:url => 'http://aws.amazon.com/ec2',
:tags => [ 'aws', 'cloud', 'compute'])
b.save
0638nobodyさん
2012/06/11(月) 10:10:03.55ID:???どんな気持ち?
一つの言語さえ極めれば、それでいいと、やっと思えてきた?
0639nobodyさん
2012/06/11(月) 10:17:08.80ID:???将棋の先読み能力にも似てる。
人間の能力で全パターンを読み切るのは不可能で
直感力とそれを論理的に逆算できる力が必要である
0640nobodyさん
2012/06/11(月) 10:18:25.36ID:???0641nobodyさん
2012/06/11(月) 10:20:57.95ID:???Unlimited Novelty: Ruby is faster than Python, PHP, and Perl
http://b.hatena.ne.jp/entry/www.unlimitednovelty.com/2012/06/ruby-is-faster-than-python-php-and-perl.html
0642nobodyさん
2012/06/11(月) 12:57:17.15ID:???0643nobodyさん
2012/06/11(月) 13:11:26.10ID:???1個覚えりゃ他覚えるのなんて誤差だぞ?
趣味でやってるならともかく仕事でやってるんだとするとちょっとやばいよ。
0644nobodyさん
2012/06/11(月) 13:45:21.68ID:???じゃあ非効率じゃん。どや
0645nobodyさん
2012/06/11(月) 13:47:43.20ID:???パッと見て、気になったら少し書いてみて、あっそうで終わりでしょ
大体そんなに違いないんだからさ
仕事でやる事になったらリファレンス片手にやれば良いだけだし
全部覚えるのは無駄
0646nobodyさん
2012/06/11(月) 13:55:59.39ID:???つまり学習してるということだ。
どや
0647nobodyさん
2012/06/11(月) 15:29:56.58ID:???0649nobodyさん
2012/06/11(月) 17:03:20.42ID:mmR39KjoRailsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://capsctrl.que.jp/kdmsnr/wiki/transl/?AnInterviewWithDHH
0650nobodyさん
2012/06/11(月) 17:54:50.68ID:???言語特有の文化はある程度使っていくまで分からないだろうけど
それが無理ならプログラミング自体初心者だと思うからまずはひとつの言語をしっかりやればいいと思う
0651nobodyさん
2012/06/11(月) 18:25:45.29ID:???lisp だの haskell 覚えるのしんどいとかならともかく
0652nobodyさん
2012/06/11(月) 18:57:01.21ID:???という部分はやはりある程度時間をかけて慣れ親しまないと難しいよね
■ このスレッドは過去ログ倉庫に格納されています