「Rubyist」を含む日記 RSS

はてなキーワード: Rubyistとは

2023-03-05

vimmer & rubyistってネトウヨしかおらんのか

アンチフェミツイートRTしまくってたりしてビビますわ。エディタの話はどこ・・・ここ…? いやまあvimjp使えって話なんすかね。

Emacs使いはS式しか喋らないのに

2023-01-03

2022 振り返り

年明けたけど振り返っておく。

仕事

上半期は成長に停滞感があった。5 月で現職について満 3 年が経ち、コンフォートゾーンに入りすぎていた。

いつもと同じメンバーでいつも通り Rails や React を書く仕事に不満はなかったが、成長のためにもっとチャレンジングなことをしたかった。

夏頃、ちょうどチーム異動の打診がやってきたのはラッキーだった。

9 月からは新しいチームに配属されて、チームメンバー仕事の進め方、技術スタックまで全てが変わり、新鮮な気持ちで働けた。

go が書けるようになったことや、MVC + ORM 以外のバックエンドアーキテクチャを学ぶことができたのは大きな成長につながったと思う。

趣味

APEX のランク戦でダイヤ帯に行った。春が終わる頃まではほぼ毎日欠かさずにやっていたと思う。

ダイヤ帯に行ってから目標がなくなったので引退気味になっていたが。友達とおしゃべりしながら遊ぶ分にはまだまだ楽しい

ポーカーはあまり上手くなれていない。戦法が凝り固まってしまっている。ターンでブラフレイズを打ったりポラライズベットができるようになればもっと強くなれると思う。座学がまだ足りていない。

人との出会いを増やすために一人で飲みにいくようになった。知らない人と話すのはいい。バー店員と仲良くなったりした。

恋愛

やっとマッチングアプリを辞めた。もう一生やらない。

買ってよかったもの
GH / 1ST GEN ECWCS JACKET

https://celstore.shop-pro.jp/?pid=171912527

ダウンは似合わないけど、これはダウンとマウンテンパーカー中間みたいな感じでよい。1LDK に売っていた。

行ってよかった場所
インターコンチネンタル横浜 Pier 8

やっぱり新しくて大手ホテルが一番いい。

クラブラウンジ必須

北海道

ジンギスカン旨い、海鮮旨い。

バニーガールはよい。

映えスポットに行ったら服にカメムシが大量について萎えたが、俺の足はカメムシより臭かった。

愛知県

東海オンエア聖地巡り。フラクタルはよかった。

三重県

RubyKaigi で行った。松坂牛を会社の金で食いまくった。

色んな Rubyist との出会いがあった。

中目で美味かった飯

中目に住んで 2 年になり、旨い店がわかってきた。

鮨おにかい

3 回行った。寿司にしてはお手頃価格で旨い。

ひぐらし

和食。何食べても旨い。絶対リピートする。

かめてっぺん

焼き鯖がうますぎる。他は普通

魚の店 オカモ倶楽部

めちゃくちゃ安いのに旨い。

バル アグラード

コスパがいいスペインバル

総括

2022 年短かすぎだろ。

2021-05-24

anond:20210520105305

うっせーな。Python なんて、教育されてプログラミングはじめた無能しかいねーだろ。Ruby の良さっていうのは、こんな言語を使うのは自発的勉強した人の証明なんだよ。Python を使うやつなんか、Python が廃れたらエンジニア廃業だろ。みてみろって、Ruby 使いは Javascript も書けるし、Rust だって勉強している。そうだとも、Ruby が廃れても Rubyist は死なねーんだ。Python未来なんて PHP と変わんねーだろ。プゲラPython 使いの未来は、まなぶや勝又と同じで情弱に教材を教えて金をせびるチンピラになる未来しかねーんだよ。バーカ。くたばるのはテメーの方だ

2020-05-23

anond:20200521175300

どもども。

「なにか作ってみろ」は有効アドバイス

わたし意見と経歴

わたしは「なにか作ってみろ」系の言説にはまったく同意しません。

わたし自身会社に3ヶ月間みっちり導入教育をしてもらい(COBOL85とPL/I時代がわかる……)、基本的アルゴリズムコントロールブレークマッチング、マスタ-トランザクションソートマージetc.いよいよ時代がわかる……)の演習を(給料をもらいながら)やって、その後もプログラムとつかず離れずでフラフラと生きてきました。

こういう経験新卒カードがあるから有効もので、では1から始めるとしたら……、というときに、プログラミングスクール専門学校)というのは悪くない選択肢ではないかと思います。が、行ったことないので正直わかりません。

実際自分が1から始めるという立場になったら、まったくオロオロして元増田さんのように世のなか(の気にいらないヤツら)に呪詛を吐いて満足するだけだったと思います(当然ながらそれをいくらやってもプログラミングは上達しません)。

「なにか作ってみる」前に動機をはっきりさせる

話をプログラミングだけに限っていえば、一番大事なのはやりかたじゃなくて動機だろうと思います

「なにか作ってみよう」というのは、なにか作ってみようと思ってない人にはまったく心に響かないでしょう。

動機リブンで「なにか作ってみた」人といえば思いだすのは、MikuMikuDance樋口優さん(ミクを簡単に踊らせたい!)とhinadanの若宮正子さん(高齢者にも遊べるゲームが欲しい!)でしょうか。

ただかれらはわたしから見れば(モチベーションを維持しそれを行動に移す)天才で、あんまり参考にならないのも確かです。

作ってみた」は就職に使える経験

あと、元増田さんの動機は「プログラミング生業にしたい」ということなので、野良プログラマでは履歴書上でのアピール力が弱いかも、と思います

ビジネスで使われるアルゴリズムにはそれなりのルールがあります安全な(バグの出にくい)コードの書きかた、「車輪の再発明」はぜず、枯れた(将棋で言えば定跡のような)アルゴリズムを使う、ほかの人に使ってもらえるための工夫(可読性の向上など)、etc.です。

「なにか作ってみよう」を繰りかえしても、そういった作法的なものが身につくかどうか、それは才能に関わってくる問題だと思います。才能だのみの手法を推奨するのは無責任だと思いますね。

また、たとえば「例をコピーして解析する」というのもある意味有効プログラミング学習法ですが、「下手に習うと下手が伝染る」ともいいます。どれがお手本として優れているか、それを見る目はある程度ビジネス用途プログラムに関わっていないと持てないというジレンマがあります

野生のプログラマ就職有効なくらいの力を見せるとしたら、なにかのコミッター(なにする人かよく知りませんが)とかになって「××ならこの人」となったり、プログラミングコンテストで上位の成績を残したりしなければいけないのかもしれません。

どうしたものでしょうね。ブクマカのみなさんの反応を見ると、専門学校でもあまり就職に有利にならない(ホントか?専門学校意味あるのか?)という話ですが、目的就職ならば、一番の近道のような気がします。

じゃあどうすべきか?は他人にはわからない

そこらへんからは、元増田さんがなにをしたいか、あるいは聞いてみたいだけだったのかによります仕事には適性とやる気が大事です。あとは年齢と必要性かな。進路はオーダーメイド以外にはありえないので、提示された案を自分で選んでそれに賭けるしかないのかな、と思います

「なにか作ってみました」の記録

自分がまず作ったもの晒してみろよ

さて、この文章は実はこの一文に反応してのものです。(↑のは前書き)

GWあたりからトシも考えずにRubyの再入門をしていまして、手始めに「首相動静」の整形ツールを作ってみました。

初心者で(Rubyに関しては仕事で使ったことないので)なにか作ってみよう、というとこの程度ですね。

これで就職に有利になるかというと、あんまりそうは思えないなあ。Excelマクロが組めるとかのほうがどこかの事務所に潜りこめそうですよ(でもそれも最近インフレ気味かもしれませんね)。

なにをするツール

朝日新聞首相動静は詳細ですが、改行が入っておらず、大変読みにくいものです。こんな感じです。

首相動静の例(2018年12月11日……話題になったものです)

 【午前】9時31分、自民党本部。33分、同党役員会。10時2分、官邸。5分、閣議。21分、宇宙開発戦略本部。34分、柴山昌彦文部科学相。38分、岩屋毅防衛相。41分、山下貴司法相。11時3分安全保障と防衛力に関する懇談会

 【午後】0時11分、政府与党連絡会議。44分、山口那津男公明党代表。1時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長。2時20分、行政改革推進会議。52分、兼原信官房副長官補、秋葉剛男外務事務次官。3時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。4時7分、太田氏出る。可部生理局長加わる。15分、全員出る。25分、黒川弘務法務事務次官。34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。41分、谷内、宮川両氏出る。5時3分北村氏出る。10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。20分、官邸。6時18分、ガーナのアクフォアド大統領を出迎え。記念撮影。19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。27分、アクフォアド大統領会談。7時12分、署名式、共同記者発表。32分、公邸首相主催の夕食会。8時43分、アクフォアド大統領見送り。9時、ヨルダンのアブドラ国王電話協議

首相動静フォーマット

ただ、これはフォーマットがはっきりしており、

  • 午前と午後はそれぞれ1行になっていて、行頭には【午前】/【午後】という文字列が付いている。
  • 午前と午後の間には空行がある。
  • ひとつひとつイベント時刻表示で始まり句点「。」で終わっている。
  • 時刻は「h時m分」型で、前ゼロはつかない。後にかならず読点「、」が付く。「h時」の部分が前の項目と同じ場合には省略する。
  • 午前いっぱい、午後いっぱいの予定の場合には時刻をつけない(他の首相動静から)。

と、例を見るかぎりキッチリとしたルールに則っているようです。

動機

なので、「これだったら整形できるかも」と思い、再び学びはじめたRubyで整形ツールを作ってみることにしました。

整形ツール
ツール仕様
整形後の例(上記動静を整形)

