「java」を含む日記 RSS

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

2015-06-25

Yahoo!チャットって場所があったんだよ

昔さ、Yahoo!チャットって場所があったんだよ。お前は知らないかもしれないがな。

当時はみんなホームページってやつを持っててな、誰が読むんだかしらね自己紹介とか何番目の訪問者です!ってのやっててな、ひどいとこになると熊のアイコンみたいなのがビュンビュンとカーソルを追いかけてくんだ。ありゃ恐怖だったね。

誰が興味あるんだかしらねえ、使用パソコンスペック書くヤツまでいてな、「CPU: PentiumII、350MHz」とかドヤ顔で書いてたんだよ。タワー型のパソコン写真まで載せてな。なんのため?しらねえよ、本人に聞け。

でな、そういうところには必ず掲示板ってやつがあってな。BBSとか言ってたな。山陰放送じゃねえぞ。で、キリバン踏んだらBBSに報告することが義務付けられてて、しなかったら末代まで祟られて呪詛にかけられるんだけど、熱心なヤツになるとチャットっていう、リアルタイムに文字でお喋りできるやつまで設置してたんだ。

BBSチャットCGIっていう技術使っててな、パーミッションの設定だかなんだかしらねえけど設置するのは結構しかったんだよ。掲示板チャットも自前のやつ設置してるヤツはけっこうできるヤツ、そう見られてたんだ。

でもな、誰がパソコンスペックとか見に来るよ。誰がタダシのFM-Vの写真みにくるよ。誰もこねえよ。熊のアイコン追いかけてくるしな。だからこれらのBBSチャットは軒並み廃墟になってたんだ。チャットなんて「森ぞーが入室しました」「森ぞーが退室しました」が何行も表示されてるだけよ。寂しさの象徴、それでしかなかったね。

だけどな、天下のYahoo!様がチャットを設置したとなれば話は別よ。集客力抜群。色々なジャンルチャットルームが設置され、そりゃあ賑わっていたいたもんよ。全然覚えてないけど「エンターテイメント」とか「地域」みたいなカテゴリがあって、その中でユーザーが部屋を立てられるようになってたんだ。みんなこぞって趣味が合うやつとチャットしたもんさ。

ちょっとすぐには見つからないんだけど、「出会い」って分類の中に「アダルト」ってカテゴリーがあってな、事実上、そこが18禁エロカゴリーとして使われてたんだよ。信じられねえだろ、Yahoo!公式エロよ。そこで色々と、人間煩悩Javaアプレットにしたみたいなエロい部屋が数多く立てられててな、当時の俺は狂ったように通ったもんよ。

その中でも、一番すごかったのが「オナニー部屋」ってやつで、そこにはオナニーしたい女が集まってくるってテーマがあったんだ。そう、チャットオナニーだ。でもな、文字で「んっんっ」とか「いくー」とか「ゆーか!ゆーかちゃん!」とか書くわけじゃねーぞ。

当時としては最先端ボイスチャット機能、これがYahoo!チャットには搭載されていたんだ。これはすげーぞ、声で女のオナニーが聞けるってえ代物だ。

興奮度がマックスになってしまうのはもちろんだがな、別の側面としての利点もあったんだ。それが「今オナニーしているのは絶対に女である」という点だ。こりゃあすごかったね、ブレイクスルーだったね。

当時は今みたいに誰もがネットしてる時代じゃねえんだ。みんなチェックのシャツ着てバンダナ巻いてテレホタイムよ。女が圧倒的に少なかった。文字だけのオナニー部屋なんてやろうものなら1000%の確率で、女のふりしたオッサンがあんあん文字打ってるだけよ。ネカマっていうんだけどな。男のオナニー文字を男が見て興奮する、そんな殺伐とした時代よ。

でも声ならごまかしきかねえんだ。絶対に女である、そういった保証があった。年金より確実な保証がそこにはあった。おりゃあインターネットやっててよかったと思ったよ。Yahooチャットばんざーいとも言いたくなるよ。

でもな、やっぱ女は少ねえんだよ。その絶対数が少ないし、Yahooチャットに流れ着いてアダルトに行ってオナニー部屋に辿りつく。こりゃあ天文学的確率よ。さらマイクを所持していて、みんなにオナニー聴かれてもいい、なんてなるとほぼ不可能に近い確率だってわかるだろ。でもな、そこそこいたんだよ。そりゃ入れ食いとまではいかねえよ。でも、ジッと待ってると本当に来たんだ。女が来たんだ。

オナニー部屋はスピードタイミングそしてチームワークが重要だ。これらが完全にマッチしないと女のオナニーにはありつけねえ。生きるか死ぬかの勝負がそこにはあった。

オナニー部屋に入ると10人ぐらいのサムライがいるわけよ。全部男だ。そこで女が到来してくるのを待つわけだ。気配を殺してジッと待つ。追い込み漁みたいな感覚だ。そこに会話はねえ。肉食獣みてえに研ぎ澄まされた連中だ。

