「redMine」を含む日記 RSS

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

2016-12-18

EXCEL使いとしてこのまま沈没していく

はてブでよく見る意識高いIT系記事では、EXCELとにらめっこするだけが仕事技術力のないSEは今後淘汰されていくという話をよく見る

まさに俺のことだ。

入社して10年、EclipseもVisualStidioもロクに触っていない。

流行りのテキストエディタには触るけどやることは構築手順書の執筆だ。メモ帳でもできる。

 

日々やってる業務といえば要は代筆業。

営業が色んな客から仕事を取ってくる。仕事内容については、客によって方言がある。

あっちの客が要件定義と呼んでるやつはこっちの客は基本設計だ。そっちの客が機能テストと呼んでるやつはうちでは結合テスト単体テストの一部を指す。

こういうのをいちいち内情に合わせて翻訳し、うちのエンジニアに伝える。

エンジニアは単にアウトプットを出せばいいだけなじゃく、うちの会社品質保証チームのルールに合わせて物をつくらないといけない。そうでないと会社名前リリースできない。

そんな内向きのルールで作った物をまたそれぞれの客向けに再翻訳してリリースする。チェックの結果足りないものは俺が書く。

 

品質保チームの言ってることは間違ってはいない。

世の中はアジャイルカンバンリーンだ。彼らの提唱した業務改善に従っているお陰で、一時期のように無駄な後戻りも属人的作業もだいぶなくなった。

タスクカンバンレベルで分割したことで、エンジニアの手が足りなくなった時にも技術力のない俺が手助けできるようになった。

要は仕様書類や評価計画書を代筆したりすればいい。ここは正直認める。

ただ、アウトプットをお納めする先の客はまだまだウォーターフォールのところばかりだ。奴らは○×設計書、△□評価報告書要求する。そのギャップは誰が埋めるの?

 

はじめはエンジニアチームがみんなでやってたり管理者がやってたんだが、次第に俺に集約するようになった。

そのほうが効率がいいからだ。

そうなったきっかけは、同僚よりわずかながら俺ができなかったからだ。その時点で俺が悪かったのは認める。

ただ、分業してるうちに同僚エンジニアたちは最新の技術と開発環境でどんどんスキルを上げるのに、

俺がやってることといえば客のフォーマットに従ったWORDソースから自動生成されたクラス図を貼り付けて説明を書くとか

Redmineバグチケット数をEXCELに集計して提出書類にするとか、そんなの。何の生産性もない。

 

このままこの会社で働き続けるなら問題ないと思う。特に俺だけ負荷が高いというわけでもない。

しかしこの環境がいつまで続くのか、誰も保障はできないだろう。

もし何かあった時、同僚エンジニア達は市場価値も高く、どんな環境でもやっていけるだろう

じゃあ俺は?EXCELWORDしか使えないエンジニアでもない俺はこの会社から放り出されたら何もできない。

 

じゃあ何したらいいかっていうのも考えられない。日々仕事は積まれていくし、もう決定的な差がついた。

あとは会社が存続することを祈りながらEXCEL使いとしてこのまま沈没していくだけだ。。。

2016-12-11

転職活動で感じたこと。

30代中盤、新卒からWeb開発、ここ数年でスマホアプリ開発をやってきました。

色々あって9月から転職活動をはじめ、11月末までに内定が揃い、1月から新しい職場となります転職活動で感じた点をいくつか書きます

活動内容:Wantedly、Greenキャリアトレックエンジャパンから合計8社エントリー

     うち3社が書類審査落ち、1社が面談落ち、1社が1次時面談通過後に辞退。3社内定&条件提示

■提出する履歴書・経歴書は手書きである必要はない。

もうあたり前ですよね。手書き履歴書を求める企業ゼロでした。

フォーマット独自問題無かった。

ありきたりのJIS規格履歴書は使わずMacOSPagesという標準ソフトにあった横書き履歴書テンプレートを使いました。写真も貼っていません。

見づらいとか、再提出を求められたことはありません。ある会社から人事部として必要情報掲載されて見やすければ良いという返答をいただきました。

職務経歴書に関わってきた全てのプロジェクトは書かなかった。

Androidアプリ開発エンジニアとしての転職をしたかった為、直近の開発プロジェクトについては手厚く書き、

過去プロジェクトは簡易に又は記載しませんでした。

10年以上も前のPerlで書かれたプロジェクトについて説明しても、その技術即戦力になるとは限らないし、ぶっちゃけ意味ないでしょと思った為です。

同じ事をずっとやってきたのなら、感覚値ですが5〜7年以上前プロジェクトについて記載する必要は無いと思ってます賛否あるでしょうけど)

希望する職種に見合った実績こそ最大の武器

ストアにリリースされている自作アプリや、githubで公開したプロジェクトについて職務経歴とは別で詳解資料を作りアピールしました。

その効果があったかのか、書類審査はすんなり通った方だと感じました(以前の転職では書類審査時間がかかったり、よく落ちていたと思う)。

内定を頂いた企業の全てでこの部分で評価が高かったと思います

現場責任者との面談テクニカルディスカッションを入れると良い。

エディタは何を使っていますか?タスク管理redmineですか?なんていうありきたりな質疑応答でなく、事前に受ける会社アプリシステムを触ってみて、見つけた感想改善点を提案するなどしてテクニカルディスカッションができると、責任者の考えや開発方針などが聞けるため、その人の元で働けるか、スキルが見合っているかを多少なりとも判断ができます

面談パソコンを開いても問題なかった。

自作の何かを紹介する際にパソコンを開いて見せたり、質疑応答時のメモ確認する為に開くなど、一旦断りを入れておけば問題ありませんでした。

年収ハンディキャップなどプライベート情報最初面談で必ず確認

相手サイト記載されている現在年収を知っているため、年収交渉最後で良いかと思いがちですが、提示年収が現行よりも下がる事もあったので、

自分面談質疑応答の際、希望年収レンジ問題は無いか?を毎度きいて反応を伺っていました。

以上、ありきたりな内容だったかもしれませんし、業界によっては又事情が違うかもしれませが、参考になると幸いです。皆さんも良い転職を!

2016-10-23

はてなブックマーク - 運用の問い合わせチケット10分の1に削減した話

http://qiita.com/secret_hamuhamu/items/718924867ff3ed11d6b9

の「起票(運用)」を批判するブコメ

http://b.hatena.ne.jp/entry/qiita.com/secret_hamuhamu/items/718924867ff3ed11d6b9

を読んで,少し暗澹たる気分になったので書く。

記事の「起票(運用)」に書かれているのは,人に仕事を依頼する上では割と当たり前のことだと思う。