【午前】

09時31分、自民党本部

09時33分、同党役員会。

10時02分、官邸

10時05分、閣議

10時21分、宇宙開発戦略本部

10時34分、柴山昌彦文部科学相

10時38分、岩屋毅防衛相

10時41分、山下貴司法相

11時03分安全保障と防衛力に関する懇談会

【午後】

00時11分、政府与党連絡会議

00時44分、山口那津男公明党代表

01時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長

02時20分、行政改革推進会議

02時52分、兼原信官房副長官補、秋葉剛男外務事務次官

03時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。

04時07分、太田氏出る。可部生理局長加わる。

04時15分、全員出る。

04時25分、黒川弘務法務事務次官

04時34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。

04時41分、谷内、宮川両氏出る。

05時03分北村氏出る。

05時10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。

05時20分、官邸

06時18分、ガーナのアクフォアド大統領を出迎え。記念撮影

06時19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。

06時27分、アクフォアド大統領会談

07時12分、署名式、共同記者発表。

07時32分、公邸首相主催の夕食会。

08時43分、アクフォアド大統領見送り

09時00分、ヨルダンのアブドラ国王電話協議

う~ん、見やすい!ことないですか?

あと、午後の時刻を24時間制にしたいな、とも思いますが、それは今後の課題(つぎに首相動静話題になったとき)とします。全角数字計算ってどうやるんだろう?

ソース

たぶんRubyistにいろいろ突っこまれると思うけど、こんな感じです。

プログラマ玉石混淆ですが、これは石のほうの例だと思っていただければさいわいです。

はてな記法にはシンタックスハイライトあるけど、増田だとInternal Server Errorになるのではずしました。見にくくてスマソ。

# encoding: utf-8
# 漢字コンバータライブラリを取りこむ(String漢字変換メソッドを付けてくれる。神)
require 'kconv'

# 正規表現パターン
# 時刻をh時m分形式からhh時mm分形式にする
# 否定後読みを使用する
# 時は行頭にある
OneDigitHour = /^((?<![0-1])[0-9]時)/
# 分は時のあとにある。このパターンマッチすると、\1が時、\2が分になる。
OneDigitMinute = /^([0-9]{1,2}時)(?<![1-5])([0-9]分)/
# 分のない、時だけの行のパターン否定先読み使用
HourWithoutMinute = /^([0-9]{1,2}時)(?![0-5]?[0-9]分)/

# 行頭のh時m分をhh時mm分にするサブ処理(これは関数といっていいの?)
def convTopHourMinute2TwoDigits(oneLine)
    # 時を変換
    oneLine.sub!(OneDigitHour, "0\\1")
    # 分を変換
    oneLine.sub!(OneDigitMinute, "\\10\\2")
    # 分がない場合"00分"を追加
    oneLine.sub!(HourWithoutMinute, "\\100分")
    # 戻り値
    oneLine
end

# 入力ファイル名前
InputFilename = "首相動静2018年12月11日.txt"
# 出力ファイル名前
OutputFilename = "首相動静2018年12月11日_編集済.txt"

# 入力ファイルオープン
inFile = File.open(InputFilename, "r")
# 出力ファイルオープン
outFile = File.open(OutputFilename, "w")

# 時刻パターンシンプルに、h時、m分、h時m分、という3パターンを結合する
# 1つのパターンで全部カバーするよりこちらのほうが見やすい。というか、脳の容量の問題で1文に書ききれなかった
jikokuPattern = /[0-9]{1,2}時[0-9]{1,2}分、|[0-9]{1,2}時、|[0-9]{1,2}分、/
# 午前/午後
ampm = /(【午前】|【午後】)/

# 午前/午後、あるいは時刻の前で改行するためのパターン
kaigyouSign = Regexp.union(ampm, jikokuPattern)

# ファイル一括読み込み
# 昔は1行ずつ読みこんでました。メインメモリが3MByteとかだったので
contents = inFile.read.toutf8

# 入力終了。閉じておきます
inFile.close

# スコープ関係から、ここでローカル変数に代入
# ※ Rubyスコープと暗黙の型には泣かされました。これに慣れるのがRubyのコツかしら
#  明示的な型宣言はあったほうがいいと思うなあ。エラー出力の理由がわからなかったりするので。
hour = ""

# デバッグ行はコメント化しています
# 時刻パターンチェックのため、コンテンツを出力してみる
# p jikokuPattern.match(contents)

# エントリを改行サインで行に分ける
contents.gsub!(kaigyouSign, "\n\\&") # "\\&"はマッチした文字列のもの。2重のエスケープ"\\"が必要

# 改行チェックのため出力
# p contents

# 入力を行で分割して各行ごとに処理
contents.split("\n") do |oneLine|
    # 午前/午後を示す開きカッコ"【"があるか
    if (oneLine =~ /^【/) then
        # そのまま出力
        outFile.write(oneLine + "\n")
        # p "午前午後:" + oneLine
        next
    # 空白行は無視スキップする)
    elsif (oneLine =~ /^[\s ]*$/) then
        # 出力しない
        # p " 空白行:<skip>"
        next
    # 行頭に「時」があるか
    elsif (oneLine =~ /^[0-9]{1,2}時/) then
        # あったら時間表示を抜きだしておく
        hour = oneLine.match(/^([0-9]{1,2}時)/)[0]
        # p "   時:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
        next
    else
        # 「時」がなければつけて出力
        oneLine = hour + oneLine
        # p "普通の行:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
    end
end
感想

手でやったほうが早いね

以上

2020-03-02

[]2020年2月はてブあとで読むトップ30リスト

はてブホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ

295あとで/3761users 資産運用 - shao

234あとで/1602users CTOの頭の中:技術財務表現する|Shin Takeuchi|note

225あとで/2454users Kyoto University Research Information Repository: プログラミング演習 Python 2019

219あとで/2206users 意識の低いフリーランス生存戦略

160あとで/762users TCP/IPをわかりやすく - 通信プロトコルの基礎知識を図解で学ぼう - エンジニアHub|若手Webエンジニアキャリアを考える!

160あとで/933users 京都大学Pythonによるプログラミング演習教材を無料公開:CodeZineコードジン

152あとで/1272users セキュリティエンジニアになり、そこから2年間分の勉強内容と参考になった資料とか - ぶるーたるごぶりん

142あとで/1054users コンピュータサイエンスが気になるプログラマに勧める書籍リスト - Rubyist Magazine 第61号 巻頭言

140あとで/731users 【社内資料公開】AWSに関するスキルアップ方法と一度は読むべきブログの紹介 | Developers.IO

138あとで/2534users 【書き起こし】岩田健太郎さんのYouTube動画ダイヤモンドプリンセスはCOVID-19製造機。なぜ船に入って一日で追い出されたのか。」の書き起こし

131あとで/1507users 牧歌的 Cookie終焉 | blog.jxck.io

120あとで/587users TypeScriptプロダクト開発に使う上でのベストプラクティスと心得 - Qiita

118あとで/667users プログラムの可読性を上げるための条件分岐を減らす方法7個 - Qiita

117あとで/1454users 米津玄師さんの曲はどれも心に残り、独特に感じますパプリカ子どもたちも大好きです。曲なのかメロディなのか詩なのかリズムなのか、技巧として他のアーティストと異なる特筆する点があるのでしょうか?に対するNobuhiko Izumiさんの回答 - Quora

113あとで/626users エンジニア17年の俺が、事業系の開発タスクバンバン投げてくる非エンジニアに、保守必要性死ぬほど分かりやす説明する。|みやたけ|note

112あとで/1174users 銀座有楽町周辺で800回ランチした私のおすすめランチ!|takehiro sugaya|note

108あとで/900users Excel設計書を抹殺したくて4年前にWiki設計書を導入したら、意外とちゃんと開発回ってた話。 - Qiita

104あとで/1175users 『ヤバい本が出ようとしている』みずほ銀行システム統合歴史を綴った本が出版される模様「最恐のホラー小説」「章題を見るだけで闇を感じる」 - Togetter

103あとで/1072users 「相当まともな文章を書いてきますよ」関西大学ゼミで配布されている『レポート論文の基礎ルール』が本当に大切なことばかり - Togetter

101あとで/453users 大規模システムでの Linuxメモリ管理

101あとで/1172users 村井純教授1月16日最終講義文書き起こし – Matsubo engineering blog

100あとで/1379users 【鬼滅の刃】恋柱に注目するなら乳だけでなく下半身も見ろ - 本しゃぶり

98あとで/605users 質とスピード(2020春版) / Quality and Speed 2020 Spring Edition - Speaker Deck

97あとで/1572users EM菌の正体(構成微生物を調べました)|片瀬久美子|note

96あとで/446users 仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワーク実装して理解しよう - エンジニアHub|若手Webエンジニアキャリアを考える!

95あとで/527users JavaScriptの次の仕様ES2020で追加されることが決定した新機能まとめ - ICS MEDIA

93あとで/847users ふなっしー最近テレビで見ない理由、「本人」ロングインタビュー(上) | News&Analysis | ダイヤモンドオンライン

93あとで/531users 「AIをどう習得したのか教えて」と大募集し、技術から集まった記事49本を紹介 | 日経クロステック(xTECH)

92あとで/793users 中国AI企業が開発した中国語学習サイトが凄い|ばやし@イマチュウ|note

92あとで/1452users 鉄のフライパン再生メンテナンス樋口直哉(TravelingFoodLab.)|note

92あとで/1575users 書いたな、俺の前で、革靴の話題を!

92あとで/797users ls よりも exa を使おう!モダンLinux コマンド達を紹介 - Qiita

いつもの月に比べてあとで読むタグが少ない。あとで読みたくなるような記事が少なかったのか、あとで読むを付けるタイプの人が寄り付かなくなったのか。

2019-05-25