mina」とか「kana」とか明らかに女くせえアカウント名が入室してきたら勝負開始よ。釣りで言うところの魚が餌をツンツンしてるところだ。まだひいちゃいけねえ、焦っちゃいけねえ。がっついてサムライどもが襲い掛かったら女は逃げちゃうからな。

ここで俺たちは黙って見守っているんだ。何をって?オナニー指導員の誘導を見守ってんだよ。女が部屋に入ってきて、いきなりマイクいであんあん言い出してみろ、結構そんな女、嫌だぜ。そりゃあ女だってオナニー部屋に来るくらいだ、オナニーする気満々よ、聴いてほしいんだよ。でもいきなりやられたらお互いに興醒めよ。そこにはちゃんと予定調和ってやつがあんだ。

そこで優しくオナニーするオナニー指導員の登場だ。こいつはマイクを所持してて、優しい声してんだ。男前な声してんだ。

「いらっしゃい、ミナ、今日の気分はどうかな?」

まるでベイFMのDJよ。俺が女ならイチコロだね。

マイク持ってる?」「え、あるんだ、繋いでみる?お話しようよ」「カワイイ声だ」オナニー指導員はこんな感じで誘導していくわけよ。ここで初めて俺たちガヤの出番だ。チャット画面に「カワイイ声」「キュートな声」「澄みきった清流のような声だね」心にもないことを書きまくっておだてる

そうこうしてくると、どんどん男どもが入室してくる。オナニーの気配を感じ取ると、すごい勢いで入ってくる。スピード勝負って書いたのはこれで、実はYahoo!チャットは一つの部屋の定員が100名だ。オナニーが始まりそうになるとすぐにこの定員は歴戦の猛者どもで満たされる。

そうすると自動的に「オナニー部屋_2」みたいな部屋が作成されて、以後の入室者はそこに飛ばされるようになる。でも、そこにはオナニーしたい女もオナニー指導員もいねえんだ。オナニー聴きたい猛り狂った男が100名いるだけだ。こんな悲しいチャットルームはインターネット歴史の中でそうそうないぜ。

話を戻すと、オナニー部屋では選ばれし98名が指導員と女の会話を聴いている。ここで俺たちはジッとまってねえといけねえ、全部指導員に任せるんだ。俺たちは指導員に全幅の信頼寄せている。伝説指導員「シャドウウィザード265」さんを信頼しきってる。

「じゃあちょっと触ってみようか」

はい

こうしてオナニーが始まる。俺たちが目指していた場所約束の地だ。オナニーが始まったら指導員の声は邪魔から無視ボタンを押す。いらん。女の声だけを聞く。こうして女のオナニーにありつけるってわけだ。

女は聴いて欲しかったオナニーを聴いてもらえる。指導員も俺が誘導してオナニーさせたと自尊心を満足させる。俺たちも興奮する。誰も敗者がいないシステムだった。強いて言うならば「オナニー部屋_2」に押し込められた屈強な100人の男たちが敗者か。

そんなある日、いつものようにオナニー部屋で待機していると、女がやってきた。「ラビアンローズ」とかそんな名前だったと思う。なかなか高貴そうな名前だ。

その日はブラッディレイン0721さんがオナニー指導員だった。甘い声と穏やかな口調、しかしひとたびオナニーが始まると女に対して「脱がなきゃダメじゃないか、ふざけてるのか」と厳しい一面も見せる人気のあるオナニー指導員だった。

いつもの流れで挨拶をし、マイク接続させる。するとラビアンローズの声に俺らサムライは驚いた。こんな品があってキュートで高貴な声があるだろうか、そんなレベルだった。声から良い香りがしてきそうな勢いだった。

手に汗握った。別なものも握った。こんな高貴な女が今からオナニーをする。小学校の時に高校生兄貴がいるクラスエロ博士兄貴エロ本を盗んできた時くらいの緊張が俺を襲った。

それは指導員のブラッディレイン0721さんも同じようだった。誘導にいつものキレがない。上玉の登場に緊張しているのだろう。それでもそこはブラッディレイン0721さん、数多くの修羅場オナニー誘導)をくぐってきただけあって、静かに上玉をオナニー誘導していく。

チャット定員は既にパンパンだ。「オナニー部屋_5」くらいまで作られたのを確認した。そんな中、本当に精鋭だけがこの部屋にいて上玉を見守っている。

今日はどうしてここにきたのかな?エッチな気分?」

ブラッディレインが勝負を仕掛ける。

ちょっと、こういってはなんですが、その、少し、エッチな気分になりまして、恥ずかしながら、きて、しまいました」

その場にいた全員がパンパン空気入れすぎたタイヤみたいになっていたはずだ。今日が僕らのYahoo!チャット記念日だ。こんな上玉に出会える日なんてもう来ないだろう。心臓が破裂しそうだった。Yahooチャットバンザーイ!