例えば,「背景」がなければ,なぜその問い合わせが発生したのか/なぜ回答しなければいけないのかがわからない。自分特に理由」厨なので,「なぜ」がわからないのは論外だと思っている。自分チケット切って自分作業する時ですら「背景」は書く。そうしないと,チームの他の人がチケットを見た時「こいつ何でこんなことやってるんだ(この忙しい時に)」と思われる可能だってある。背景を書くことで,自分の中の優先順位確認することもできる。

リスク」は,なぜこのチケットを処理しなければいけないか/どれくらい優先してやるべきかという価値を共有するための一つの手段だろう。背景だけだと認識ズレがおきる可能性があるので,それを避けるためのものだ。認識合わせためのコミュニケーションきっかけくらいの位置づけだと思うので,その見積もりが間違ってても(非常識ものでない限り)責められることはないだろう。

次の「事象確認再現手順」は,障害対応やったことのある人ならほぼ必須であることはわかるだろうと思うので以下略

「すぐに対応可能できるか」は,個人的には「リスク」とまとめてもいい気がするが,このチームでは優先順位と緊急度を分けて考えているのだろうという理解はできる。

過去の同様チケットへの参照」は,optionalだが,書いておけば双方にメリットがあるのだから思い当たる節があれば書けばいい。Optionalなのだから書かなくても責められない。

改めて見てみても,特に不当な要求はないと思う。

「背景」の重要

自分特に気になったのは「背景」の軽視だ。

「背景」を書く=コンテキストの共有 である。チームで仕事を進めるにあたって,コンテキストの共有が極めて重要であることは,それができていないお偉いさんに仕事をぶち壊された経験がある人なら,よくわかるだろう。

先にも書いた通り,自分理由厨なので,「背景」のないチケットなどあり得ないと考えている。むしろそんなチケット今までどうやって処理してたのだろうと疑問に思うくらいだ。

例えば,以下のようなタイトルチケットを考えてみる。

◯○機能で△△ができるかどうかの調査

「背景」の記述がなければ,このチケットがどれくらい重要なのかわからない。

「背景」が書いてあれば,例えば,

【背景】

顧客の□□社から標題の件で問い合わせがありました。社内体制の変更により,△△が必要になりそうなので,可否を至急教えて欲しいとのことです。

というのと,

【背景】

マニュアル検査をしていて,標記の件が気になりました。

というのとでは,チケット価値が全く違うことがわかる。

考察

はいえ,暗澹となった理由別にある。

お客様神様主義」の変形?

1つは,これが「お客様神様主義」の変形ではないかと感じたからだ。

いわゆるIT業界では,よく「要件定義のできないクライアント」が批判される。そして,そんな顧客曖昧要求に対してナァナァで対応する営業管理職批判される。

運用から開発への問い合わせチケットも,仕事の依頼という点では同じである

顧客仕事の依頼と引き換えに金を払っているし,ITに関しては(他社に依頼するくらいだから)ある程度素人だが,運用から開発であれば,たいていの場合は同一社内で金が動くわけでもないし,しかも双方プロなんだから,むしろもっと厳しくてもいいくらいだと思う。

なのに http://qiita.com/secret_hamuhamu/items/718924867ff3ed11d6b9 程度のルールを作っただけで批判するのは,要件定義のできないクライアント擁護するのと同じではないかと思う。

手段の目的化

ブコメに多い(しかスターを集めている)のが,この種のルールによって「チケットの数が減る」「Redmineが使われなくなる」という声だ。

だが考えてみてほしい。Redmineを使うことが目的なのではない。Redmineを使って仕事効率的に進めるのが目的なのだ仕事効率化するなら,チケットが減ろうがRedmine使用頻度が落ちようが本質的には問題ではない。

(もちろん,Redmineが全く使われなくなってしまうのであれば本末転倒だが。)

そもそも実際にチケットが減ったりRedmine使用頻度が落ちたりしたのかは元記事には書いていないので,事実はわからない。もしかしたら,この施策によって,運用側でもチケット化するメリットがはっきりして,今までチケットを使ってなかった人(実際元記事には「Redmine使いにくい」という声が書かれていた)が使うようになった可能だってある。

何か「Redmineチケット管理」というとそれ自体目的にしたようなコメントが(この記事以外でも)しばしば見られるような印象があるので気になった。

まとめ

「問い合わせの削減」というと,サポートやったことがある人ならわかると思うが,ドキュメント特にFAQの充実が定番である

今回の記事のチームでも,当然そういう努力は別途行うべきだろう。

(その辺を全く書いていなかったのが,ブコメでの批判につながった可能性はありそう。)

しかし,チケットを使って問い合わせを行うのは仕事効率化が目的であり,そのためには(依頼する側もプロなんだから)ある程度仕事の依頼=チケットの起票をルールに則ってやることはごく当たり前のことだと思う。

そういう当たり前のことが批判されている背後に,もし上にあげたような理由があるとしたら,と思って少し暗澹となった。

2016-10-18

何でエンジニア向けツールってUIがクソなの?

IDEは除く

 

DeployGate

fabricTwitter社)

redmine

JIRA

GoogleAnalytics

MS製品全部

あとAdobeWebもだいぶ酷い

 

ぱっと思いついただけでこんな感じ

もっとある(あとで追加していこう)

 

特徴