Ruby学習コストの高い言語だと思う

一応あらかじめ釘を指しておくと、有名で実用的な言語に限った比較の話である

LL言語は楽勝」というのが一般的見解だと思うけど、よくよく考えてみたらRubyほど学習コストの高い言語も珍しいと思う

言語を(使うものとして)理解するには、「コアコンセプトを理解する」「構文を覚える」「組み込み/標準ライブラリに何が有るかを覚える」という要素があるように感じている(これは感じているだけなので事実ではないかもしれない)

Rubyプログラマプログラミング的なことについて楽をするための言語である(と思う)

たとえば素数判定ひとつするにしても、自力で高速な素数判定を実装するよりも、 require 'prime' して Integer#is_prime? するのが正しいという雰囲気がある

というよりも、自力一生懸命実装することが悪であるかのような雰囲気さえある

「こう書けば短い/楽なのに、どうしてそう書かないの?」という雰囲気が漂っている

Rubyではある実装について、

Ruby時間計算量やメモリ効率の話をするのはナンセンスなので、純粋に書き方のみを取り上げて優劣を語ることができる

そうなってくると、『ちゃんRubyが書ける』という状態になるには「組み込み/標準ライブラリに何が有るかを覚える」というステップが非常に大事になってくる

これが莫大なコストになっている。

「構文を覚える」コストはどの言語でもほぼ同じで、

「コアコンセプトを理解する」コストHaskellやRustではやや大きいかもしれないが理解するのはそう難しくない「Haskell入門して1ヶ月経つけどHaskellの何が特徴的なのかまったくわからん」などという人はいない

そう考えるとRubyは「組み込み/標準ライブラリに何が有るかを覚える」が非常に大事だし莫大な量である

Rubyに入門して数年経つけど、いまだに「えっこんなメソッドあったの」というのが時々ある

そのたびに自分ダメRubyistだなと思う

辛い

2019-03-05

東京 SWE 争奪戦 2019 概況

三強

Google

数年前まではハイクラス人材にとってほぼ唯一の選択肢だった。黙っていても優秀な人がとれていたが、昨今の情勢に焦りを感じたのか最近 HR露出が多く、他社に負けまいとしている。

Indeed

数年前から頭角を現し始め、今や三強の一角へ。新卒年収 1000 万円がバズったのが記憶に新しい、東京 SWE 争奪戦仕掛け人。激化する競争にひるむことな利益人材突っ込み続けている。

メルカリ

国内での圧倒的な基盤から得た利益海外投資中。給与レンジ上記 2 社をも上回るとのもっぱらの噂で人材がどんどん集まっているが、一方で日本企業ならではの社内文化を未だ引きずっており、アメリカテック文化に慣れた人材を引き留められるかがキモ

----

三強同士は互いに人材の行き来があり、獲得競争も熾烈を極めることから、5 〜 6 年かけて三社を一周したら、年収が倍になるんじゃないか説あり。

番手グループ

Amazon

旧三強のひとつ。現三強への人材流出がみられる。世界的に見れば見劣りする会社ではないので、東京市場の過熱について行けていない、あるいは本社が本気になるのが遅れているだけではないかと思われる。

Microsoft

こちらも旧三強と言って差し支えないが、あまり大きな人材の動きは感じられない。技術スタックMS で固められており、ある種ベンダーロックイン的にエンジニアが動きにくくなっていることが想像される。

金融外資

ハイクラス人材東京で働く場合の有力な選択肢だった。やはり最近では人材流出元となっている。ただ、金融知識必要となりそれが高く評価されるポジションにおいては業界内での移動の方がメインになるのではないか

----

番手グループハイクラス人材を惹きつける高いポテンシャルを維持しているものの、東京エンジニアリングオフィスを持つことについて、どこまで本気なのか分からない感じがする。

他のGAFA

Apple / Facebook

東京エンジニアリングオフィスがないため、いたとしても SWE は多くなさそう。現在東京の状況をどう見ているのだろう?

日本企業三強

楽天

楽天市場の UI/UX槍玉に挙がることが多いが、技術的な課題は多く、特にバックエンド活躍したいエンジニアにはやり甲斐がある。一方で英語公用語化が裏目に出たのか、東京給与水準高騰に際して外資並びそれに準ずる企業への優秀層の流出が止められない。

リクルート

リクルートIndeed保有しているのでここでは国内グループ企業を指す。国内テックカンパニーとしては後発ながら、ちゃっかりと三強の座に滑り込んだ。国内有数のビッグデータを持ちデータサイエンティストの引き合いも強い。人材採用に関して Indeed との使い分けが可能で非常に面白いポジション

Yahoo!

ザ・日本企業。未だに高い技術力と高度なインフラを持ち優秀な人材も多い。近年の人材獲得競争積極的に参加している様子はなく、さりとて流出している様子でも無い。旧来の年功序列終身雇用的な空気感の中で、そこそこ悪くない給与をもらいたい人達にとっては安住の地か。

----

日本企業三強の中でも特に赤い R と青い R で人材の行き来が多い。これはエンジニアに限らずあらゆる職種でみられる。やはりビジネスドメインビジネスモデルが被っていると流動性が増すのだろう。

ソシャゲ会社

DeNACAGREE など

一時期、高給の求人を全面に出して開発者を集めまくっていたが、いまやそれらは高給ではない。お金で集めた人材お金で離れて行く。構造的に不安定ビジネスを持つため、比して安定感のある国内三強とお金だけではない会社の魅力で戦っていく戦略が求められている。

国産ギーク会社

Cookpad

一時期はギークほいほい的な名を欲しいままにしていた時期があったと思うが、いまのポジションRubyist の受け皿という位置付けか。政治的なゴタゴタで会社イメージが傷ついてしまったのが痛い。ドメイン知識を生かしつつ転職したい人はクラシルあたりに行くと良いと思う。

SmartNews

東大スタートアップの雄。エンジニアリングに振った経営で優秀な人材を多く惹きつけるも、近年ビジネス寄りの判断が増えエンジニア求心力を失っていると聞く。時代が一巡し程よく育った良いエンジニア供給元になっているのでは。

Hatena

東京では大きな存在感を感じない。京都で働きたい人は是非。

その他国大手

通信

傘下の SIer から人材流出は認められるが、スキルセットが違いすぎて転職後に苦労する話も聞く。そんな事情があるので SWE 争奪戦という目線では大きな動きがなく、これと言って特筆する点が無い。退職エントリが目立つのは、まあそういう人が珍しいからであろう。

電機大手

同上。

国内スタートアップ

いずれ世界に打ってでる勢いで超ハイクラス人材を高給で採用している会社中小スタートアップでも実は結構ある。東京 SWE 争奪戦と呼ぶには採用規模が小さいため本稿では除外した。

2018-03-28

[]ブクマを集めたがホットエントリーになれなかったのは具体的にはどんなエントリー

はてなブックマークブックマーク数を多数集めたがホットエントリーに入らなかったエントリー

集計期間 2018年3月23日 2010分 〜 2018年3月27日 1時0分、3日間(77時間)

集計対象2018年3月23日 2010分以降ファーストブクマされたエントリーで新着エントリーに入ったエントリーに限った

最大到達ブックマークタイトルドメイン新着リスト滞留時間(時間)新着リスト最終時間ファーストブクマ時間
1174ActiveRecordデータ処理アンチパターン / active-record-anti-patterns // Speaker Deckspeakerdeck.com302018-03-27 01:002018-03-25 18:25
2136技術チュートリアルnoteで売る」っていう社会実験をしてみた結果、めっちゃくちゃ可能性を感じた話|Review of My Lifereview-of-my-life.blogspot.com292018-03-27 01:002018-03-25 19:57
3113私服OKIT企業でそこそこにちゃんとした格好をする方法 - ミネム珈琲ブログwww.minemura-coffee.com432018-03-26 11:502018-03-24 16:20
490発表資料: Elasticsearchによる 全文検索実装 - Islands in the byte streamgfx.hatenablog.com422018-03-26 12:002018-03-24 17:10
590正しく失敗しながら進むプロダクト開発/railsdm2018 // Speaker Deckspeakerdeck.com332018-03-27 01:002018-03-25 15:52
686Rails Developers Meetup 2018 で「MySQL/InnoDB の裏側」を発表しました - あらびき日記abicky.net342018-03-27 01:002018-03-25 14:46
77890%が間違えてる!?転職エージェントの選び方と効果的に使いこなす徹底マニュアルcareer-rules.com452018-03-26 08:002018-03-24 11:00
877厳選7種のチャートパターン活用したFXエントリー方法【事例付き】mugen-fx.com142018-03-27 01:002018-03-26 11:00
976suikahara漫画 : ★専門学校blog.livedoor.jp142018-03-27 01:002018-03-26 10:37
1074ウルティマ オンラインMMORPG元祖がもたらした、多数の発明とは? “ロード・ブリティッシュ”らが明かす開発秘話GDC 2018】 - ファミ通.comwww.famitsu.com432018-03-26 17:402018-03-24 21:43
1170小泉進次郎氏「平成政治史に残る大事件」森友文書改ざん朝日新聞デジタルwww.asahi.com302018-03-27 01:002018-03-25 18:27
1266うる星やつら同窓会 実は杉山佳寿子ラム役を狙っていた? - otoCotootocoto.jp242018-03-27 01:002018-03-26 00:35
1366Linuxカーネルソースの減量 // Speaker Deckspeakerdeck.com442018-03-26 11:502018-03-24 15:42
1464Realworld Domain Model on Rails // Speaker Deckspeakerdeck.com322018-03-27 01:002018-03-25 16:02
1564Microservices Maturity Model on Rails // Speaker Deckspeakerdeck.com422018-03-26 13:402018-03-24 19:25
1663僕が毎月「妻の布ナプキン」で手を血に染める理由鈴木 大介) | 現代ビジネス講談社(1/4)gendai.ismedia.jp462018-03-26 12:002018-03-24 13:31
1763牧野由依はなぜ復帰作で“声”をテーマにしたのか 本人が明かす、歌手活動休止真相と次の一歩 - Real Sound|リアルサウンドrealsound.jp462018-03-26 09:002018-03-24 10:05
1862デス様じゃねーか」「オーキド博士いるぞ!」 「ポプテピピック最終回さまざまな意見が寄せられる - ねとらぼnlab.itmedia.co.jp332018-03-27 01:002018-03-25 15:58
1961子ども能力遺伝子検査を受けてみたよ!ともちんの意外な能力!? - ともちんブログwww.tomochinchin.com152018-03-27 01:002018-03-26 09:09
2060バス因子が自分バス因子を脱するための方法 // Speaker Deckspeakerdeck.com322018-03-27 01:002018-03-25 16:01
2156ノンデザイナーのためのコンセプト & ロゴ作り実践講座 feat. savanna.io // Speaker Deckspeakerdeck.com442018-03-26 10:002018-03-24 13:34
2254インターネットでどうやってお金を稼ぐの?家で出来ちゃう最近副業」を16選まとめてみた。kanemotilevel.com352018-03-26 21:202018-03-25 10:10
2354銃器老舗レミントン経営破たんトランプ政権下で財務悪化 写真1枚 国際ニュースAFPBB Newswww.afpbb.com72018-03-27 01:002018-03-26 17:15
2454これからGolang開発を行うRubyistたちへ - Qiitaqiita.com552018-03-26 11:202018-03-24 03:39
2553個人のためのコードレビューサービスを開発しました。 - Qiitaqiita.com142018-03-27 01:002018-03-26 10:13
2653昭恵氏の影響「総理しか説明できない」 小泉進次郎氏:朝日新聞デジタルwww.asahi.com432018-03-26 11:502018-03-24 16:25
2753これ一本でフルカラー描写可能に!「CMYKペン」 | ギズモード・ジャパンwww.gizmodo.jp462018-03-26 05:502018-03-24 07:45
2852ソーシャルメディアを「タダ」で使うコスト松井博|notenote.mu432018-03-26 12:302018-03-24 17:07