「じゃあちょっとだけ触ってみようか」

一番の勝負どころだ。俺的にはまだ早いんじゃないかと思ったが、ブラッディレインは一気にぶっこんできた。彼も勝負を焦ったのだろう。この「触ってみようか」のタイミングを間違うと全ては水泡に帰す。早すぎては逃げられる、遅すぎても、女のテンションが下がる。一番難しい判断だ。誰も彼を責めることはできない。

沈黙の時が流れる。誰もが女の返答を持った。ブラッディレインも喋らない。女も喋らない。チャットも動かない。時間概念が覆りそうなほど、何も動かない時が過ぎた。張り詰めた緊迫感をこの場にいる全ての人間が共有していた。

静止した時の中で俺は耐えられなくなっていた。この緊迫感、緊張感、沈黙、頭がおかしくなりそうだった。何かチャットに書き込んでブラッディレインを援護したほうがいいのか、それとも静観していたほうがいいのか。俺たちのルールではこの瞬間は余計なことは書き込まないことになっていた。でもそうは言ってられない。何が正義で何が悪なのか分からなくなっていた。

何をトチ狂ったのか、気がつくと「Ctrl」と「v」を押し、エンタキーを押していた。まだ自分気持ちも決まっていないのに、何かしなきゃと気ばかり焦り、コピーしていた文字列チャットに投下していた。

ええい、ままよ!投下してしまったものは仕方がない。問題はその内容だ。確か、俺の記憶が確かならばいつもの定型文、「ああ、カワイイ声だなあ。田舎を思い出すような安心感のある声」っていう意味不明なやつがコピーされていたはず、それを貼り付けた。それなら沈黙を破ってまで投下する価値はないとは言え、援護書き込みになる。大丈夫だ、きっと大丈夫だ。

祈るような気持ちチャット画面を見る。頼む、援護書き込みコピーされていてくれ!頼む!恐る恐る自分発言視線を移した。画面には衝撃的文字列が並んでいた。

カマキリ

なんで俺はこんなもんコピーしてんだ。いつだ、いつだよ。いつコピーした。それよりなにより、これ四文字じゃねえか、コピーしてんじゃねえよ。打ち込めよ。

勝負所の静寂の中、耐え切れないほどの緊張感の中、チャット画面に燦然と輝くカマキリの文字。先程とは別の意味で全ての時間が止まった。

沈黙を破ったのは女だった。

カマキリってなんですか? 私がカマキリみたいな声ってことですか?失礼な人ですね。気持ち悪い」

その声からは深い怒りが感じ取れた。カマキリみたいだった。

ラビアンローズさんは退室しました」

無慈悲システムメッセージが少し薄いグレーの文字で表示される。オナニー寸前だった高貴な女が怒って帰ってしまったことを指し示していた。

これに怒ったのはブラッディレインと97名のガヤたちだ。

死ね

「お前マジで殺すぞ」

「ここまで頑張ったブラッディレインに謝れ」

「代わりにお前がオナニーしろよ!いやするな!気持ち悪いわ!やっぱしね!」

俺はこれまでの人生でここまで叩かれまくったことは4回くらいしかない。とにかく半泣きになりながら謝りまくった。

「なんでカマキリとか書き込んでんだよ!」

キレてるブラッディレインの問いに何故か知らないけど

「すいません、パソコンスペックが低くて誤作動しました。変な文字がペーストされました。本当は援護するつもりだったんです」

意味不明な嘘の供述をしてパソコンのせいにしてた。

「はあ、スペックが低くて誤作動?あるわけねーだろ、スペック書いてみろ」

CPUPentiumIIの350MHzです」

「じゅうぶんじゃねーか、俺なんかPentium133だぞ」

こんな心温まるやりとりがあったんだ。ここからはみんなオナニーのこと忘れてパソコンスペック申告大会よ。みんなスペックを書きたがったんだ。そういう時代だった。いい時代だった。今よりちょっと昔の、全てが煌めいていた時代お話さ。お前が今インターネットの何に夢中になってるのかしらねえ。でも、数年後にこうやって思い出話にできるといいな。そうなるように祈ってるよ。

2015-06-24

俺の考えるニトリネット顛末

ニトリシステムコンサル(経歴だけやたらすごいことを主張し横文字ばかり使う)がGoogleパンダアップデートを機にニトリネットリニューアル提案

・その際に、自分懇意にしているシステム営業を連れてきて提案させる(CTC)

CTCのMAMSを導入することを決定し、基幹システム等のつなぎ込みプロジェクトが開始

 CTCでの受注額はおそらく数億〜十数億レベル(3年保守契約含む)→コンサルには5%キックバック

・この時点で、以前にニトリネットを依頼してた会社(0社)の足切りを決定。

・0社は引き継ぎは1ヶ月しか行いませんと明言、ニトリ担当者了解する。

CTC下請けへ開発を投げる。そこそこ中堅規模の開発会社(A社)が5000万で受注。