ボタンが多すぎる (まあこれはいい

類似ボタン同士がまとまってない

ボタンなのかボタンじゃないのか分かりづらい

・クソみたいなアイコン (ピクトグラムだけじゃ理解出来ねーよ)

・クソみたいなあまり一般的ではない専門用語  (スクラム系は酷い、JIRAはアレでマシな方だ)

階層おかしい。情報の整理がまるでできてない。Windowsの方がまだマシなレベル

・誰向けのどういう用途機能なのか、押して見ないとわからない

 

以下所感

 

楽天より酷いのがゴロゴロいる

なぜか解析系は使いやすかったりする(GAはその中ではクソな方だと思う) やっぱ非エンジニアが触るからか?

AWSGUIギリギリセーフか? ギリギリ

機能への導線を適当に配置しましたってタイプと、デザインこだわってクソ化してるパターンがあると思う

ユーザーエンジニアからギリギリ何とかなってるっていうケースは多いのではないか

フラットデザインのせいで悪化してる気がする

2016-08-20

バグの優先度はテスターが決めろよ

バグ管理システムっていうやつ?

BacklogとかRedmineとか。

あいうやつ。

あれにテスターバグ報告を出してくわけ。

でもさあ、

例えばアプリクラッシュするとか、

これ以上先の画面に進めないとか、

「これこのままリリースしたら即炎上するだろ・・・

とおもうヤツあるでしょ。

そんなんはお前らで優先度を高にしといてくれやって思うわけ。

キミらテスターユーザーなのよ。

「QAとは、"世界最初ユーザーになる"ことである

って訓練されたテスターも言ってるぞ。(タイトル以外読まなくて良い)

https://blog.sixapart.jp/2014-08/what-is-quality-assurance.html

から

「キミらがやばいと感じること = ユーザーが糞アプリと断じること」

な訳。

そんなバグはテメェで高にしとけよ。

増田さん!ここ落ちるんですけど早めに直した方が良いと思います!」

とか言いに来る暇があったら優先度高にしようよ。

あのさあ!自分で考えようよ!ガキじゃねえんだからさ!!

逆に、木っ端の報告は優先度下げろよ。

画像位置微妙にズレてます

とかさあ。

そんな報告でいっぱいになったら、

優先度が高じゃなきゃいけないやつがどれなのか分かんねえだろ。

あのさあ!優先度全部同じじゃ分かんないよ!ガキじゃねえんだからさ!!

でも優先度間違ったらキレるからね。

優先度低にされた微妙にズレてる画像が、実は著しくUXなう系だったりしたらマジギレするからね。

「あのさあ!分かんねえことあったら自分から聞こうよ!ガキじゃねえんだからさ!!」

って言って怒鳴るからね。

っていうかBacklogの優先度切り替えマジだるい

あれが諸悪の根源だよ。

他のBTSでもあんなにダルいの?

あのさあ!Backlog要望出しても全然通らないんだけど!ガキじゃねえんだからさ!!

2016-01-26

http://anond.hatelabo.jp/20160126111148

そうだなあ、友人数人で趣味プロジェクト管理するにはすごく重宝してて、あのレベルの手軽なサービスもあっていいと思うけどね。

容量制限あるけどプライベートリポジトリもてるし。

ただ、月数千円出すかというと、それなら Redmine / GitLab を自前で建てるかなあ、という感じ。年1000円ぐらいなら出すかなあ…。

2016-01-24

SIerだけど、楽しんで仕事してるよ

http://anond.hatelabo.jp/20160123131828

にてSIerがボロクソに叩かれているので楽しんでいる人間もいると伝えたい。

売上高500億以上のいわゆる大手SIerに勤めている。

工数至上主義なのは否定出来ないが、

長時間労働が全社的に問題視されていて、作業効率化しない組織の方が上からも下からも叩かれている。まあ実際は効率化に充てられる時間はあまりないのだが、意識としては部長課長レベルまで浸透している。

技術力は部署業界業務系、web系)によって色がかなり異なるが、自分のところはGithubではない)でソースコード管理しているし、Redmineチケット管理するし、HipChatで会話しながらビルド結果をbotで通知したりもする。

給与は30歳で残業込みで700万

意思決定が遅い等の不満はあるが、大きい組織であれば業界わずそんなもんだろうと思っている。

この境遇で満足しているかSI業界ダメになるのだろうか・・・

2015-03-21

redmineって使われてるの?

今は有料サービスオンラインタスク管理システムを使ってるほうが多いよね

2015-02-24

業務委託で入っていた現場を辞めた

特定覚悟で書く。

業務委託で入っていた現場を辞めた。

出版社システム部門だ。

現場に入ったのは1年ほど前、大手メーカー下請け業者退職した後だ。

その現場には一度常駐していたことがあって、額面で月33万円で業務を委託すると言われた。

年収に直せば前職を上回るし、向こうはこちらがうつ病を患っていることも知っていた。

個人事業主になって、嬉々として現場に入った。

困ったのはSSRIを飲んでいても、週に一度か二度、休んでしまうことだった。

その状態で四ヶ月働いた。身体は少しずつ良くなっていった。

33万円を4回支払われた後、「雇用額を19万円に変更する」と言われた。その代わり週3回来ればいいと。

俺の仕事は、基本的正社員が振ってくる作業をこなせばよかった。前日に手持ちチケットをこなせば、正社員がチェックするまですることがなくなる。

正社員はだいたい11から昼過ぎに来る。俺の出社時間自然と遅くなっていった。

その状態で2回、19万円が支払われた。そして、「支払いを出来高制にする」と言われた。

出社が遅かったり、不定期だから責任の重い仕事は任せられないと。

Redmineチケットごとに予定工数が振られ、1人時につき2,000円。こちらが受け取る給与は4万円台まで落ち込んだ。

いつ仕事があるかわからないから、平日は毎日出社する。当然アルバイトもできない。

酒を飲むことが何より好きだったが、同棲相手に生活費のほぼすべてを負担してもらっている以上好きに飲みに行くことはできない。

同人活動もしていたが、本を刷れない。「次のコミティア出ないの?」という友人の言葉が辛かった。

飲みに行かなくなり、即売会に行かなくなると話し相手は同棲相手だけになった。

俺のとりとめのない愚痴同棲相手もうんざりしていた矢先に、その同棲相手が職場ストレスや、俺を養っていることもあってか、適応障害になった。

もうどうやっても続けていけない。かつて「いつか誠意が通じるよ」と言ってくれていた同棲相手も「死にたい」としか言わない。

俺は現場を去った。仕事はこれから探すが、これ以上儲からない職もそうそうないだろう。

2014-12-16

Redmineチケット登録してるのに忘れる。もうどうすればいいのかわからない。

TODOが多すぎて、私用もRedmine管理する事にしたのだが、今日17時までのタスクを他の事やってる間に見事に忘れたよ…。

もうどうすればいいのかわからない。

2014-07-01