27日1時以降にホットエントリー入りした可能性は残っている。ただし新着エントリー24時間以上いてからホットエントリーに上がれるケースは稀。

3ブックマーク集めても新着エントリーに入れなかったエントリーもあるはずだが、それは集計の対象外になっている。

ホットエントリーになれないエントリースライド共有サービスSpeaker Deckからエントリーが目立つ。Speaker Deck以外でもテック系のエントリーが目立つ。

関連: anond:20180328202931

2018-01-24

Ubuntu 上で書く Python が最高すぎる

仕事では、MacRuby を書いているのだが、今ひとつだ。

MacRuby も決して悪くはないが。

私は、Ubuntuターミナルが好きすぎる。あの背景色フォント。ただただ最高だ。

そして Python。以前は、Rubyist だったのだが、どうして Ruby なんて喜んで使っていたのか、いまはもう思い出せない。

世の中のコンピュータ言語がすべて Python だったらよかったのに。そんなことを思うくらい Python はいい。

自宅で Ubuntu を使って Pythonプログラムを書くのが至福のときだ。

2017-04-16

http://anond.hatelabo.jp/20170416182310

私は長い Rubyist でいまも Ruby は愛しているが、最近 Python を使い出してから、これを認めざるを得なくなった。

Rubyメタプログラミングは、過激すぎて利益より弊害の方が多いのかもしれない。

Railsソースコードなんてとても追っかけられなもの

それに比べると Pythonコードのほうがずっと読みやすい。

2016-04-27

http://anond.hatelabo.jp/20160426235654

言語というのは使うものであって所属するものではないだろ?

例えば長年業務PHP使ってたけど、最近ちょくちょくRuby案件をやるようになって

少し進んだところまで扱えるようになった人がいたとしよう

その人をRubyistになった!とか言うのがバカバカしいという話をしてる

2016-04-26

RubyistだのPHPerだのJavaの人だのいちいち一括りにするのって何の意味があるの?思考停止なの?バカなの?死ぬの?

2014-09-18

http://anond.hatelabo.jp/20140918102534

Windowsでの動作が公式サポートされてる、ってのはどっから読み取ったの?

サードパーティインストーラが紹介されてるだけ、って何回も書いてあんじゃん?

通じてないの?

https://www.ruby-lang.org/ja/installation/

サードパーティツール

多くのRubyistたちは様々な特徴を持つサードパーティツールを使ってRubyインストールしています

ツールには様々な利点がありますが、オフィシャルサポートしている方法ではありません。 しかし、それぞれのコミュニティが心強い助けになるでしょう。

書いてあることの意味がわからないの?

お前偉そうにDISってるけど、初心者様じゃん。

2014-07-10

松江住みだけど、横浜ってショボイね

東京に行くついでに寄ってみたらショボくて笑った。松江に勝ってるのって、中華街だけじゃん。まず、近代建築がショボい。銀行建築だけだよね、横浜が誇れるのって。松江武家屋敷みたく、個性豊かな個人の住宅が残っていない。まあ関東大震災があったから仕方ないけど、ちょっと肩透かしを食らった。てか横浜は街並みが汚いよね。松江駅そばのシャッター街のが人が居なくて綺麗。あとさ、みなとみらいにある横浜ランドマークタワーって建造も松江出身者が関わっているんだよね。横浜があまり労働者がないからって、出稼ぎしてたみたい。真実は知らない。

それに、繁華街松江スターバックス前の方が密度があって栄えているイメージ横浜はでかい箱物って感じ。横浜が誇る人口だって、面積広いだけじゃん。あと、東京ベッドタウン(笑)で稼いでいるだけ。なんかさ、横浜って東京属国みたいな感じだよね。頭があがらないイメージ。その点松江は、米子出雲に対しても胸を張って誇れるものがあるし、内心下に見ているよ。

あとさ、横浜ポプラが少ない。松江は多い。横浜に大盛りライス文化根付いてない証拠横浜ってガストぽいんだよ。

過去から脈々と受け継がれるプログラミング文化がない。米子から松江Ruby本買いに行く人は沢山いるが、東京から横浜は全くない。Perl(笑)横浜限界だもん。学生向けのRuby教室とか、プログラミング書籍コーナーにおけるRuby本の比率とか松江のがダントツに多い。街ゆく人も、松江の方がRubyistが多い。そういうのは、横浜は全て東京に奪われてる。まつもとゆきひろみたいな言語的分担がない。『初めてのPerl』よりも『初めてのRuby』の方が薄いしね。

だいたい、横浜国立大学ってほぼ単科大学じゃないか。国立なのに早慶に蹴られるし。その点島根大学総合大学だし、山口大学にも肩を並べる大学山陰政財界に多数OB排出している。レベルが違う。

あと、島根は山があるところが素敵。横浜みたいなぼんやりとした平地とは違う。琴引山(松江市から車で1時間半)ではスキーが出来る。海もあって山もあって、おまけに歴史があって栄えている街なんて松江ぐらいしかない。あと横浜言葉が汚い。下品。なんだダベって。松江のようなだがぁ、だがぁって素朴な感じがない。田舎港町そのまま。

まあ総合すると、

シャッター街 松江横浜

歴史的小泉八雲感 松江横浜

Ruby教育 松江横浜

Ruby文化 松江横浜

言語のきれいさ RubyPerl

裏日本度 松江横浜

自然 松江横浜

大盛感 松江横浜

村民度 松江横浜

街並み(寂しさ) 松江横浜

夜景(暗さ) 松江横浜

デート(時間がつぶせない) 松江横浜

Ruby 松江横浜

正直横浜より米子の方が魅力あるよね。なので、総合的には松江米子横浜くらい。

関東人の皆さんはどう思いますか?笑

http://anond.hatelabo.jp/20140709122516

2013-05-23

Javaポジショントークに使ってる人達

見苦しいし見てて不快になるからホントやめてほしい。

Java 使ってるプログラマは駄目だ、Java時代遅れだ、とか言ってる人が沢山いるけど、そう言ってる人のうち一体何人がマトモに Java 書けるんだよ。

勿論言語としては他の言語に劣っているのは間違いないんだけど、ムカつくのは「俺は Java なんて卒業したぜ、イケてるプログラマなんだぜ」ってポジショントークのために JavaJava プログラマDIS ってる奴らが居ることで、見てて痛々しいし、実際 Java 使ってる身からすると不快に感じるし止めて欲しい。そりゃ Java プログラマの平均レベルは低いかもしれないけど、裾野が広いだけにそうじゃない人達も沢山居るんだよ。それを知らずに十把一絡げに「Java 使ってる奴らはダサい」みたいなイメージを広めるのってすげー嫌なんだよね。

最初から Web プログラマとしてデビューしました、みたいな Java を使ったことの無い人は、そもそも多分 Java をマトモに使えないくせに DIS るの止めて欲しい。Web サービス運用する人達ミドルウェアをつくってる人達は凄いと思うけど、Webプログラミング部分なんて超簡単じゃん。こいつらのうちの何人がマルチスレッドプログラミングまともに出来るのか聞いてみたい(どうせ出来ないんだけど)。おまえら多分 DIS るほどの実力なんてねーよ、使ってる言語自分の実力だと勘違いするんじゃねーよと言いたい。動的型付けの言語でクソみたいな文字列処理のプログラムぐらいしか書けないんだろーが。大体 Web プログラミングやってる奴らなんてオブジェクト指向すら分かってないことが多いぜ?