・A社、いつも仕事を投げているB社へ800万で発注

・B社、コンペで募った会社(C社、D社、E社)の中から、一番デザインが良さそうだったD社に300万で発注

・D社、デザインはできるがシステム開発ができないので、よく外注依頼しているF君に100万で依頼。

・F君必死Javaシステムをシコシコ作る。

・D社が上に上げたデザインが、ニトリ側で何度もリジェクトがかかり、作り直しを余儀なくされる。

・それに伴い、F君の作業もいきつ戻りつ、リニューアル1ヶ月前の状態でトップページもまで完成していない状況に。

不眠不休の1ヶ月を過ごし、ベータ版を完成させるが、ニトリ本社でのレビューで、これでは

 リニューアルができないという決断になり、リニューアルを延期させる(この時点で5月)

・6月1日リニューアルということになり、さらなる不眠不休の作業が続くF君。

しかも遅れたんだからということで、追加仕様バンバン舞い込む。

・6月1日も間に合わず、泣く泣く、2週間さらに延期とする。

・なんとか見せれる形のものになったので、これ以上伸ばせないという決断になり、リニューアルを向かえる

リニューアルは、新インフラ環境で行われたため、前の環境は残っていない。(会員データ登録しなおし)

リニューアルを行うが、高負荷対策が全く行われていないため、すぐにサイトがみれないようになりサーバーCPUは振り切る状態に。

・もう辛くてこの先かけない。

2015-06-14

IT業界認定試験もっと重要視してほしい

情報処理とか、ベンダー資格とか。

「このプロジェクトは、この試験とこの試験合格してないと参加できません」くらいに。

試験能力関係ないって人がいるけど、実務能力があるけど試験合格できませんってことはないわけでしょ。

採用条件でよくある「Java歴3年以上」より「Javaブロンズ合格してる人」のほうが能力判定の確実性はよっぽど上だと思うよ。

一番いいのは「わかってる人」が直接質問することだけど、この業界は「わかってる人」の数が少ない。

たとえばPHP入門書さえも読んだことがないであろうレベルの人がPHPコードレビューをやってるとか、そんなのザラ。

でも、レビューをやってる方は自分10選手からって理由だけで、上級者だと思い込んでる。

そんな感じだからPHP歴3年以上」みたいな基準とか、根拠ない自信で自分は上級者だと思ってる技術者の変な基準で実力判定して採用して、そういう環境で育った人間が同じことを繰り返すという負のスパイラル状態になってる。

試験という客観的方法で、最低ラインを揃えれば、今よりかなりマシな状態にはなるはず。

2015-06-13

プログラマの人はコード管理をどうやってるんだろう

自分場合はこうだ。

あとコード置き場/ には今やってるプロジェクトなどへのシンボリックリンクも置くことがある。

2015-06-09

http://anond.hatelabo.jp/20150609215730

Java入門書を1冊読んだだけの初心者はまずjarファイルが作れないと思うのだけれど、それに負けてるって一体何ができるのだろうか

派遣だけど仕事が簡単すぎる

日中2chはてブtwitterて遊んで、片手間に仕事をやってるような感じだったから「あい仕事が遅い」「勤務態度が悪い」みたいな評価になって4月派遣先を切られることになった。

楽な職場だったから、もうちょっと真面目にやればよかったと後悔したけどしかたない。

5月から派遣先は、普通会社ネットでダラダラできる雰因気でない。

仕方ないからまじめに仕事をやってたら「もう終わったの?」「こんなことできるの?」みたいな反応をされることがたびたびあって、どうやら「仕事が速い」「いろいろ知ってる」みたいな評価をされてるっぽい。

普通にやってるだけなんだけどね。

仕事で難しいことをやりたいとは思わないけど、こんな簡単でいいのかって感じ。

休み技術書を読んでたり、趣味スマホアプリを作ってるって言って見せるとすごくびっくりされる。

自腹でやプライベート時間を使って、自ら技術に触れるってことがありえないらしい。

Java入門書一冊を読んだだけの初心者にも負けてるレベルの人が、飲み会の席で「Javaに関しては任せられる若手が育ってなくて(俺が面倒みなきゃな)」みたいな発言していて、この人、主観ではエキスパートなんだってちょっとおもしろかった。

2015-06-07

情弱っていうのは、たぶんこんな感じだろう

拡張子って何?

セキュリティってよく聞くけど何なの?

exeって何?

twitterとかSNSってよく聞くけど、なんなの?

アップデートとかって何?必要なの??

Flashって?Java?なにそれ?

IEWeb見ながら…「ブラウザって何?」

XP使ってるけど、何も問題ないよ(感染したことを気付かない)

セキュリティの警告??よくわからないけど「はいクリックしたら動いたからいいやw

Nortonなんとかが期限切れって起動する度に表示するんだけど…

・何かエラーが起きると何か出た…という認識

