タグ

2012年11月3日のブックマーク (16件)

  • SI業界を目指す君達へ贈る「何故システム開発はテンパるのか」 - novtan別館

    先日学生に聞かれたんですよ。 「下流工程は大変って聞きますが、上流は楽なんですよね?」 よろしい、君はよく勉強している。でも根的に間違っている。下流工程が辛いのは、上流工程でちゃんと仕事ができなかったからだ*1。 というわけで、主に学生向きに話を単純化して語ってみます。これが普通だとか、一般的だとか言うつもりはなく、違う視点もあるかと思いますが、一つの考え方として。 SIでのシステム開発は、建設業にたとえられます。が。 顧客の希望を聞き、設計し、施工し、引き渡す。こういった工程を踏む仕事ということで、システム開発はよく建設業にたとえられます。実際に工程管理の手法なども似通っています。ところが、大抵の場合、耐震偽造をした建築物よりもシステムのほうが脆弱に仕上がります。何故でしょうか。 一つには、建物の図面を引くには建築士の資格が必要ですが、システムの設計に資格は必要ありません。 もう一つ、

    SI業界を目指す君達へ贈る「何故システム開発はテンパるのか」 - novtan別館
  • 帰国子女だがわりと真剣に英語が上達する方法を教える : BIPブログ

    1 以下、名無しにかわりましてVIPがお送りします 2012/10/22(月) 22:34:33.97 ID:JniGsD8r0

    帰国子女だがわりと真剣に英語が上達する方法を教える : BIPブログ
  • はてなブログ | 無料ブログを作成しよう

    我が家のダグウッド ダグウッドとはハナミズキのことである。昔、日からポトマックリバーの桜の苗木を送った返礼として、アメリカから送られて来たのが日での始まりで、アメリカ原産でアメリカヤマボウシともいうらしい。 最近では日でも、あちこちで、街路樹であったり、庭木であっ…

    はてなブログ | 無料ブログを作成しよう
  • 業務プログラマーはこの先生きのこれるのか - novtan別館

    SIerはなくなると言われて久しいです。僕もそれは間も無くやってくる現実だと思います。少なくとも、従来型のSIという仕事自体はなくならないけど、そのやり方は大きく変わると思っています。いくらクラウドだSaaSだなんだといっても業務要件を自動で書いてくれるわけではなく、何が正しいかの判断もしてくれません。今までにもまして、何を組み合わせてどう作るかを考える必要がでてくるし(従来であればスクラッチで作ります!ってのが出来たものもそんな金かけるなんてアホかと言われる世界です)、そうなるとエンジニアは広範な知識と経験を持って勝負しなければなりませんね。 しかし、いわゆる上流の工程が今にもまして重要になる反面では、下流の仕事が減っています。コアロジックさえ設計書に書いておけば、それ以外は自動生成されてテストしするだけだしテストも自動化されてるよ〜なんてことになるといわゆる大量な作業をもくもくとこなす

    業務プログラマーはこの先生きのこれるのか - novtan別館
  • SIerが必要としているのは業務知識だという都市伝説 - ひがやすを blog

    SI業界が開発するシステムの目的は何か? それがつまり「業務知識」というやつで、金融や保険だったり、証券取引、財務会計、生産管理、物流・在庫管理、販売管理だったりするのだ。それぞれ必要とされる知識は非常に多い。普通の新入社員がOJTで身につけようと思ったら数年かかってもおかしくないだろう。 金融(ディラーが使うようなポジション計算をするフロントシステム、リスク計算をするようなミドルオフィス、勘定系のバックオフィス)、流通、輸出入、製薬など、いろんな業務をやってきたおいらが通りますよ。 確かに金融は業務知識がないと歯が立たない。でも、自分の経験した限りでは、それ以外の業務は、案件が始まってから勉強しても十分間に合います。 一週間以内の勉強で、お客様のところにいってシステムの仕様を話し合うことはできるようになります。もちろん、この道何年って人にはかないませんよ。でも、仕様を決める分には困らない

    SIerが必要としているのは業務知識だという都市伝説 - ひがやすを blog
  • Webシステム開発者に送る便利なテンプレート·Web App Theme MOONGIFT

    正直、Webデザインは苦手だ。システムは構築できても、その後のデザインで行き詰まって頓挫したサービスは数知れない。最近ではWebデザインテンプレートを使うようになったが、汎用性の低いものが多くカスタマイズも困難な場合が多い。 Basecampにも似たWebアプリケーションテンプレート 例えばWebシステムの管理画面を考えた場合、ユーザ向けの画面は気合いが入っているのに管理画面は酷いものが多い。そこで使ってみたいのがWeb App Themeだ。 今回紹介するオープンソース・ソフトウェアはWeb App Theme、テーマにも対応した汎用的テンプレートだ。 Web App ThemeはLighthouse、Basecamp、RadiantCMSにインスパイアされたWebアプリケーション向けテンプレートだ。右上のユーザ情報、タブを使った機能の振り分け、個別のタブの中にさらにセカンダリーのタブを

    Webシステム開発者に送る便利なテンプレート·Web App Theme MOONGIFT
  • サーバサイドJavaScriptの本命「node.js」の基礎知識

    稿では、Node.jsの特徴や動作原理に触れ、サンプルや役に立つパッケージ、活用事例などを紹介したいと思います。 主なサーバサイドJavaScript Node.jsに触れる前に、予備知識として他のサーバサイドJavaScriptにも触れておきます。Node.js含め、サーバサイドJavaScriptには、主に以下のようなプロジェクトがあります。 サーバサイドJavaScripの標準仕様「CommonJS」とは サーバサイドJavaScriptには、「CommonJS」と呼ばれる標準化が策定されています。標準化というと難しい感じがしますが、要はサーバサイドでJavaScriptを実行するのに何が必要かを仕様として、定義しているドキュメントのことです(例えば、「ログが必要だよね」など)。 Node.jsは、このCommonJSに則って開発されています。現段階であれば、CommonJSの仕様

    サーバサイドJavaScriptの本命「node.js」の基礎知識
  • 日本のSIerなどのプログラマは何故技術力が無いのか - maachangの日記

    「プログラムと言うものは、自由なものである」と私は思うわけだし、実践しているわけだが、一般的なシステムを作る場合、必ずと言っていいほど、以下の条件のものとなる。 0.OS 1.プログラム言語 2.IDE(総合開発環境) 3.データベース(RDBMS) まあ、0,1に関しては、最低限のものであるだろうが、2の総合開発環境も、あれば便利であると思うが、問題は3のデータベースが、日SIerにおける、プログラマの技術力を低下させる主な原因であると私は思う。 ・・・・え、そうなの?って思う人も多く居るだろうし、データベースなんぞ、システム開発における中軸的な存在って言うか、管理されたデータをI/Oし、利用することがシステムであるわけで、データベースが必須なのは当然だろうって思うかもしれない。 データベース(RDBMS)は主にSQL文を利用する。極端な例を言えば、プログラム言語で、ODBCやJDB

    日本のSIerなどのプログラマは何故技術力が無いのか - maachangの日記
  • 元プログラマのWeb企業人事、エンジニアのアピール下手を嘆く

    元プログラマのWeb企業人事、エンジニアのアピール下手を嘆く:きのこる先生のエンジニア転職指南(1)(1/2 ページ) 元プログラマ、現Web系企業の人事担当者による、エンジニア転職指南。「応募書類の書き方」や「自己PRの仕方」について、エンジニアの視点を持ちながらアドバイス。エンジニアの幸せな転職のために、菌類が奮闘する。 こんにちは。「きのこる先生」です。諸事情によりWebではきのこの姿をしておりますが、職はWeb企業の人事担当です。どうぞよろしくお願いします。 さて、連載のテーマはずばり、エンジニアのための転職ガイド。 「菌類に教えてもらうことなどない」と思う気持ちはもっともですが、まずはエリンギのバターあえでもべて落ち着いてください。 現役プログラマから「エンジニア専門の人事担当」へ さて、まずは私が記事を執筆しようと思った動機から。これは極めてシンプルです。 「エンジニア

    元プログラマのWeb企業人事、エンジニアのアピール下手を嘆く
  • 今こそ安心できるWordPressバックアップを!復旧作業まで実際にやってみたWordPress丸ごとバックアップ法

    ※BackWPup3が公開されました。BackWPup3でのバックアップ&復旧手順についてはこちらをご覧ください データのバックアップは大切ですよね!疑う余地はないと思います。 WordPressのブログも例外ではありません。バックアップしている人も多いですよね? でも、 「WordPress全体をバックアップできていますか?」 そして、 「実際にリストア(復元)作業を試してみたことはありますか?」 GoogleWordPressのバックアップ方法を調べてみると、データベースだけバックアップして安心していたり、復元方法の解説がない場合がとても多いです。 しかし、私はこう思います。 実際にリストア作業をやってみなきゃ、安心はできない! リストアできないバックアップは役に立ちません。やはり、一度リストア作業を試してみて、初めて安心できるのではないでしょうか。 そこで今回は、「プラグインを使っ

    今こそ安心できるWordPressバックアップを!復旧作業まで実際にやってみたWordPress丸ごとバックアップ法
  • ITエンジニアとしての道を究めるには(6)

    さまざまな困難をどう乗り切ればいいのか ITエンジニアとしての道を究めるには 第6回 「落ちこぼれエンジニア」のスキルアップ戦術 萩順三(豆蔵取締役) 2004/4/21 私は“落ちこぼれエンジニア”だった。これは事実だ。落ちこぼれだった人の記事など読みたくないと思わずに、どうかお付き合い願いたい。今回は、「落ちこぼれエンジニア」のスキルアップ戦術。つまり、落ちこぼれだった私の経験を振り返り、戦術としてまとめたものを紹介したい。 ■お荷物エンジニアの私 私はIT業界に遅れて入ったために、仕事ができない“お荷物エンジニア”だった。この業界に入る前に情報処理技術者試験などで勉強し、それなりの準備をしてきたつもりであるが、同レベルの若手エンジニアと比較すると仕事ができない方だった。実際に、私の上司は「中途採用の私は使えない奴だ」とほかの社員にグチを漏らしていたくらいだ。 必然的に第一線の面白い

  • Pilgrimage ‐巡礼‐ : 町並み竹灯り〜たけはら憧憬の路〜2012に行ってきました

    2012年10月30日21:54 町並み竹灯り〜たけはら憧憬の路〜2012に行ってきました カテゴリたまゆら漫画・アニメネタ 2012年10月27日と28日、広島県竹原市の町並み保存地区で『町並み竹灯り〜たけはら憧憬の路〜』が行われました。 竹原市はアニメ『たまゆら』の舞台としてお馴染みですね。作品内でもこの憧憬の路が登場しました。 私も去年訪れ、町並み保存地区に幻想的に光る竹筒の灯篭に心温まりました。 ⇒たけはら憧憬の路に行ってきました ※昨年度の記事です。 私は10月27日に訪れ、多くのたまゆらーな方々と一緒に、この心温まる憧憬の路を見学してきました。 当日は夕方から雨がパラつき、一時傘をささなければならないほど強く降る場面もありましたが、開催には影響無く、去年と同様、路面が濡れて一層幻想的になっていました。 松坂邸前。 『たけはら』の文字と、ももねこ様の足あと?w 松坂邸庭。 影絵で

  • WM3600R DMZ設定の説明

    WM3600Rに繋いでいるXBOXやPS3またはPSVITAやパソコンを簡単にポート開放できるDMZサービス設定手順の説明です。ただこのモデルはUPnP機能が優れているので通常ポート開放しなくともオンラインゲームやIP電話それにネットワークカメラ等も繋ぐだけで外部アクセスや双方向通信が出来るはずなのですがもしも通信に問題であればもしかしたらプライベートIPアドレスの可能性がありますのでDMZよりもWAN側IPアドレスの確認をまず行なって下さい。 設定の準備DMZを適用するPS3や任天堂Wiiもしくはその他クライアントのIPアドレスを固定して下さい。 PSVITAプレイステーション4プレイステーション3WiiU3DSXBOXIPアドレス:192.168.000.220 サブネットマスク:255.255.255.000 デフォルトルータ(又はゲートウェイ):192.168.000.001 プラ

    WM3600R DMZ設定の説明
  • ペパボでの GitHub の使い方 - Gosuke Miyashita

    必殺!Github導入に向けて上司を説得する時に使える資料まとめ - DQNEO起業日記 でペパボも取り上げて頂いたので、ペパボでの GitHub の使い方について、少し詳しく書いてみます。 開発での利用 これは普通の使い方ですね。なので省略。 GitHub Enterprise は利用していない 金額的な面で GitHub Enterprise の利用は厳しいため、GitHub Enterprise ではなく、ノーマル(?)な GitHub を利用しています。(GitHub Enterprise にすると、現在のコストの 8 〜 9 倍ぐらいになってしまう。) ここはセキュリティ面とのバランスが難しいところではありますが… とはいえ、GitHub に何かあってソースコードが流出した場合に影響の大きさが懸念されるサービスについては、GitHub を利用しない、といった判断もしています。(で

  • JavaScriptでうっかりやってしまいそうなこと色々

    こんにちは、中川です。 今回はJavaScriptで開発していると、うっかりハマってしまうちょっとした罠たちを紹介したいと思います。 JavaScriptでの開発経験者であれば、どれか一度はひっかかったことがあるのではないでしょうか? String ●String#replace()は文字列指定では全部置き換えない 対象文字列を一括して置き換えたいなどでString#replace()を使いますが、 検索対象を文字列で指定してしまうと最初に一致した部分しか置換しません。

  • おしゃれな賃貸・売買物件が見つかる不動産サイト11選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    お久しぶりです。最近、後藤から野田に名前が変わり、なおかつ婚約し、来週引っ越しをする野田です。 そして、メインビジュアルは自分の部屋です。25年間住み続けた家から、ようやく引っ越しをするので、最後にアップしたくなりました。 そこで今回のブログは不動産を取り扱うおしゃれなサイトをご紹介します。 自分自身、先週までたくさんの不動産屋さんをまわり、ようやく運命の物件に出会うことができました。その物件を探すのにも相当時間がかかってしまい、一時は諦めようと思ったことも……しかしテンションを維持するために、今回ご紹介するようなサイトをずっと見てました。 恋愛と一緒で、運命の物件と出会うのは急だったり遅かったり……。 皆さんにも、運命の物件に出会っていただきたい! それだけの思いでご紹介させていただきます。ご覧ください。 オシャレな不動産サイト11選 RealTokyoEstate-東京R不動産- ht

    おしゃれな賃貸・売買物件が見つかる不動産サイト11選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作