元々 Java 使ってたけど最近 Scala とか Ruby 覚えたので DIS ってる人達。私見ではちゃんと書ける人達DIS ってない。DIS ってるのは SIer から飛び出たような人達が主なんだけど、良く考えてみた方が良い。SIer なんてさー、確かに平凡な技術者が多いわけだけど、少なくとも実力があればちゃんと評価されるし好き放題働けるわけなんだよ。ここから出ていかないといけないような人達って大体実力が無くて評価されなかったから不満を覚えて辞めていく人達なんだよね。ごく一部に例外はあるとしても、大体はそんなもん。そりゃ周りには「もっと刺激のある環境を求めて」とか言うけどさ、現実は「実力不足で評価されない」「ガキ過ぎて使えない」のどっちかなんだよね。つまり元々大したスキルなんて無かったわけですよこの人達は。そんな奴らが DIS ってるのは滑稽だしホント見てて鬱陶しいわ。

今日も「RubyistJava 脳より Scala の理解が早い」とか言ってる奴が居たけど、馬鹿かよ。そんなハズねーだろーが。そりゃプログラマ平均値とったら Rubyist の方が実力高いのかもしれないけど、互いの上位層を比較したら断然 Java プログラマの方が Ruby プログラマより優秀に決まってるだろーが。マトモな Java プログラマHaskell だって Scala だって普通に使えるし静的型付けについてもちゃんと理解してるし Rubyist より Scala の理解が遅いなんてことありえねーよ。こういう発言して Java プログラマ全体の地位を貶めようとする奴ってホント馬鹿だしガキだしもうちょっと周りのこと考えろよって思う。

ここまで書いてて思ったんだけど、結局の今の日本Java プログラマに対する空気ってのは

みたいなところから醸成されてるのかなと思った。

とりあえず:

2012-01-19

Python vs Ruby vs PHP vs HaskellRubyistネクラオタクキモメン」 part2

Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1

http://anond.hatelabo.jp/20120118220204

441 : デフォルト名無しさん : 2011/12/14(水) 00:34:54.13

Rubyistってなんであんな小学校の図書室で毎日読書してそうな

いじめられっこネクラチビメガネみたいな色黒とかキモオタ

顔面オジサン、オバサンばっかなの?

445 : デフォルト名無しさん : 2011/12/14(水) 00:47:59.11

Javaer: 傲慢プライド高い、土方

Scalaer: 鼻持ちならない、モヒカン

Lisper: マジキチ

Rubyist: ネクラオタクキモメンいじめられっこネクラチビメガネ、色黒、キモオタ、顔面オジサン、オバサン

PHPer: 土方、DQN

Pythonista: イケメンリア充

473 : デフォルト名無しさん : 2011/12/16(金) 22:06:14.45

Python厨のRubyネガキャンは異常だなwww

608 : デフォルト名無しさん : 2011/12/28(水) 09:29:20.74

Rubyブロックが便利すぎて、Pythonをやめたくなった。

いちいちtemporaryな関数作成してから目的関数に渡していたのがばからしくなった。

609 : デフォルト名無しさん : 2011/12/28(水) 09:43:17.83

リストやジェネレータ式の内包表記が便利過ぎて

PythonからRubyには移行できないな

610 : デフォルト名無しさん : 2011/12/28(水) 11:03:14.91

日本人が開発の中枢にいるような言語はやめとけ。

どうせ廃れる。

611 : デフォルト名無しさん : 2011/12/28(水) 11:58:14.38

Pythonさんは、どうしてこう排他的かなぁ

626 : デフォルト名無しさん : 2011/12/28(水) 15:08:51.86

609

リストやジェネレータ式の内包表記が便利過ぎて

おれもそう信じてたけど、Rubyの、メソッド呼び出しを続けて書けるほうが便利だわ。

まるでjQueryみたい。といってもjQueryのほうが後発だけど。

たとえば「xsから0以上のものを選んで、その二乗の和を求める」場合

sum([ x*x for x in xs if x > 0 ])

これだと、後ろから読まないといけないんだよね。でも

xs.select{|x| x > 0}.map{|x| x*x }.sum

これなら頭からひとつずつ読めばいいから、わかりやすいし、考えたとおりに書きやすい。

まさにスクリプトって感じがする。

629 : デフォルト名無しさん : 2011/12/28(水) 15:55:19.77

Rubyメソッドチェーンって内包表記より弱いと思う

ネストするmapとかflattenとかわかりくいよ

Python: [[x,y] for x in xs for y in xs]

Ruby: xs.map{|x| xs.map{|y| [x,y] } }.flatten(1)

632 : デフォルト名無しさん : 2011/12/28(水) 17:25:29.75

いっぽうメソッドチェーンは

orz.sage().hage().hoge().hige() タイプの問題には向いている

まり向いている方向がちがう

(まあHaskellなら hige . hoge . hage . sage と書くだけだというのは置いといて)

強い弱いということで言うと、問題を解くのに必要な一番能力が弱い

(限定された)道具を使うという考え方があるようだよ

ベタ再帰は強い(汎用的)、がそれゆえ読むのに注意を必要とする

foldrは再帰よりは弱いが、foldrで表現可能な問題のクラス(原始再帰)はかなり

広いので、mapやfilterで済むならもちろんそのほうが望ましい

ではこの問題は弱いmapやfilterを結合させるほうがいいかというと、

俺はlist comprehensionのほうが集合表記そのもの=whatを表現していて好きだな

Pythonのlist comprehensionのsyntaxはあまり好きではないが

それは大きな問題じゃない

640 : デフォルト名無しさん : 2011/12/28(水) 19:56:09.23

メソッドチェーンってバグをわかりにくくするだけだと思うなあ。もちろん性能面もあるし。linqとかは良いと思うけど。

642 : デフォルト名無しさん : 2011/12/28(水) 20:28:45.92

同じメソッドチェーンでも、linqなら良いけどrubyなら悪い .....

一言で言うと「俺はRubyが大嫌いなんだぁーー」ということですな

663 : デフォルト名無しさん : 2011/12/28(水) 22:45:30.53

メソッドチェインなんてライブラリ設計次第でどうにでもなる

PythonどころかJavaでもできる

内包表記は構文でサポートしないと難しい(マクロがあれば別だが)

680 : デフォルト名無しさん : 2011/12/29(木) 00:07:41.77

メソッドチェーンが関数型の方法に比べて特に優れている点があるようには思えないが

パイプ順に書きたければ書けるし

682 : デフォルト名無しさん : 2011/12/29(木) 00:30:35.72

680,663

Pythonには関数型として致命的な弱点があるからメソッドチェーンでは簡潔なコードが書けない

たとえば「(1) Rubyは 条件判定が(文ではなく)式」だから以下のようなコードが書ける

 ys = xs.select { |x|

   if test

     if test_1 then test_1_1 else test_1_2 end

   else

     if test_2 then test_2_1 else test_2_2 end

   end

 }

あるいは「(2) Rubyブロック内で局所宣言が可能」だから上のコードを以下のように書き換えてもいい

 ys = xs.select { |x|

   cond_1 = if test_1 then test_1_1 else test_1_2 end

   cond_2 = if test_2 then test_2_1 else test_2_2 end

   if test then cond_1 else cond_2 end

 }

関数型言語であれば「(1) 条件判定(if/case)が式」で「(2) 局所宣言(let .. in .. end)が可能」なの当たり前

ところが残念な事に、どちらもPythonには欠落しているから、上の例はストレートコード化できない

からPythonではメソッドチェーンは使われないし、「酸っぱい葡萄」に見える

684 : デフォルト名無しさん : 2011/12/29(木) 00:37:06.68

Rubyでもリスト内包表記が言語として組み込まれてくれると嬉しい

リスト内包表記はトップダウン思考

メソッドチェーンはボトムアップ思考

だと思う

頭に浮かんだロジックをすばやくコード化するのはメソッドチェーンが適しているし、

じっくり腰を据えてコード設計するならリスト内包表記のほうが美しい

自分は、たぶんこのスレRubyコアの中の人も見ているだろうから

そのうちRubyにもリスト内包表記が実装されるんじゃないかと期待しているw

766 : デフォルト名無しさん : 2011/12/30(金) 10:04:41.40

メソッドチェーンは書き易い

内包表記は見た目が整ってて綺麗、最終的な型がわかり易い

いじょ。

2010-08-21

やっててよかったPHP

まさか、自分にあんな映画ハッカーのような体験のチャンス

が巡ってくるとは、その時は夢にも思わなかった。

夜の繁華街の裏路地で、

俺はたまたまその事件現場に遭遇してしまったのだ。

「やめてください、お願いですから・・・」

哀願する派遣社員を取り囲むように

「さっさと社にもどれ!お前がバックレた時に消していったデータ復活させるんだよ!!」

と、3人のプログラマー


「・・・やめないか、土方。」


思わず、口をついで出てしまった挑発の文句。もう後には引けない。

逆上する3人の社畜COBOLを手にしたやつもいる。

ならば・・・と、俺は左手で、懐からPHP逆引き大全を取り出す。

PHP辞典キック!」

俺はすかさず、正面のKENT似の男の鳩尾に蹴りを叩き込む。

悶絶し、倒れるPerl Monger。

「図解プログラミング PHPMySQL裏拳!」

返す右拳を、唖然とするrubyistの顔面に叩き込む。

pythonistaの鼻の骨が砕け、昏倒する。

「10日でおぼえるPHP5入門エルボー!」 もう一人のサスペンダー頭蓋骨を砕く。

「独習PHPチョップ!」 残るひとりの頚動脈を断ち切る。

一撃必殺。   一瞬にして、

俺を取り囲むように倒れ悶絶する壊れたプログラマーが4つできあがった。

「次からは、相手を見て喧嘩を売ることだな・・・。」

返り血で真っ赤に染まったPHPによるWebアプリケーションスーパーサンプルを拭き取りながらそっと、