メールで添付されてきたexe安易に実行してはいけない。」と言ったところで、根本的なところで何故かわかっていない。

2015-06-03

WWAがまた動くようになるのかな

http://www.wwajp.com/wwa/wwa.html

WWA遊べなくなって数年経つなぁと思って、久々に開いてみたら動いていた。

(動作が不安定なところもいくつか見受けられるけれども)

Java入れてないのにあれ……?と思いながら起動画面を見てみると「WWA Wing」という文字列が出ていて、

ググってみるとJavaScript(コードTypeScript)でエミュレートするプロジェクトが立ち上がっていた。

http://wwawing.com/

Androidでも試してみると普通に(ちょっと操作しづらい気もするけれど)動いていて、

動かなくなったあのゲームもまた遊べるようになるのだろうか。

2015-05-21

ドキュメントを残さなプログラマ

どうもスーツです。

実際にはスーツは着てないけどギークではありません。

某社に見るシステム開発における社内政治無駄さ加減について

http://b.hatena.ne.jp/entry/d.hatena.ne.jp/NOV1975/20150512/p1

これのはてブと元記事見て血圧上がったので、チマチマ反論するよ。

時間がない人向けのまとめ

記録を軽視するな。

今日常識」が未来永劫担保されることはない。

スーツからすると、ギークに釘を指しておきたいこと

業績が個人について回ったら、誰も保守しないだろ。

金を生むのかそのドキュメントレビューリファクタリングでいくら稼げますか?

ロボットアニメ博士みたいにな、空中から予算が湧いて出たりしないんですよ。

誤解があるみたいだから言っとくが、評価には減点も加点もある。

ただ、スケジュール前倒しで予算が浮くようなシステム作ったりしてないだろ。

何故ならばスケジュールは常にキチキチで、間に合わなきゃ減点されて当たり前だ。

そこは同情する。

見積は常に過少で、調整は過小評価され、日程だけが評価軸になりがちだ。

  • 隣の島の人は同僚ではなく調整相手
  • 文書のない調整結果は意味を持たない
  • 1分で済む会話より3往復かかるメールを選択する
  • やったという証拠を残すためだけのレビュー実施する

オマエらが椅子を滑らせて隣の同僚と1分会話して実施した内容は、キサマが風邪引くと誰にも共用されない。

コードレビューした。仕様書レビューした。まあギークが言うなら内容に間違いはないんだろう。

だが、その部分は三年前に転職した同僚がやったはずです?それじゃダメなのは判るよな?

オマエ独りで完結するプロダクトをオマエがケツもって仕事するなら文句は言わないが、違うよな?

記録に残せ。ドキュメントを書け。やったという事実を示せ。

本来は「指摘事項ゼロ」「問題がないか再精査しろ」「再精査したが無い」「一筆書け」「書いたから通せ」をやるのが正しいというのは判る。

やって欲しいのか。

ギーク不要だと思ってるレビューに、さらチェックリストが加わったり、書類が増えたりするぞ。

  • 予定と違う報告は許されないので報告の数字捏造される
  • できないから遅延するよりも中身が空でも枠だけで出来たことにするのが政治的に正しい

正しい数字で出せ。

恐らく上から順番に怒られた上にいらん書類を書かされた上に再発防止策を延々と書いた挙句本業であるコードを書く仕事が遅延して、さらに同じことがループするが。

政治的に正しいんじゃ無いんだよ。

そうした方が、ギークの遅延が少なくなると思うからスーツが知恵絞ってんだ。

杓子定規スーツが付いてみろ。

ギークが一度遅延したが最後、遅延が無くなるまで延々と再発防止策(しかも一度着手しているのでスケジュール見積もりについて以外でだ)書かされるぞ。

  • どんなに正しくても政治的に間違っていると判断されたことは闇に葬られる

その「どんなに正しくても」は、どこの誰が担保してるんだ。

ギークの勘か?