高学歴であることを開陳したはてなーidリスト(随時募集

はてなには高学歴しかいないといいますが、しかしてその実際は、確たるソースが無いことには確かめようがありません。

そこで、皆様の大学歴を開陳して欲しいのです。僕は大東亜帝国中退なので高卒です。高卒よりも無為時間を使っているのでストレート高卒未満です。

なお、ここで高学歴とは、旧帝大だけを指すので、悪しからず。(医学部除く)

以下、わかってるリスト

p_sirokuma(信州大学医学部

出典:ttp://blogos.com/blogger/p_shirokuma/opinion/

blueboy(東大 南堂久史)

出典:ttp://hp.vector.co.jp/authors/VA011700/math/welc.htm

wlj-Friday東大 山形浩生

出典:ttp://d.hatena.ne.jp/wlj-Friday/about

   ttp://ja.wikipedia.org/wiki/山形浩生

Yasuyuki-Iida東大 飯田泰之

出典:ttp://d.hatena.ne.jp/Yasuyuki-Iida/

  :ttp://ja.wikipedia.org/wiki/飯田泰之

kokorosha(東大文学部 ココロ社

出典:ttp://careerzine.jp/author/11/

mereco(東大法学部 メレ山メレ子

出典:ttp://mereco.hatenadiary.com/entry/20140619/1403149232

houyhnhm(京大

出典:ttp://b.hatena.ne.jp/entry/anond.hatelabo.jp/20140701120934(自己申告)

jkondo京大理学部 創始者)

出典:ttp://ja.wikipedia.org/wiki/近藤淳也

chris4403(阪大工学研究科 社長)

出典:ttp://gihyo.jp/dev/serial/01/redmine

pha京大総合人間科学部

出典:ttp://pha22.net/about.html

ryokusai(東北大 2014.7.26追加)

出典:ttp://b.hatena.ne.jp/entry/www.kahoku.co.jp/tohokunews/201407/20140725_13016.html








こいつ、絶対高学歴だろ・・・って予想id

the_sun_also_rises(育ちが良さそうだし)

fujipon(医者だし)

natrom(医者だし)

apeman(性格がどうにかなんないかと思うが、なんだかんだで高学歴でしょう)

nekora(自分学歴に自信があるからこそのあの態度だと思う。)

東工大というトラバがついてきたが、確認が取れないし、確認がとれたとしても選外。残念。

こいつ、思ったよりハンパな学歴だろ・・・って予想id

xevra(※分かる人には分かるというブコメあり。とすると、トラバにあったとおり、彼もまた東大卒なんだろうか)

Gl17

おいおい、俺と同程度に残念じゃねーかってid

ありむー東大 有村悠)※中退だったのか。そこまでは知らんかった。ていうかこいつはてなも辞めたよな。



===================================================================================

修正事項

===================================================================================

2014/07/02 

2014-05-20

Firefox検索エンジンカジュアル管理したい

ここ数年、ブラウザはずっと Google Chrome を使ってきたのだが、先日とある事情で久しぶりに Firefox を使う機会があった。

Firefox はとにかくゴテゴテしていて重い・起動に時間がかかる・アドオンを入れるたびに再起動、というイメージがあってあまり印象が良くなかったのだが、先日最新版を使ってみたらサクサクでびっくりした。それに比べると最近Chrome は、ウィンドウが立ち上がるのは確かに相変わらず早いのだが各種拡張機能ロードするのに時間がかかり、しばらくの間まともにブラウジングが出来ないという体たらくだったので、そろそろメインブラウザFirefox に切り替えようかと検討し始めている。

タブのデザインChrome っぽくなって違和感なく使える。Tab Mix Plus を入れてカスタマイズすれば、新しいサイトを開く際にいちいち「新しいタブ」を開かなくて良いのでラクチンだ。ブラウザRSSリーダーデフォルトサポートしているのも良い。

ところが。いつも使っているあの辞書サイトやらPHPマニュアルやら機械翻訳やらが使えないのが困った! 「Firefox "検索エンジン編集" "任意URL"」でググってもロクな結果出てこなかったし。FirefoxChrome みたいにカジュアル検索エンジン管理したいのだがどうすればいいんだ。

日英/英日辞書についてはアドオンページで「英辞郎 on the WEB」をインストールして解決したのだが、現在 Chrome に設定してあるその他の検索エンジンについても Firefox でも使えるようになりたい。とりあえず、いま Chrome にセットしてある検索エンジン一覧を挙げてみる。これが全部 Firefox に移行できたら助かるのだが。

Google Drive
https://drive.google.com/#search/%s
Google 翻訳
http://translate.google.co.jp/#auto/auto/%s
Google 翻訳 (英→日)
http://translate.google.co.jp/#en/ja/%s
Google 翻訳 (日→英)
http://translate.google.co.jp/#ja/en/%s
Twitter (すべて)
https://twitter.com/search?f=realtime&q=%s
PHP マニュアル
http://jp.php.net/manual-lookup.php?lang=ja&pattern=%s
Redmine (URL はサンプル)
http://example.jp/redmine/issues/%s
W3C Validator
http://validator.w3.org/check?ss=1&uri=%s
Another HTML Lint Gateway
http://www.htmllint.net/cgi-bin/html-lint/htmllint.cgi?ViewSource=on&URL=%s
ダミー画像 (猫) ※検索ボックスに "200/300" のような文字列入力する
http://placekitten.com/%s
whois
http://whois.domaintools.com/%s

Firefox は、Chrome のタブデザインをパクったりするより前に、Chrome 並にカジュアル検索エンジン自作管理できるような仕組みを早く作って欲しい。

2014-04-03

社会的技術負債をなくすには

社会的技術負債をなくすには

動的言語は使わない。

動的本をすべて捨てる(人の手に渡るような捨て方はしない ちり紙交換がよい)

動的DBは使わない。リレーションのない動的DBは使わない(mongoDBNoSQL系)

動的オープンを紹介してくるメデイアのステマ気づき騙されない

動的オープン無料育成研修セミナーには行かない

Silerが勧めてくる技術独立できない技術からやらない 関わらない

職務経歴書黒歴史(PHP Java JavaScript Ruby RoR Html5)を書かない

マニアックオープンソースは拾ってこない 広めない

Jser Phper Rubistにならない 奢らない

PHP Java JavaScript Ruby RoR Html5仕事は請け負わない

技術負債をなくすには

C# Objctive-cだけ使う

VisualStudio Xcodeだけ使う

VisualStudio Xcode機能をフル活用する

WindowsServerを使う

一定シェアを獲得したDBを使う

デザパタを覚える

コミュニケーションOffice 365 redMine,イラレGit Svnを使う

動的言語をこれ以上広げるな 罪を重ねるな 脆弱性をばら撒くな トラブルを撒くな

セキュリティに問題のある動的言語はどこにいってもトラブルになる

原発システムRuby,RoR,PHP,JavaScriptを使いたいと思うか?Silerはなら提案してくるだろう儲かるから

使えば必ず原発はハックされる

C# ASP.net2007年から海外では大流行だった 一方日本メディアは盛んにLAMP!LAMP!RoR!RoR!煽っていた

C#(静的言語)は14年前のソースが今でも使うことができる。VisualStudioにはソース自動バージョンアップ機能があり書き換えてくれる。 コード負債にならない コンパイルバグがわかる DLLバージョンをチェックしてくれる ブレイクポイント リモートデバッグ

動的言語オープン系は 手作業で直す どこにバグあるか実行しないとわからない 脆弱性が出るたび バージョンアップ機能追加のたびに修正することになる リファクタが使えない 負債言語

>14年前のソースが今でも使うことができる

この数字を見て動的言語関係者はびっくりしているだろう。 14年前のPHPソース 使えると思うか?関係者は首を横に振るだろう。時間と人手をかけて改修すれば使えるかもしれない(多くの場合作り直したほうが安上がりという結論になると思うが) 脆弱性仕様変更がたくさん埋まっているソースだ 修正には手間と時間予算がかかる

C#なら一瞬で最新の.netフレームワークバージョンに書き換えてくれる。エラーや警告の表示も一緒に出力されるから手直しが簡単

PHPを捨てたほういい理由

http://apps.wiki.fc2.com/wiki/PHP%E3%82%92%E6%8D%A8%E3%81%A6%E3%81%9F%E3%81%BB%E3%81%86%E3%81%84%E3%81%84%E7%90%86%E7%94%B1

今はRoRステマが醜くそれに騙されて使ってしまった人がいるが、今後、仕様変更バグ脆弱性は出続け、そのたびに全ソース検索し手動で手直しをしなければならなくなる それは新しいことをやっている時に起こるだろうし、今やっている新しいことが負債に変わる。作れば作るほど負債が増え、前に進むことができなくなる言語 それが動的言語 メンテナンスが常に必要でほっとけばハックされる。保守や改修に人が多く必要中間業者は儲かるのでメディア無料育成を通して広めてくる 煽っておいて自己責任の国 日本

静的言語サーバーサイドで何がいいかというと 自分は C# Asp.net(asmx or webApi) Ado.net 接続 & 非接続のDataSet 管理.exeアプリ(C# WinForms)をお勧めする やり方

もうお分かりいただけただろうか?動的言語とはSilerが定期的に仕事を得るために広めたガラクタ言語だったということを この言語いつまでも高い稼働の保守作業が必要だ。機能追加、言語仕様変更脆弱性修正するのにお金時間もかかる Silerはパンク屋だったのだ。 メーカー製の静的言語を使えばここまで時間も手間もかからなかった。

これ以上元請けはSilerが言われるがままにガラクタ言語を導入しないほうがいいだろう。技術者はSilerが無料教育してくれるからといってガラクタ言語を学ぶのはやめたほうがいい。(洗脳されて信者になるな) 特に技術者はこの言語マスターたからといって独立はできない。なぜなら、5人以上のプログラマーが働いてやっと出来上がるものほとんどだ。手間がかかるということは自分が一番よくわかっているはずだ。言語とともに使い捨てられる運命にあるのだ。IT経営者やSilerはその方が都合がいい。こき使ってやめられても独立できないのだから。雇ってはこき使って使い捨てる。まさにIT版のねずみ講  上のしか儲からないようになっている。 それに加えて酷いピンハネ。100万で売って7割以上搾取 一人送れば70万円入る世界だ。Silerにとって開発現場炎上すればするだけよい。言語脆弱性があればあるほどいい、システムが手間が掛かるなら掛かるほどいい その分人を送り込めるからだ。その辺にいる素人適当教育して3年開発の下駄はかせて送り、現場炎上させて新たに人を送り込んで利益を得ている。

メモ

#1 PHPで改修しようにも簡単には改修できなくて、その間にハックされ情報流出すること結構あるようだ @WikiPHP

#2 2013年 Javaフレームワーク Strutsサポートが終了した こういうフレームワークをメデイアで煽っておいて最後自己責任される。オープン言語はやってはいけない

#3 これはどの業界にも言える事だが、気合い、根性気合馬鹿から組織を乗っ取られないようにするにはどうすればいいか考えないといけない。コミュニケーション社員を懐柔し組織を乗っ取った筋肉馬鹿は面倒なことを気合根性で乗り切ろうするから失敗する。日本はそのしわ寄せがまず下くるから会社が壊れる。脳筋バカは最後まで居残る。(○ーイズ、○ルマー、○ニー、旧日本軍ジオン軍タバコ室や残業特定社員を仲良くさせるからだめなんだろう 履歴書の項目が少ないのも問題なんだろう 理系体育会系,血液型,さう脳とか履歴書は書く項目が少なすぎる

#5 仕事の最終目的コミュニケーションではない コミュニケーションするコストが高いといつのまにかそれが目的に置き換わってしまう事がある。コミュニケーションの得意な奴が本当に優秀な人をさしおえて前にでてくることだってある。Office 365RedMineイラレSVNなどでコミュニケーションコストを下げることで優秀な人が大声を張り上げなくても力を発揮できる環境を作るべきだ

#6 事務仕事のツール化、自動化、ロボット化、コミュニケーションコストを低くするツールの導入で、声が大きい人や事務だけ得意な人が権力を握ることを防ぐ事が出来る

#9思えばSiler業界自分たちが儲かりがたいためにガラクタ言語(Java,PHP,RoR,Ruby,Js,Html5,Flash)に人材を誘導しすぎた。出来損ない言語の非効率生産性保守作業は社会進化が遅れ世界とのソフト技術に差がついてしまった。人材も非効率的スキルしか身に付かなかった。それしかやらせてもらえなかった。

しょーもない言語社会の発展を止め、技術者を路頭に迷せた。有益言語を一つだけ覚えさせ、いろんな業界で使い回した方が業界的にも技術者的にも幸せになれたのではないか?

C#ロボット組み込み機器,医療機器,WEB,スマートフォン,ゲーム,CG デスクトップアプリ,業務用ツール 様々なところで使う事ができるのだ。

特にロボットはMocrosoft Robotics StudioというVisualStudioロボット版の開発環境2006年から出ており、ロボット産業を発展させることだってできたのだ。(そのころのIT業界JavaLampが主)

続き

http://apps.wiki.fc2.com/

2014-03-14

社会的技術負債をなくすには

技術負債をなくすには

C# Objctive-cだけ使う

VisualStudio Xcodeだけ使う

VisualStudio Xcode機能をフル活用する

WindowsServerを使う

一定シェアを獲得したDBを使う

デザパタを覚える

コミュニケーションredMine,イラレGit Svnを使う

社会的技術負債をなくすには

動的言語は使わない。

動的本をすべて捨てる(人の手に渡るような捨て方はしない ちり紙交換がよい)

動的DBは使わない。リレーションのない動的DBは使わない(mongoDBNoSQL系)

動的オープンを紹介してくるメデイアのステマ気づき騙されない

動的オープン無料育成研修セミナーには行かない

Silerが勧めてくる技術独立できない技術からやらない 関わらない

職務経歴書黒歴史(PHP Java JavaScript Ruby RoR Html5)を書かない

マニアックオープンソースは拾ってこない 広めない

Jser Phper Rubistにならない 奢らない

PHP Java JavaScript Ruby RoR Html5仕事は請け負わない

動的言語をこれ以上広げるな 罪を重ねるな 脆弱性をばら撒くな トラブルを撒くな

セキュリティに問題のある動的言語はどこにいってもトラブルになる

原発システムRuby,PHP,JavaScriptを使いたいと思うか?Silerはなら提案してくるだろう儲かるから

使えば必ず原発はハックされる

C# ASP.net2007年から海外では大流行だった 一方日本メディアは盛んにLAMP!LAMP!RoR!RoR!煽っていた

C#(静的言語)は14年前のソースが今でも使うことができる。VisualStudioにはソース自動バージョンアップ機能があり書き換えてくれる。 コード負債にならない コンパイルバグがわかる DLLバージョンをチェックしてくれる ブレイクポイント リモートデバッグ

動的言語オープン系は 手作業で直す どこにバグあるか実行しないとわからない 脆弱性が出るたび バージョンアップ機能追加のたびに修正することになる リファクタが使えない 負債言語

>14年前のソースが今でも使うことができる

この数字を見て動的言語関係者はびっくりしているだろう。 14年前のPHPソース 使えると思うか?関係者は首を横に振るだろう。時間と人手をかけて改修すれば使えるかもしれない(多くの場合作り直したほうが安上がりという結論になると思うが) 脆弱性仕様変更がたくさん埋まっているソースだ 修正には手間と時間予算がかかる

C#なら一瞬で最新の.netフレームワークバージョンに書き換えてくれる。エラーや警告の表示も一緒に出力されるから手直しが簡単

&blanklink(PHPを捨てたほういい理由){http://www.slideshare.net/neuecc/c-22979400?v=qf2&b=&from_search=42}

今はRoRステマが醜くそれに騙されて使ってしまった人がいるが、今後、仕様変更バグ脆弱性は出続け、そのたびに全ソース検索し手動で手直しをしなければならなくなる それは新しいことをやっている時に起こるだろうし、今やっている新しいことが負債に変わる。作れば作るほど負債が増え、前に進むことができなくなる言語 それが動的言語 メンテナンスが常に必要でほっとけばハックされる。保守や改修に人が多く必要中間業者は儲かるのでメディア無料育成を通して広めてくる 煽っておいて自己責任の国 日本

静的言語サーバーサイドで何がいいかというと 自分は C# Asp.net(asmx or webApi) Ado.net 接続 & 非接続のDataSet 管理.exeアプリ(C# WinForms)をお勧めする やり方

もうお分かりいただけただろうか?動的言語とはSilerが定期的に仕事を得るために広めたガラクタ言語だったということを この言語いつまでも高い稼働の保守作業が必要だ。機能追加、言語仕様変更脆弱性修正するのにお金時間もかかる Silerはパンク屋だったのだ。 メーカー製の静的言語を使えばここまで時間も手間もかからなかった。

これ以上元請けはSilerが言われるがままにガラクタ言語を導入しないほうがいいだろう。技術者はSilerが無料教育してくれるからといってガラクタ言語を学ぶのはやめたほうがいい。(洗脳されて信者になるな) 特に技術者はこの言語マスターたからといって独立はできない。なぜなら、5人以上のプログラマーが働いてやっと出来上がるものほとんどだ。手間がかかるということは自分が一番よくわかっているはずだ。言語とともに使い捨てられる運命にあるのだ。IT経営者やSilerはその方が都合がいい。こき使ってやめられても独立できないのだから。雇ってはこき使って使い捨てる。それに加えて酷いピンハネ。100万で売って7割以上搾取 一人送れば70万円入る世界だ。まさにIT版のねずみ講  上のしか儲からないようになっている。Silerにとって開発現場炎上すればするだけよい。言語脆弱性があればあるほどいい、システムが手間が掛かるなら掛かるほどいい その分人を送り込めるからだ。その辺にいる素人適当教育して3年開発の下駄はかせて送り、現場炎上させて新たに人を送り込んで利益を得ている。

メモ

#1 PHPで改修しようにも簡単には改修できなくて、その間にハックされ情報流出すること結構あるようだ @WikiPHP

#2 2013年 Javaフレームワーク Strutsサポートが終了した こういうフレームワークをメデイアで煽っておいて最後自己責任される。オープン言語はやってはいけない

#3 これはどの業界にも言える事だが、気合い、根性気合馬鹿から組織を乗っ取られないようにするにはどうすればいいか考えないといけない。コミュニケーション社員を懐柔し組織を乗っ取った筋肉馬鹿は面倒なことを気合根性で乗り切ろうするから失敗する。日本はそのしわ寄せがまず下くるから会社が壊れる。脳筋バカは最後まで居残る。(○ーイズ、○ルマー、○ニー、旧日本軍タバコ室や残業特定社員を仲良くさせるからだめなんだろう 履歴書の項目が少ないのも問題なんだろう 理系体育会系,血液型,さう脳とか履歴書は書く項目が少なすぎる

#5 仕事の最終目的コミュニケーションではない コミュニケーションするコストが高いといつのまにかそれが目的に置き換わってしまう事がある。コミュニケーションの得意な奴が本当に優秀な人をさしおえて前にでてくることだってある。 RedMineイラレSVNなどでコミュニケーションコストを下げることで優秀な人が大声を張り上げなくても力を発揮できる環境を作るべきだ

#6 事務仕事のツール化、自動化、ロボット化、コミュニケーションコストを低くするツールの導入で、声が大きい人や事務だけ得意な人が権力を握ることを防ぐ事が出来る

#7思えばSiler業界自分たちが儲かりがたいためにガラクタ言語(Java,PHP,RoR,Ruby,Js,Html5,Flash)に人材を誘導しすぎた。出来損ない言語の非効率生産性保守作業をしている間に社会進化が遅れ世界とのソフト技術に差がついてしまった。人材も非効率的スキルしか身に付かなかったしそれしかやらせてもらえなかった。

しょーもない言語技術者に学ばせて社会の発展を止め、技術者を路頭に迷よわすよりも、有益言語を一つだけ覚えさせ、いろんな業界で使い回した方が業界的にも技術者的にも幸せになれたはずだ

C#ロボット組み込み機器,医療機器,WEB,スマートフォン,ゲーム,CG デスクトップアプリ,業務用ツール 様々なところで使う事ができるのだ。

特にロボットはMocrosoft Robotics StudioというVisualStudioロボット版の開発環境2006年から出ており、ロボット産業を発展させることだってできたのだ。(そのころのIT業界JavaLampが主)

Amazon倉庫ロボット自動システム

http://gigazine.net/news/20121231-kiva-system/

それを開発している会社採用情報 採用言語C++ C# Java

http://www.kivasystems.com/careers-at-kiva/

PHP RoR JS Rubyなんてどこにも書いていない 数年もすれば仕様が変りバグ脆弱性を出す危ない言語だとわかっているのだろう こんな危ない言語は使ってはいけない

Mocrosoft Robotics Studio

http://www.saturn.dti.ne.jp/npaka/robotics/index.html

https://www.microsoft.com/en-us/download/details.aspx?id=29081

続きはWEB

http://goo.gl/2nwGh

2014-02-25

結婚式をしたいので Backlog を借りた。

意気込み

Redmine結婚式タスク管理している人もいるようだし、Backlog管理しても良いじゃないか。

Redmine の例 → Redmineで結婚管理はじめ(させられ)ました - razokulover publog

方向性

こじんまりした式と食事会にしたいと思っているが、そもそも要件がふんわりしているので、これから詰めていく。

申し込み

プランと料金 | Backlog [バックログ] →この画面から申し込み画面に遷移できるが、フリープランテキストリンクさりげなくおいてあるので、見つからなければ「フリープラン」でページ内検索をする。

運用

カテゴリ種別
ファイルについて

今後について

結婚式管理向きのカテゴリやトラッカー、ワークフローというのが今ひとつ見つけられなかったので、今後ぐぐったり模索したりしていく。

2013-12-10

環境設定が一番大変

Redmineインストールがようやく終わった。

rubyインストールして、railsインストールして、PostgreSQLインストールして、OpenSSLインストールして、ImageMagickインストールしたけどrmagickがインストール出来ずに断念して、ようやくRedmineインストール可能な状態になったって敷居高すぎだろ。手順に沿って上記のソフトを入れるだけでも面倒なのに、所々でエラーになるし、手順は大抵Unix/Linux環境向けだし、インストールで力尽きた感がある。

大体新しい物を学習しようと思った時は一番最初環境設定の部分で躓くんだよな。

2013-11-22

http://anond.hatelabo.jp/20131122082134

なに?元増田は30そこそこの物凄い仕事が出来ない人?

35歳以上 は Subversion を 使っていて 35歳未満 は Git を 使っている

えーと、30代なら一番成長する20代半ばころはsvnだったと思いますし、仕事場でGitを使い始めたのなんて

早い企業で2,3年前だと思いますが、どういうことでしょう??

それとも、企業とかじゃなくて趣味での話をしてるの?

35歳以上 は オレオレFW を 作っていて 35歳未満 は オープンソースFW を 使っている

FWって何か、って話だよね?ちょっとしたスクリプトを組む事自体FWとか言ってそうだし、

ワンラインで出来るような物を大層なプログラムとして公開して、バカどもがそれを有難がってるようなのがありふれてるけど、

元増田はそういった何も自分で考えないでオープンソースを使う、ってのをよしとしたいのかな?

35歳以上 は パフォーマンス を 重視 35歳未満 は 開発効率 を 重視

効率が何か、って話だけど、35歳以上になってくると、最初開発やってる頃はマシンスペックがまだ十分じゃないかパフォーマンス重視、ってなるか。

そして今となっては馬鹿が描いたコードでもなんでも動くからなんでもいいから手が速いほうが良い、それは確かだな。

35歳以上 は Redmine を 使っていて 35歳未満 は 有料サービス を 使っている

これは上のオープンソースFW若者が使う、ってのと矛盾してるよな?

35歳以上 は Skype を 使っていて 35歳未満 は チャットワーク を 使っている

これなんかはそもそもそれぞれの使い道が違うものなんで。。。それすら分かってない辺り。。。

45歳以上 は 息 を していない

35歳以上、でも言えることだが、まともな人間は30代にもなれば現場で働く事はしない。

かっこ良くぷろぐらまー、なんてずっと現役でやってるのは、まともに管理仕事できないからそのまま現場に残ってるだけなのに。。

45にもなって現場で息してたら逆にキモいわ。。。

2013-11-06

Redmineの導入に失敗したアホマネージャTeam Foundation Server購入しようとか言ってる。

有料だから使いやすいはずだしVSとの親和性も高いはずだ、だって

もうね、アボカドバナナかと。

2013-11-02

私はコミュ障

自分プログラマ自分の働くIT企業は非エンジニア職が従業員の8割しめている。その8割の業務内容は営業とほぼ同じ(だと思ってる)。

営業島の隣に我々エンジニア島がある。隣にあるだけあって、にぎやかな雰囲気がとても伝わってくる。

営業の人ってみんなハキハキとがつがつと話してくる。

自分は吃りぎみなのですごく劣等感や、下手な事を言ったら時に大声で嘲笑われるという危機感も覚える。

話すにつれてテンパりが加速する。そして体温が上がり、汗がかいちゃう。臭くなって人を近づけたくない。(最初に戻る)

私は、その『嘲笑われるという危機感』がとても強く感じるみたい。なのでできれば口を動かしたくない。チャットRedmine経由で済ませたい。

今日会社代表にキミってよくわからないよね、と言われてしまった。

つらい。

2013-03-03

RailsとTwitterBootstrapでエロ動画ソーシャルブックマークWebサービス作った

Rails + Twitter bootstrapでエロ動画ソーシャルブックマークWebサービスソーシャルオナニー=ソシャニーを作りました


こちらです http://www.socianie.com


【なにこれ?】

かっこつけた言い方をすると、

「いっぱいエロ動画あるけど結局みんなどんなお宝動画で抜いてるの?という日常的な疑問への答え」

とかでしょうか。

実際どんな事が出来るサービスかというと、基本的には、はてなブックマークのようにエロいページをブックマークする(その時に、コメントを付記することができる)というものです。

サイト内の他のユーザーフォローすることができ、TwitterのようにTimelineのようなものがあってそこにフォローしている人がブックマークしたページが表示されます(そのページが、xvideos,fc2などの有名サイトならば埋め込みプレーヤーですぐ再生出来ます。)

まりフォローしてる人の最新お気に入りエロ動画がチェックできます

ブックマークされたページはそれぞれが固有のページを持っており、タグを付ける事ができます

ユーザーブックマークしたもの動画一覧で横断的に見ることができ、並び替え・検索などが出来ます

ブックマーク数で今日ランキング今週のランキングなどが見れます

あと、累計ブックマーク数によってユーザーランクが上がったりします。

TwitterOAuth認証ログインが出来ますTwitterツイート投稿などはしません。また、サイト内の名前アイコンTwitterのものを流用するかどうかも自分で決められます。)



他のエロサイトとの違いは、3つあると思っています

ソーシャル機能。他にも世の中に色々素晴らしいエロサイトがありますがそれらはソーシャル機能を持つものが少ない。

②上記の話とちょっと被ってますが、他のサイトは基本コンテンツ自体を自動クローリングするけれどソシャニーはそこをユーザー自身に委譲しているため、集まってくる動画の質はそれに比べて上がるんじゃないかというのと、

エロサイトありがちな出来るだけごちゃっと感を無く広告も無しでTwitter bootstrap使って小綺麗な感じ


作成後記】

Webサービス作るならRailsかな楽で便利らしいしというざっくりとしたイメージからRailsで作り始めましたが、

ネット情報入門書に取り組んでもサンプルと同じモノは作れても実際自分が作りたいモノになると、で、どうやるの?となりなかなか進みませんでした。

Railsは色々と勝手によろしくやってくれる機能が多すぎて実際何が起きてんの?というのがわかりづらいというのが第一印象でした。

色々試行錯誤した結果、一番参考になったのはRails tutorial( http://ruby.railstutorial.org/ruby-on-rails-tutorial-book )でした。

英語ですがバージョンは新しいしBootstrapの使い方もわかるしサンプルがTwitterクローンサービスを作ろうというなかなかおもしろものなので途中で飽きること無く取り組めました。

何かを学ぶ時は、モチベーションが続く形の学び方が一番いいと思いました。

僕はエロ動画が大好きなので、エロサイトというのもモチベーションの1つです(ただ、作業中に脱線して気づいたらキーボードではなく下半身に手が伸びているという事もありました。)

また、上記のチュートリアルテスト駆動開発なのでSpecテストをモリモリ書いているのですが、とりあえずはテストに関しては何をやってるのかざっと眺める程度で精読しませんでした。

まずは全体像を把握して何が必要か把握したかたからです。結果的に最後までやりきれたので良かったと思います



あとは、Rails固有の知識ではなくWebサービス全般の知識で足りないな、と思ったときネット上や本屋立ち読みで済ましました。

ネットで細切れにお勉強している場合本屋で体系的にまとまっている本をざっと読むと意外に抜けてる知識が保管されたり脳内インデックスが作れるのでいいと思いました。


バージョン管理gitを使いました。

理由はみんなが良い良いというので乗っておくかという安易なものです。

実際のところgitの良い所を使い倒せているのかというと全くそんな事ないですね。

せいぜいstash位でしょうか。あとbisectとか。


リポジトリ最初DropBoxに作ってたのですが、途中からBitbucketを使いました。

GitHubを使わなかった理由はBitbucketプライベートリポジトリ無料で持てるからです。

また、恥ずかしがり屋なのでGithubで公開は敷居が高いと感じたからです。

初のRailsプロジェクトというのもありソースがイケてないので恥ずかしいのです。

いつかイケメンコードGithubで公開してオレツエーしたいものです。


サーバーエロOKのところを探すのがなかなか難しく結局海外VPSを使いました。

Linodeというところですが、他との違いを挙げるとiPhoneアプリ経由で再起動などが出来たりします。あまりこの機能使ってないですが。

OSベタCentOSです。

構成はpassenger+apacheで、DBSQLite特にLBなどはないです。

諸々構築後に人気が出た時困らないように負荷分散のお勉強なんぞもやりかけましたがまずは不要かなということで辞めました。

ちなみにサーバーがUS西海岸なのでSSHで作業するとエディタちょっともっさりすることがありました。


プロジェクト管理は、会社でも使ってるのでRedmineかなと思ったのですがどうせ一人だしRedmineのUIきじゃないのでTrello( https://trello.com/ )を使いました。

TODO,Doing,Done,Bug,Suspendのリストを作ってやること忘れないように管理しました。

ふと出先で思いついた機能とかをiPhoneでスイっと追加など出来て便利でした。


正月に公開してお友達界隈で見てもらったんですが、よかれと思って作ったChrome拡張CSRFの対策が不備あり結局ブックマークレットにしたり、

ソースを見てもらったら設計RestfulじゃないとかControllerがfat過ぎるModelに押しこめなどアドバイスをもらえたり無知な僕には色々とお勉強になりました。

出来たものはしょぼいものですが、「Webサービス作ったことないコンプ」は少し解消出来た気がします。


以上、月19ドルも払ってるのにお友達だけで使われてるのも寂しいので増田でまとめついでに宣伝してみました。

叩かれるんでしょうか。怖いです。いじめないで。

2013-02-20

バックログってチケットの削除できないのか

何この糞サービス。有料らしいから高機能を期待していたのだがこれならRedmine使うわ、つーかこれじゃRedmine劣化コピーみたいなもんじゃねえか。これで金取ろうってか。アホか。バカか。市ね。やっぱり日本企業は糞。

2012-05-18

ハッカーVimを使う」 騙される若者たちなのか

Eclipseemacsvimより優れている点を挙げてみよう。

 

 

リファクタリング機能が強力 →本当か

CVSリポジトリの構成を直接覗ける →redmineとかを使ったほうがいいんじゃないのか

デバッガグラフィカル → それ、うれしいか

・設定できる警告メッセージの種類が豊富。→警告そんなにいるのか

復元機能が非常に充実している。 →バージョン管理ソフトがあれば普通だし

 CVSのように以前の状態に復元すること、以前の状態の →diffじゃダメか、というかなんでいまどきCVSなの

 ソースコードとの比較も容易。CVS(Eclipse標準装備)/Subversionプラグインにもこの機能存在する。

プラグインの数が豊富、膨大。 → 数があってもつかえるのは少ない

プラグイン開発環境Eclipse自体に用意されている。 →開発環境を使って作る程のものでもなく、バッチファイルとかスクリプトでよくね

ライセンス形態CPLであり商用利用もしやすい。 →eclipse組み込んで出荷するの?

・上位版にWSADが存在する。 →WSDADってなに、WebSpereの残骸?

IBMバックアップがついている。→それは何か役に立つの

Smalltalkで有名なVisualworksの影響を受けているため、

JUnitプラグイン(Eclipse標準装備)によるテストファーストリファクタリングの他、eXtreme Programming環境が充実している。→Jenkinsのほうがよくね

SubclipseプラグインによりSubversionにも対応できる。これはCVSよりも強力!→コマンドラインから実行するsvnコマンドを覚えておくとはターゲットでも動いて便利だよ

・Call Hierarchyプラグイン(Eclipse3.0から標準装備)によりメソッドの呼び出し階層を調べることができる。この機能は強力だ!→スタック見るだけのことじゃないの

プラグインによってはURLを指定するだけでプラグイン自動ダウンロード自動インストール

自動アップデートができるためプラグインインストールが非常に容易。→勝手に変わったら怖くない

Eclipseから直接Tomcat, JBossなどを再起動できるSysdeoプラグインJBoss-IDEプラグイン

 という強力なプラグインが充実している。→えー、今頃Tomcat

EclipseUML Omondoプラグインによりクラス図などを書いたり、

 UMLによるModel Driven Architecture, リバースエンジニアリング

 などを即座に実現できる。→これは何だかからない

RSSリーダープラグインMP3プラグインAll The Newsプラグイン

など様々なプラグインが充実している。→それ開発ツールじゃなくて携帯でやったほうがよくね

PHP開発が可能なTruStudioプラグインPerl開発が可能なPerl E.P.I.C. プラグイン

C/C++開発が可能なCDTプラグインAspectJ開発が可能なAJDTプラグインなど

言語プラグインが充実している。→Java以外は所詮おまけだけどね

・そのほかにD言語プラグインC#プラグインPythonプラグインJavaScriptEditorプラグイン

CSSプラグイン, HTMLプラグイン, XMLプラグイン、(Jakarta)Velocity UIプラグイン

Apache Antプラグイン(Eclipse標準装備)、非常に強力なApache Mavenを使うことができるプラグイン

ゲームができるプラグイン、メーラとしてつかえるプラグインWikiプラグインHibernateプラグイン

FindBugsプラグインCheckStyleプラグイン、JalopyプラグインSobalipseプラグインソロプログラマープラグイン

など様々なプラグインが充実している。→それぞれ単機能ソフトのほうが充実してるんじゃないの

 

 

どうしてもeclipseというなら止めないけど

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