俺に勝利をくれたプログラミングPHP第二版につぶやいた。


「持っててよかった、基礎からのMySQL。」

2009-04-15

増田ギークレポート曰く「Rubyistハッカーが潜んでいる」

実はまいにんぐマイコ先生

http://anond.hatelabo.jp/20090305163800

なんとなくperl ruby python SQLを見てたら見つけた。

こっそりやったほうが良いのか、問題を提起したほうが良いのか。

http://anond.hatelabo.jp/20090415120341

どうせなら

({"count":"63","eid":"12958894","entry_url":"http://b.hatena.ne.jp/entry/http://www19.atwiki.jp/rabuho/","related":[{"count":"115","url":"http://nikuch.blog42.fc2.com/blog-entry-396.html","eid":"12904869","title":" \u7af6\u99ac\u5834\u306e\u30aa\u30c3\u30b5\u30f3\u9054\u304b\u3089\u805e\u3044\u305f\u540d\u8a00\u96c6 - \u8089\u6c41\u304c\u6ea2\u308c\u51fa\u3066\u3044\u307e\u3059","entry_url":"http://b.hatena.ne.jp/entry/http://nikuch.blog42.fc2.com/blog-entry-396.html"},{"count":"37","url":"http://alfalfa.livedoor.biz/archives/50846904.html","eid":"3865016","title":"\u30a2\u30eb\u30d5\u30a1\u30eb\u30d5\u30a1\u30e2\u30b6\u30a4\u30af\u3088\u308a\u300c\u304b\u3063\u3053\u3088\u3059\u304e\u3066\u9ce5\u808c\u304c\u7acb\u3063\u305f\u52d5\u753b\u300d","entry_url":"http://b.hatena.ne.jp/entry/http://alfalfa.livedoor.biz/archives/50846904.html"},{"count":"261","url":"http://news4vip.livedoor.biz/archives/51267142.html","eid":"12623444","title":"\u30102ch\u3011\u30cb\u30e5\u30fc\u901f\u30af\u30aa\u30ea\u30c6\u30a3:\u4eba\u751f\u3092\u5909\u3048\u308b\u540d\u8a00\u30fb\u683c\u8a00","entry_url":"http://b.hatena.ne.jp/entry/http://news4vip.livedoor.biz/archives/51267142.html"},{"count":"39","url":"http://alfalfa.livedoor.biz/archives/51308451.html","eid":"8854638","title":"\u5b66\u6821\u3067\u306f\u6559\u3048\u3066\u304f\u308c\u306a\u3044\u4eba\u751f\u306b\u5f79\u7acb\u306411\u306e\u30eb\u30fc\u30eb:\u30a2\u30eb\u30d5\u30a1\u30eb\u30d5\u30a1\u30e2\u30b6\u30a4\u30af","entry_url":"http://b.hatena.ne.jp/entry/http://alfalfa.livedoor.biz/archives/51308451.html"},{"count":"175","url":"http://d.hatena.ne.jp/tzetze/20081019/p1","eid":"10464747","title":"\u306e\u3073\u592a\u540d\u8a00\u96c6 - \u56de\u866b","entry_url":"http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/tzetze/20081019/p1"}],"bookmarks":[{"timestamp":"2009/04/15 12:57:33","comment":"","user":"westerndog","tags":["2ch"]},{"timestamp":"2009/04/15 12:52:44","comment":"\u306a\u3093\u3058\u3083\u3053\u308a\u3083","user":"jt_noSke","tags":},{"timestamp":"2009/04/15 12:52:32","comment":"","user":"yuriap","tags":["neta"]},{"timestamp":"2009/04/15 12:51:53","comment":"\u30d6\u30ed\u30b0\u3067\u500b\u4eba\u60c5\u5831\u6652\u3057\u3059\u304e\u3084\u308d\u30fb\u30fb\u30fb\u30a2\u30e1\u30d6\u30ed\u3063\u3066\u643a\u5e2f\u304b\u3089\u9001\u308c\u308b\u3093\u304b\u306a\uff1f\u643a\u5e2f\u3082\u65e5\u672c\u4e2d\u306b\u767a\u4fe1\u3055\u308c\u308b\u306e\u3060\u304c\u3001\u304a\u305d\u3089\u304f\u30e6\u30fc\u30b6\u5074\u306b\u81ea\u899a\u304c\u306a\u3044\u3002\uff0f\u30aa\u30bf\u30af\u3067\u3082\u3042\u308a2ch\u30e6\u30fc\u30b6\u306b\u5f15\u3063\u304b\u304b\u308a\u3084\u3059\u304b\u3063\u305f\u3093\u3060\u306a\u3002","user":"kalmalogy","tags":["2ch","\u3053\u308c\u306f\u3053\u308f\u3044"]},{"timestamp":"2009/04/15 12:49:24","comment":"","user":"mamuchi","tags":["\u307e\u3068\u3081","2ch"]},{"timestamp":"2009/04/15 12:49:02","comment":"\"rabuho\"\u3068\u3044\u3046\u7db4\u308a\u304c\u982d\u60aa\u305d\u3046\u3060\u306a\u30fc\u3068\u601d\u3046","user":"hermit-h1","tags":},{"timestamp":"2009/04/15 12:40:41","comment":"","user":"kasuga-k","tags":["\u3042\u3068\u3067\u8aad\u3080","2ch"]},{"timestamp":"2009/04/15 12:31:52","comment":"","user":"runway35","tags":["\u3042\u3068\u3067\u8aad\u3080"]},{"timestamp":"2009/04/15 12:24:15","comment":"\u51fa\u5e2d\u756a\u53f7\u3068\u304b\uff57\uff57","user":"rawwell","tags":},{"timestamp":"2009/04/15 12:17:57","comment":"","user":"tk18","tags":},{"timestamp":"2009/04/15 12:14:58","comment":"","user":"se_tsu_na","tags":["\u307e\u3068\u3081"]},{"timestamp":"2009/04/15 12:13:27","comment":"","user":"ymrl","tags":},{"timestamp":"2009/04/15 12:01:35","comment":"","user":"elk-elg","tags":["2ch"]},{"timestamp":"2009/04/15 12:00:15","comment":"","user":"piraki","tags":["\u307e\u3068\u3081"]},{"timestamp":"2009/04/15 11:40:53","comment":"","user":"A410","tags":["*\u3042\u3068\u3067\u8aad\u3080"]},{"timestamp":"2009/04/15 11:23:54","comment":"","user":"Francamente_Pinocchio","tags":},{"timestamp":"2009/04/15 11:06:10","comment":"","user":"mixvox-j","tags":["\u3053\u308c\u306f\u3053\u308f\u3044"]},{"timestamp":"2009/04/15 10:57:55","comment":"","user":"tama3333","tags":},{"timestamp":"2009/04/15 10:56:20","comment":"","user":"timeismoney","tags":["\u3053\u308c\u306f\u3053\u308f\u3044","2ch"]},{"timestamp":"2009/04/15 10:55:58","comment":"\uff1e\u3053\u3093\u306a\u3053\u3068\u3092\u3057\u3066\u3082\u304a\u307e\u3048\u3089\u306e\u5931\u308f\u308c\u305f\u9752\u6625\u306f\u623b\u3063\u3066\u3053\u306a\u3044\u3088/\uff1e\u8ab0\u304b\u306e\u9752\u6625\u3092\u596a\u3046\u3053\u3068\u306f\u3067\u304d\u308b\u3088\uff01/\uff1e\u3067\u3001\u304a\u524d\u3089\u306e\u52dd\u5229\u6761\u4ef6\u306f\u306a\u3093\u306a\u306e\uff1f/\uff1e\u306a\u3044\u3001\u3053\u306e\u796d\u306f\u8ca0\u3051\u305f\u4e8b\u304b\u3089\u59cb\u307e\u3063\u305f\u304b\u3089","user":"feita","tags":["\u30e1\u30b7\u30a6\u30de\u72b6\u614b"]},{"timestamp":"2009/04/15 10:55:07","comment":"","user":"accent_32","tags":},{"timestamp":"2009/04/15 10:52:46","comment":"","user":"neko-note","tags":},{"timestamp":"2009/04/15 10:44:57","comment":"\u3048\u30fc\u3068\u3001blog\u3063\u3066\u306e\u304c\u3069\u3046\u3044\u3046\u3068\u3053\u308d\u304b\u3084\u3063\u3071\u308f\u304b\u3063\u3066\u3044\u306a\u3044\u3072\u3068\u591a\u3044\u3093\u3060\u306a\u3041\u3001\u3068\uff08\uff52\uff59","user":"ezil","tags":["\u3053\u308c\u306f\u3053\u308f\u3044","2ch"]},{"timestamp":"2009/04/15 10:14:50","comment":"\u902e\u6355\u8005\u304c\uff12\uff43\uff48\u304b\u3089\u6ca2\u5c71\u3067\u307e\u3059\u3088\u30fc\u306b\uff3e\uff3e","user":"ryupon-21","tags":},{"timestamp":"2009/04/15 10:00:11","comment":"","user":"ktmc","tags":["at de yom"]},{"timestamp":"2009/04/15 09:46:19","comment":"\u5ca9\u821f\u3068\u3044\u3063\u305f\u3089\u300c\u79d2\u901f5\u30bb\u30f3\u30c1\u30e1\u30fc\u30c8\u30eb\u300d\u306e\u821e\u53f0\u3058\u3083\u3042\u306a\u3044\u304b\u30fb\u30fb\u30fb\u3002","user":"kaitoster","tags":["\u307e\u3068\u3081","2ch"]},{"timestamp":"2009/04/15 09:40:04","comment":"\u306a\u3093\u305e\u3053\u308c","user":"HolyGrail","tags":},{"timestamp":"2009/04/15 09:36:36","comment":"","user":"km37","tags":},{"timestamp":"2009/04/15 09:33:53","comment":"","user":"gdno","tags":["\u307e\u3068\u3081","2ch","\u3042\u3068\u3067\u8aad\u3080"]},{"timestamp":"2009/04/15 09:26:52","comment":"","user":"CUTPLAZA-Tomo","tags":["\u3042\u3068\u3067"]},{"timestamp":"2009/04/15 09:15:51","comment":"\u30ed\u30df\u30aa\u3068\u30b8\u30e5\u30ea\u30a8\u30c3\u30c8\u3092\u60f3\u50cf\u3057\u3066\u3084\u307e\u306a\u3044\u3067\u3059\u3002\u7d50\u5a5a\u3067\u304d\u308b\u5e74\u306a\u306e\u306b\u306d\u3002","user":"zambia","tags":},{"timestamp":"2009/04/15 09:09:36","comment":"","user":"kei_identity","tags":},{"timestamp":"2009/04/15 08:56:43","comment":"","user":"yamakaz","tags":["\u3042\u3068\u3067\u8aad\u3080"]},{"timestamp":"2009/04/15 08:54:26","comment":"\uff57\uff4b\uff54\uff4b","user":"Mist","tags":["\u3042\u3068\u3067\u8aad\u3080"]},{"timestamp":"2009/04/15 08:39:29","comment":"\u63a2\u5075\u3054\u3063\u3053\u304b\u3002\u304b\u308f\u3044\u3044\u5b50\u306f\u6ce8\u610f\u3057\u305f\u65b9\u304c\u3044\u3044\u306a\u3002\u5e74\u8cc0\u72b6\u306b\u4f4f\u6240\u3063\u3066\u9732\u9aa8\u3059\u304e\u3002\u30d1\u30d1\u306f\u30b7\u30e7\u30c3\u30af\u3060\u308d\u3046\u306d\u3002","user":"cake_holl1515","tags":},{"timestamp":"2009/04/15 08:32:04","comment":"","user":"pukada","tags":["2ch","\u307e\u3068\u3081"]},{"timestamp":"2009/04/15 08:02:30","comment":"","user":"k-mmths03","tags":},{"timestamp":"2009/04/15 07:34:51","comment":"","user":"ocha39","tags":["2ch"]},{"timestamp":"2009/04/15 07:32:09","comment":"\u3053\u308c\u305e\u4eba\u8089\u691c\u7d22\u306e\u6975\u307f\u304b\u3002","user":"georgew","tags":["\u3042\u30fc\u4eba\u751f","\u3053\u308c\u306f\u3053\u308f\u3044","\u3053\u308c\u306f\u30ad\u30c4\u3044"]},{"timestamp":"2009/04/15 05:53:15","comment":"\u4e0b\u7a2e\u3069\u3082\u3002","user":"lefthanded","tags":["2ch","\u307e\u3068\u3081"]},{"timestamp":"2009/04/15 05:49:42","comment":"\u8a95\u751f\u30b1\u30fc\u30ad\u306e\u753b\u50cf\u304b\u3089\u7236\u89aa\u306e\u540d\u524d\u3092\u7279\u5b9a\u2192\u96fb\u8a71\u5e33\u691c\u7d22\u30b5\u30fc\u30d3\u30b9\u4f7f\u3063\u3066\u4f4f\u6240\u7279\u5b9a\u2192\u5e74\u8cc0\u72b6\u306e\u753b\u50cf\u304b\u3089\u78ba\u5b9a / \u3053\u308c\u3092\u5831\u9053\u3057\u305f\u30ed\u30b1\u30c3\u30c8\u30cb\u30e5\u30fc\u30b9\u3082\u3053\u308c\u306b\u52a0\u62c5\u3057\u3066\u3044\u308b\u3068\u3044\u3046\u3053\u3068\u3092\u81ea\u899a\u3057\u3066\u6b32\u3057\u3044\u306d\u3002","user":"al001","tags":},{"timestamp":"2009/04/15 05:22:59","comment":"\u307e\u3060\u307e\u3060\u624b\u306c\u308b\u3044\u3068\u601d\u3044\u307e\u3059\u3002\u81ea\u6bba\u8005\u304c\u51fa\u3066\u304b\u3089\uff62\u4ffa\u3089\u3084\u308a\u3059\u304e\u305f\u3088\u306a\uff63\u3068\u304b\u624b\u306e\u3072\u3089\u3092\u8fd4\u3059\u306e\u304c\u69d8\u5f0f\u7f8e\u3067\u3059\u3002\u305d\u306e\u305f\u3081\u306b\u3082\u81ea\u6bba\u8005\u304c\u51fa\u308b\u304f\u3089\u3044\u52a0\u71b1\u3092\u3002","user":"nakano87","tags":},{"timestamp":"2009/04/15 04:03:25","comment":"\u306a\u3093\u3060\u304b\u5f37\u70c8\u306a\u65e2\u8996\u611f\u3092\u611f\u3058\u308b\u3093\u3060\u304c","user":"m_shinzaki","tags":},{"timestamp":"2009/04/15 03:26:47","comment":"","user":"hecoheco","tags":},{"timestamp":"2009/04/15 02:29:49","comment":"","user":"dlogbk","tags":["2ch"]}],"url":"http://www19.atwiki.jp/rabuho/","title":"\u30e9\u30d6\u30db\u306b\u884c\u3063\u305f\u4e2d\u5b66\u751f\u3068\u305d\u306e\u587e\u8b1b\u5e2b \u307e\u3068\u3081wiki - \u30c8\u30c3\u30d7\u30da\u30fc\u30b8","screenshot":"http://screenshot.hatena.ne.jp/images/120x90/f/4/b/3/e/9c3e7bf256555ca7d8c59bea86bf79edda1.jpg"})