それ違約金を含んだ形で書面にして公正証書として頂けますか?

  • 言ったもの負けで誰も言わないので全員が負ける(実は言ったら勝てることが多いが賭けを許容しない

オマエが言えよ。

言えないならその立場に無いってことだ。

そして立場のあるもの理由があって言わないんだ。

  • 常識で考えればこうするでしょということを決めるのに年収1000万超の人の判子が100個必要
  • そもそも常識で考えればこうするでしょという選択がなされない

常識で考えればこうする」というのは、何時の時点の誰の判断だ。

未だにCOBOLが現役で使われていると想定してたか

たった30年前までメインフレーム全盛だったが、常識的に今後はオープンシステムだと断言できたか

その選択が為されないのは、ギークの提案が間違ってるからだ。

コンピュータが間違ってると言うタイプか?

違うだろ。

オマエの書いたソースが間違ってて、コンピュータソース通りに正しく動くんだよ。

  • 事前にわかっている問題を指摘するよりも蓋を開けてみたら問題があったということにしてしまうことを選択する
  • わざと調整を怠り認識相違という理由を残す

バッドノウハウなのは認めるが、誰も幸せにならない正しさを貫くことはギークとしての職責の一部か?

もしそう思うならそうしろ

責任は取られてるんだよ。

はんこの数だけな。

機械学習の重み付けと同じでな、それがスーツ出世パラメータに影響してんだよ。

ギークに向けて

記録を軽視するな。

証拠を残せ。

ログ無しにサーバ管理しろと言われたらどう思う?

「なんでバグが無いのが判ってるのに単体テストするんだよ」とか言って、テスターがサボったら困るのは誰だ。

バッドノウハウなのは理解してる。

ただ、監視システムタイムレコード追加するより、カメラ範囲内に時計を置くのがハックなんだろ?

コードスニペットは溜め込むくせに、口頭で言った内容をメールで送れないのは何故だ?

ギークなら可読性を上げろコメントを残せソースを引き継げるようにしておけ。

JavaコンパイラC++ソース突っ込んだってエラー吐くだけだ。

クソコンパイラだと思っても、作法には従って書け。

まあ、見通しが悪いと思うなら、オマエが新言語作ってくれても良いんだぜ?

2015-05-15

ダメプログラマとできるプログラマを見分ける簡単な方法

Java言語」「C言語」「Python言語」など、言語名に「言語」をつけて呼んだり書いたりしていたらダメプログラマ

Java「C」Ruby」などつけていなかったら、できるプログラマ

自分の知ってるプログラマをこの法則でチェックしてみ。

確率で当てはまってるから

2015-05-05

GWで暇なのでWEBエンジニアエロサイトを作ったがアクセス0な話

GWで暇なので、エロサイト作りました。(宣伝です)

これです。

エロ動画マガジンエロマガ」

http://www.eromaga.me/

よく「エロサイト作ってみた記事でバズったりしていたので憧れていました。

ので書いてみます。(興味ない方はすみません

スペック

20代後半

WEBエンジニア

Rails開発 または iPhoneアプリ開発がメイン

コンセプト

GWを使って、効率よくエロ動画サイトを立ち上げる

使用したもの

言語 → Ruby, HTML, CSS, java script

フレームワーク → Ruby on Rails

サーバー → Heroku

デザインテンプレート → Bootstrap(Bootswatch)

やったこと

さて、仕事エンジニアということもあり、技術的に苦労したわけでも、勉強時間がかかったということでもありませんので、

今どきのエロサイトを作るために、効率よく作れるポイントを書いていきたいと思います

AV女優一覧APIを使って8000人分の女優情報を取得する

http://apiactress.appspot.com/

このAPIで、簡単にあいうえお順に8000人のAV女優名前顔写真といったデータを取得することができます。コレを活用して、収集した動画データタイトルマッチングさせて、「◯◯の出演する動画」といったデータを作ることが出来ました。

RSSリンクの検出プログラムを書くことで初期から500サイト巡回が可能に

大手エロ動画アンテナサイトなどでは、数百サイトクローリングをしていますしかし、1件1件、RSSリンクを調べていては日がくれてしまます

ある大手エロ動画サイト巡回先をリストにして表示していてくれましたので、これを整形して、サイト名、URLリスト作成しました。そして、この

URLからRSSリンク抽出するプログラムを書きました。それにより、一瞬で数百サイトRSSリンクリストを手に入れることができました。

ユーザービリティを高めるために、重要タグリストを作り、タイトルマッチングさせ、「巨乳検索を可能に

人妻熟女ギャルといった重要キーワード検索できることも重要です。そこで、ここでも大手サイトトップページに表示されていた50個ほどのタグ

重要タグとして位置づけ、タイトルマッチングをさせました。こうすることで、巨乳動画貧乳動画などが探しやすくなりました。

また、URLからmeta keywordsを取得して、それを単語に分解してのタグ付けも実施しています

デザインテンプレートを使うことで、そこそこイケてるサイト作る

Bootstrap流行りましたが、そのままでは、流石にダサいということで、https://bootswatch.com/デザインテンプレートを使用しました。

うーん、そこそこイケてるデザインが簡単に作れますね(汗)

結果

こういった流れで約5日で、

・500サイトから情報収集、10000本の動画情報

8000人のAV女優情報

巨乳ギャル人妻などの主要キーワード検索

・もちろんスマホ対応も済

といった主要な機能を備えたエロ動画を立ち上げること出来ました!

が、しかし、・・・

まだアクセス自分しかいません。。。是非、皆様ご利用下さいm(_ _)m

エロ動画マガジンエロマガ」

http://www.eromaga.me/

2015-05-02

clojureのjはjavaのj

閉包を意味するほうのクロージャ綴りはclosureなのだが、

時々、クロージャ(clojure)という表記を見かける。

それ、JavaScriptに変換されても.NETに行ってもjavaのjが消えないあのLisp方言だ…。

そんな間違いするなんてご苦労じゃー。

2015-04-15

LINUX MINT 17 で、 ESET NOD32ウイルス対策ソフト)動くよ

http://pcmemorin.blog.fc2.com/blog-entry-1119.html

設定画面も WindowsESET そっくり(ただし英語)。まあ、いろいろタダで済ませたい人間にとっては、価格が如何なもんかね...

テストウイルス (EICAR) もうまく検出して隔離した。

Linux Desktop を常用するなら、セキュリティ対策は要るだろう。OS感染しなくても、フィッシングサイトや、ブラウザツールバースパイウエア・広告アプリJava上で動くものなどいろいろある時代なので。。

2015-04-12

http://anond.hatelabo.jp/20150412200809

あ~それがあったね。それは確かにC#より優れているかな。

自分は自社内のソフト開発&WebだけなんでWindowsのみでOKなんだよな。

UnixJavaを開発する必要がない環境だったわ。

5年ぐらいC#使ってたけど、仕事で突然Javaを使うことになった

一か月ぐらいJavaと格闘してしまった。

MSSQLだったのがMySQLになって新たにTomcatMyBatisSpringを使うようになった

Frameworkがガラッと変わってとても使いづらかった。ASP.NET使ったら簡単にできるようなことを

上手く動かなくて面倒くさかった。こんな使いづらい言語だれが使うんだ!?とか普通に思っていた。

Java自体というより実質標準になっているFrameworkが面倒くさい

設定ファイルが多すぎ。意味不明過ぎ。あとエラーログが正確じゃなくてがわけわからん

正式ドキュメントが充実してない。一般のブログに頼る必要がある。

Eclipseも使い始めたけど、DBViewer使いづらい。やっぱMicrosoftと比べるとヒドイね。

DBViewerのスクリプト書くところで選択した領域だけ実行したいんだけど、どうやんだ、これ。

Eclipseも使いづれー

でも人口多いんだよなーJava。なんで使ってんだろ。みんな。Microsoftに比べて安いからか?

品質と使い勝手を天秤にかけてもJavaを使いたくなるようなものか?

まぁ、一回Frameworkの仕組みを覚えたら案外使いやすいかも、とも思う。

あと、Update期間めちゃくちゃ長いですね。Java6,7,8って10年ぐらいかかってんじゃないですか。

何が良くて使ってんだろみんな。

2015-04-10

最近システムソフトウェア開発のトレンドが分からない

10年位前、上位のサイトから電文を受け取り下位のサイトに再配信するプログラムを、Linux上にC言語実装する仕事を引き受け、死ぬ思いで片付けた。

その時にお世話になったのが「UNIXネットワークプログラミング」という本。

この本、POSIX準拠OS(要するにLinuxなどのUNIX系OS)におけるシステムプログラミングのノウハウに関しては名著、いやバイブルと言っていい。


しかし、である

この本は今や絶版なのだ

名著が絶版になる理由は色々あるだろうが、この本に限って言えばもはやそういう時代じゃない、そういう低レベル実装トレンドじゃないということなのだろう。


でも、そしたら「決して遅延が許されない再配信プログラム」は、一体何をどう使って作るんだ?

JavaPerl?全くイメージが湧かない。

プロセス間通信やスレッド制御、更にはシグナルも使い、それらが高速で動作しないといけない(いやスレッドは難しすぎて結局使わなかったけど)システムで、そんなオーバーヘッドが高い言語は使えないと思うのだが。

それらを解決できる気の利いたライブラリフレームワークもなさそうだし。

なので、同じ理由PythonRubyダメだろう。

そうなると、メジャーどころの言語は軒並み使えないじゃん。

或いは回線スイッチを高性能にして、サーバリソースも上げられるだけ上げるというように、インフラ側の強化で解決しちゃうとか?

それとも、そもそもそんな仕事がもはや存在しないってこと?

2015-04-06

http://anond.hatelabo.jp/20150406150630

あるに決まってんだろ。

どっちのWikiだよってなるだろ。

デファクトMMOならまあ文脈で分かるけれども、

USBとか絶対聞き返しちゃうし、そしたらちょっとスギスしちゃうだろ。

ましてやJavaScriptJavaと言うのはヘタしたら死人が出るレベルだろ。

って略すな問題

GitHubGitって略すな ←new!

JavaScriptJavaって略すな

WikipediaWikiって略すな

USBメモリUSBって略すな

MMORPGMMOって略すな

携帯電話携帯って略すな

デファクトスタンダードデファクトって略すな

発達障害を発達って略すな

2015-03-15

転職サイトは賢く使え

http://anond.hatelabo.jp/20150315114430

■俺は何者か

いわゆる中の人だ。ジンザイ業界にいた。そして今は企業採用担当だ。

■なぜこれを書こうと思ったのか

自分転職経験者だし、転職不安なのはよくわかる。

ただ頭ごなしに否定してちゃよくない。中身を知った上で賢く使ったほうが人生ラクだ。

先に結論

転職サイトは使え。ただし次の3つは守れ。

1 登録する前に目的を決めろ

2 登録サイトは絞れ

3 期限を区切れ

企業視点をわかっとけ

転職サイトという表現をあえてそのまま使っているが

いろんなサービスがあるから違いは理解しておいたほうがいい。

めんどくさいから主語を「企業の人事担当」とする。君は人事だ。

「おい、ちょっと仕事が増えるから中途でひとり採用しといて」と社長から言われたとする。

さて君はどうやって採用するか。

(0) 自社HP:当然無料

(1) 求人広告サイト企業側が先に費用を払って広告を載せる。そこで何人採用できても基本無料費用は安めだがオプション必要場合が多い。

(2) 人材紹介:求人を出すのは無料、ただし一人あたりの成果報酬費用が請求される。費用は中くらい。

(3) ヘッドハント:成果報酬のみ、前金+成果報酬など。ただ費用が高め。

(4) 新興サービス LinkedInとか:それぞれ多種多様費用はまちまちだがあまり高くはない。

まぁこんな選択肢がある。さて何を使う?

そりゃ安い方がいいだろう。だが、実際に人事として(0)自社HPは使いにくい。

何故か。いつどんな奴が応募してくるかわからないからだ。

中途採用というのは大抵、仕事が増えて増員するか、だれか辞めて欠員補充か、そのどちらかだ。

今、○○ができる人が、一人、ほしいんだ。じゃないと仕事を逃してしまう。だから待てない。

ちなみにこれに該当しない通年でじゃぶじゃぶ採ってるのは、

ブコメにあった大○建託のような建築不動産

あとは外食アパレル流通ガテン系WEB業界SIerあたりだ。

ここに行きたければ(1)求人広告、たとえばリ○ナビNEXTマイナ転職あたりを覗いてみるといい。

ちなみにこういう大手サイトに載っているのはブラックじゃない企業もけっこう多い。

真のブラックはこんなに掲載料払いたくないから。あ、いや、でも払うブラックもあるな…

話をもどそう。

じゃあ何を使うか、だ。まぁ、(1)(2)だな。普通は。

(3)は高すぎるし、(4)はITリテラシーがある程度必要から職種が絞られるな。2015年現在は。

というわけで○クルートやイ○テリジェンスやその他人材系企業に連絡するわけだ。

(1)(2)のような有料サイトを使う理由がもう一つある。手間の削減だ。

人事だって採用だけして終わりじゃない。労務や研修や社保などいろいろやらないかん

「こういう内容で求人出しておいて」で後払いの(2)は手がかからん

(1)の広告だって応募者から選ぶだけだから便利だ。だから金を払ってでも使う。

本気の採用案件は、今の日本では、これらを抜きに要領よく採用することは難しい。

採用コストの考え方 ※企業目線

ここで、元増田が言う「採用コストがかかるから採用ハードルが上がる」ことに触れよう。

同じような応募者が二人いて、採用コストがかかる方を落とすケース。

あるにはあるが、そんなに多くはない。

会社の規模・知名度・職種にもよるが、俺の場合年に1,2件あるかどうか。

(そもそもスキルだけじゃ比べられん。経験はあるが性格に難ありとかその逆とか…)

どちらかというと採用レベルの応募が来ない求人の方が目立つ。

さっきの続きで、具体的な事例で考えよう。

3ヶ月以内にJAVA組めるSEふたりほしい。人材紹介に依頼した。

応募、面接内定で1ヶ月ちょい。退職交渉で1ヶ月半。ギリギリで間に合った。

紹介会社には年収500万円×30%×2名=300万払ったが、そこで採用したSEがその後そこそこに活躍し、案件成功

その信用で、うちの営業が次の案件も取ってきた。単純に利益計算できないが、十分にペイできたと社長は喜んでる。

今更言うまでもないが、コストとはお金だけではない。

時間がかかる、人探しの手間がかかる。これもコストだ。

さらに、案件を逃す、人が足りないから残った部署しわ寄せがきて効率が下がる、

人がいないからハードルを下げて妥協して採用したらトラブルが続いた、こういうリスクもある。

転職サイトが極めて偉いとは思わんが、彼らがいないと困るのも事実

飽きた。今日はここまで。

2015-03-08

http://anond.hatelabo.jp/20150308171953

案件としてJavaよりPythonの方が専門的で高度なことさせられそう

PerlPHPならどっこい

http://anond.hatelabo.jp/20150308165815

Java使いなんてほぼ土方だし

Python見下してる奴なんて見たこと無いぞ

インデントブロックとかクソって思ってるやつは多いだろうけど

そんなのCにGCがなくてクソとか言ってるのと同じでスクリプト云々は関係ない

コンパイラ言語使いがスクリプト言語使いを見下す風潮

C++ならまだしもJavaPython見下される筋合いはない

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