2007-10-20

[][][][][][]

twitter

TWTR: Summary for Twitter, Inc. Common Stock- Yahoo! Finance

Twitterの株式公開初日。株価は74%上昇して45.10ドル。時価総額は318億ドル | TechCrunch Japan

Twitter、今年6月にユーザー5億人超か―ブラジル急成長、ツイート数では日本語が依然英語に次いで2位 | TechCrunch Japan

GOOG: Summary for Alphabet Inc.- Yahoo! Finance

rails

Railsにある20%のソリューションで問題の80%を解決できるようにしています。

Twitter創始者が語るWeb 2.0要諦@IT

http://www.atmarkit.co.jp/news/200711/16/twitter.html

ウィリアム氏がOdeo内で始めた小さなプロジェクトが「Twitter」だ。

Ruby on Railsを使って2週間で最初の動くバージョンを 作り上げた



はてなブックマーク - Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

Ruby on Railsで10分で作るTwitterもどき

Ruby on Railsをすぐ使う - Ruby on Rails 2.0アプリを1分で作る:ITpro

Ruby on Rails 2.0アプリを10秒で作る2.0

katoy: cocolog: Rails 2.0.2 は 5 行でアプリ雛形作成/起動ができる!

Railsの教科書

Ruby on Rails チュートリアル:実例を使ってRailsを学ぼう - Michael Hartl (マイケル・ハートル)

Ruby on Rails ガイド

Ruby on Rails

Rails基礎文法最速マスター - cod.note

クックパッド

クックパッド株式会社 に行ってきた! - 941::blog

Ruby on Railsで1億PVのサイトの開発が出来て、エンジニアは5人しかいない

クックパッド(株)【2193】:株式/株価 - Yahoo!ファイナンス

Wantedly

ウォンテッドリー株式会社 に行ってきた! - 941::blog

ココロオドル仕事を見つける方法 | 仲 暁子 | 本 | Amazon.co.jp

Wantedly 航海日誌 — 私のようなの素人のためのHacker Way

Wantedlyを2年間Herokuで運用した話

はてなブックマーク - アイディアに価値はない by 仲 暁子

python

http://anond.hatelabo.jp/20130101082333

rails

[ruby][camping][4kb]

[ruby][sinatra][シナトラ]

Focus on Technology:Ruby on Railsとエンタープライズを結び付ける「Merb」 (1/2) - ITmedia エンタープライズ

Rubyに恋をし、Rubyが長きにわたって存在すると感じた人はたくさんいる。そして彼らはもっと強力なものを求めたのだ」

Merb 1.0 リリース記念に、Merb がどんだけすごいのかを紹介した海外の記事を翻訳してみた

速報: Merb と Rails が統合 - kwatchの日記

http://www.google.com/webhp?hl=en

http://www.google.com/search?hl=en&q=ruby&btnG=Google+Search

ブラウザで Ruby on Rails 開発! Heroku を使ってみよう - WebOS Goodies

ブラウザでRails開発が完了する衝撃の簡単さ - builder by ZDNet Japan

CやPerl、Python、Rubyをブラウザ上で実行できる「codepad」:phpspot開発日誌

C言語をブラウザで実行、Ruby/Python/Perlも然り | マイナビニュース

Rails Ruby Rubyなら"Hello World"が公式サイトをたずねて2分 Rubyなら”Hello World”が InstantRails を解凍してから2分 - opportunity_costの日記 Ruby on Rails 2.0アプリを1分で作る:ITpro UK STUDIO - Ruby on Rails 2.0アプリを10秒で作る2.0 Rails 2.0.2 は 5 行でアプリ雛形作成/起動ができる! JRuby on Railsに15分でアプリをデプロイする方法 | マイナビニュース プログラミングを独習するには10年かかる はてなブックマーク - スラッシュドット ジャパン | Ruby on Railsは万能薬ではない [Ruby][Rails]Sites Powered by Ruby or Ruby on Rails  こんなフレームワークを作るにはC++やJavaやPerlやPHPでは無理で、Railsを作るにはRubyかSmalltalkを使うしかなかったのである。 hp12c - Railsでブログを作ろう!(Creating a Weblog in 15 minutes)  Ruby on Rails学習の高速道路 - バリケンのRuby日記 - Rubyist diaspar.jp - 



Odeo内で始めた小さなプロジェクトが「Twitter」だ。Ruby on Railsを使って2週間で最初の動くバージョンを作り上げたという。

Ruby on Railsで1億PVのサイトの開発が出来て、エンジニアは5人しかいない

http://blog.kushii.net/archives/1350951.html

http://d.hatena.ne.jp/gamella/20081027/1225119262

3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。

Gregg PollackとScaling Railsハウツー

1つには、Railsアプリケーションをうまくスケーリングするために必要なすべての情報Rails開発者に与えること。

開発者は、これらの技術使用する必要はないかもしれません。

しかし、できれば、開発者ビデオを見て、何百万人の同時ユーザーを扱うRailsアプリケーション

作成できます、とクライアントに言える自信を持ってもらいたいのです。

2番目に、Railsアプリケーションをスケーリングすることがどれほど簡単かを、他の言語開発者に示すこと。

http://www.infoq.com/jp/articles/gregg-pollack-scaling-rails



Ruby on Railsで10分で作るTwitterもどき - ZDNet Japan

http://japan.zdnet.com/video/screencast/story/0,3800079413,20354695,00.htm

Rails 2.0.2 は 5 行でアプリ雛形作成/起動ができる!: katoy: cocolog

http://youichi-kato.cocolog-nifty.com/blog/2008/01/rails_202_5_9198.html

Ruby on Rails 2.0アプリを1分で作る - Ruby on Railsをすぐ使う:ITpro

http://itpro.nikkeibp.co.jp/article/COLUMN/20080606/306873/

ブログとショッピングサイト作成のケーススタディを解説します。音楽系サイトを選んだのは、画像、音声、動画など、今のWebで考えられるほとんどのコンテンツを扱っており、Railsの良さを一番実感していただけると思ったからです。

30分で Rails youtubeアプリ - 脱・下流エンジニア (仮)

hp12c - Railsでブログを作ろう!(Creating a Weblog in 15 minutes)

Ruby on Railsで10分で作るTwitterもどき - ZDNet Japan

RailsSpace: Building a Social Networking Website with Ruby on Rails (Addison-Wesley Professional Ruby Series): Michael Hartl, Aurelius Prochazka: 0785342480795: Amazon.com: Books

Practical Rails Social Networking Sites (Expert's Voice): Alan Bradburne: 9781590598412: Amazon.com: Books

Beginning Ruby on Rails E-Commerce: From Novice to Professional: Jarkko Laine, Christian Hellsten: 9781590597361: Amazon.com: Books

Rails Pocket Reference (Pocket Reference (O'Reilly)): Eric Berry: 0636920520702: Amazon.com: Books

http://127.0.0.1/phpmyadmin/ http://127.0.0.1/mysql/

http://127.0.0.1:3000 http://localhost:3000/entries/

http://127.0.0.1:3001

http://127.0.0.1/

http://127.0.0.1/cgi-bin/c.cgi 

C:\InstantRails\cgi-bin\c.cgi

http://127.0.0.1:7000

キーワード「ruby」を含む新着エントリー Ruby Inside: The Ruby Blog

Rubyとは - はてなキーワード

 Ruby関連MLの自動翻訳サイトが公開 - JRubyのNutter氏に触発 | マイナビニュース

ruby-list

rails:ML

Rails Forum - the ultimate Ruby on Rails community

ruby-talk

Route 477(2007-02-05)

gem install hpricot

gem install mechanize

# インフォシークから株価取得して整形:特定属性持っているtableを取得

yahoo の最新トピックスをゲットしてみる

watirを試す

コードを実行すると、IEが立ち上がって、

勝手ログインし、メールの画面まで行く。

2007-04-20

[]RubyRuby on Rails

Ruby RDoc Documentation

rubyとは - はてなダイアリー Rubyとは - はてなダイアリー

はてなブックマーク - はてな - Rubyとは

「ruby」を含む日記 - はてなダイアリー

Ruby

「Ruby」に関する画像、動画、ブログ記事のタグ検索結果

Google ブログ検索

買売システム開発記録とか何とか

Rubyで投資システムを作る日記

spacecadetの日記

RubyForge: One-Click Ruby Installer: Project Info

RDE(Ruby Development Environment) - Ruby??J??????????

#!/usr/bin/ruby -Ks

# print "Content-Type: text/html;charset=UTF-8\n\n"

p "表示"


Rails Rails Framework Documentation

http://127.0.0.1/mysql/

http://127.0.0.1:3000/ http://127.0.0.1:3000/recipe/list

http://127.0.0.1:3001/ http://127.0.0.1:3001/recipe/list

http://127.0.0.1:3001/account/signup http://127.0.0.1:3001/test

http://127.0.0.1:3001/item

Hot Chips (delete) Snacks 2004-11-11

Ice Water (delete) Beverages 2004-11-11

Killer Mushrooms (delete) Snacks 2005-09-13

満足せる豚。眠たげなポチ。:Rolling with Ruby on Rails - Japanese Translation - p1

満足せる豚。眠たげなポチ。:Rolling on Ruby on Rails - Japanese Translation - p5

BookmarkOnInstantRails

ITmedia エンタープライズ:第1回 Instant Railsで始めるWindows環境のRails (1/2)

developerWorks Japan

developerWorks Japan

DROP TABLE IF EXISTS `items`;

CREATE TABLE items (

id int(11) NOT NULL auto_increment,

login varchar(80) default NULL,

password varchar(40) default NULL,

PRIMARY KEY (id)

);

えぇてるのぉと:Railsでログイン認証 - livedoor Blog(ブログ)

8 app/views/test/index.rhtmlの編集

<h1>Test#index</h1>

Welcom <%= @session['user'].login %>!

Login Generator (1) - Nowhere Near

config/environment.rb に以下の行を追加する。

module LoginEngine

config :salt, "your-salt-here"

end

Engines.start :login

http://techno.hippy.jp/rorwiki/?Wiki%A4%F2%BA%EE%A4%C3%A4%C6%A4%DF%A4%EB%2F%A5%E6%A1%BC%A5%B6%A1%BC%A4%F2%C7%A7%BE%DA%A4%B9%A4%EB

パパブログ: RoR : login_generator : login中のユーザ情報の取得

@session['user'].id

@session['user'].login

@session['user'].password

で、idやloginが取得できる。

ちなみにidActiveRecordおなじみのidで、

loginがログイン名、passwordパスワードになる。


MySQL-Front download

環境変数

;C:\nonidata\InstantRails\ruby\bin;

cd C:\nonidata\InstantRails\ruby\bin

C:\nonidata\InstantRails\ruby\bin>gem install login_generator

Successfully installed login_generator-1.2.2

C:\nonidata\InstantRails>cd C:\nonidata\InstantRails\rails_apps\cookbook

C:\nonidata\InstantRails\rails_apps\cookbook>ruby script/generate login Account

create lib/login_system.rb

C:\nonidata\InstantRails\rails_apps>cd C:\nonidata\InstantRails\rails_apps\cookbook

C:\nonidata\InstantRails\rails_apps\cookbook>ruby script/generate controller test

exists app/controllers/

[Ruby] Rails(ActiveRecord)の多対多関連 - yuum3のお仕事日記

has_one

has_many

belongs_to

has_and_belongs_to_many

habtm と has_many :through (ActiveRecord)

ヽ( ・∀・)ノくまくまー(2006-01-20)

ActiveRecord の歩き方 - Association 編(1) - Rails で行こう! - Ruby on Rails を学ぶ has_many :comments

developerWorks Japan  has_one :address

Rubyist Magazine - RubyOnRails を使ってみる 【第 3 回】 ActiveRecord

create メソッドを使うこともできます。create は new したあと save (DB に格納) します。


Rubyist Magazine - RubyOnRails を使ってみる 【第 4 回】 ActionPack

find(:all, :conditions => ["user_name = ?", user_name])

find_all(["user_name = ?", user_name])

find_all_by_user_name(user_name)


Part2 Rubyに学ぶ「Ruby on Railsの正体」:ITpro

book = Product.find_or_create_by_name_and_price('book', 2079)

リスト7●productsテーブルからnameが'book',priceが2079であるようなProductオブジェクトを読み取り,存在しなかった場合はデータベースレコードを新規作成する処理


RoR Wiki 翻訳 Wiki - HowToUseLegacySchemas

恣意的で複雑なクエリや、主キーを持たないテーブルにはfind_by_sqlを使う

テーブルが論理的な主キーを持たないなら、

find_by_sqlを使えば主キーを全く指定しない曖昧で複雑なクエリを実行も実行できる。

Post.find_by_sql ["SELECT * FROM posts WHERE author = ? AND created > ?", author_id, start_date]


エディタ utf8

文字化け

ヽ( ・∀・)ノくまくまー(2006-10-11)

チュートリアルを動かしてみる - 肩書「シニアコンサルタント」のつぶやき

Railsでソーシャルブックマークを作ってみようか(第1回) - 坊やがゆく

ようこそ<%= @session['user'].login %>さん

@session['user'].id


Railsでソーシャルブックマークを作ってみようか(第2回) - 坊やがゆく

Railsでお馴染み37signalsのURLが凄い件について:TKMR.blog.show

URLにキーワードを含めことでSEO対策になるかも、でもそれだけ:TKMR.blog.show

http://127.0.0.1:3001

http://127.0.0.1:3001/recipe/list

tetraの外部記憶箱 - Instant Railsのインストール , 追記:phpMyAdminの日本語環境設定 , 未踏ソフト記事

[Ruby]PHP VS Rails (Ruby on Rails)

 
ログイン ユーザー登録
ようこそ ゲスト さん