第3回コピー&ペーストでテスト仕様書を作っていませんか? 鈴木三紀夫,池田暁 2008-07-14
「プログラミングを学ぼうと瞬間最大風速的に意識は高くなるものの、一人でいると気がついたら一日ソシャゲして夕方頃に『また今日も勉強できなかった』と自己嫌悪。」モチベーションが続かない時の対策をはじめ、学び方、学べる環境の作り方をまとめています。
2014.7.24追記 結構読まれてるようなのでちゃんと「その2」へのリンクをつけました。 その2 2015.7.15追記 はてなダイアリー時代のレイアウトのままで読みづらかったのでレイアウトと誤植を修正しました。 2016.3.31追記 あわせて読みたい serihiro.hatenablog.com なんとなくこのエントリーに影響されたのと、 そういえば新年度になっていたので、新社会人向けのメッセージ兼、 自分の学習履歴の整理のために新しくシリーズものの記事を書いてみます。 1.これ何? タイトルの通り、『大学や専門学校で情報処理系の勉強をしてこなかったけど、何となく新卒でSEとかPGとか呼ばれる職業に就いちゃったてへぺろ☆』的な人向けに書いた「私はSE1年目〜3年目までこんな勉強してたよ」的な紹介記事です。 なお私も『何となく新卒でSEになっちゃった』人です。 どっちかといえばSIe
どうも僕だよ! 知ってる!?知ってるあのこと!もう体験した!?体験したよね!? あのこと!?決まってるだろ! ドミノピザと初音ミクの夢のコラボキャンペーンだよ! 知らないといううつけものは、この公式サイトを一読しろ! 一読と言わず凝視しろ! さらには、このコラボキャンペーンをやたらハイテンションで紹介する、 ドヤ顔のドミノピザのCEOの動画を100万回再生しろ! Domino’s feat.初音ミク このキャンペーンは、 AppStoreで配信されている、 ミクバージョンのドミノピザのiOSアプリからピザを注文すると、 ミク仕様の特性BOXに入ったピザが届く! さらに、箱がミク仕様というだけではなく、 そのアプリでミク仕様のピザの箱をカメラで映すと、 アプリ上で、さも現実にそこにいるかのように、 ピザの箱の上で歌い踊る初音ミクのパフォーマンスが見られるってものさ! ピザの箱の上に映し出され
はじめに 日本のIT業界では、技術職求人に対して、ちゃんと専門教育を受けていない(独学で身につけたわけでもない)人の応募の割合がとても高く、絶大なる不幸を生み出しているのが現状です。 これから社会人になる就活生の皆さんには、できれば不幸な人生ではなく幸せな人生を歩める選択をしてほしいとの願いから、このエントリーを書きました。 注意:ITエンジニアとして就活をしてプログラマー的な仕事が主な業務になる人が多いと思うので、この記事に出てくるITエンジニアという言葉は、プログラマーのことだと思って読んでいただけると幸いです。広い括りの題名をつけてしまってすみませんが、インフラ/ネットワークエンジニアやメーカーのエンジニアの話は出てきませんので、ご容赦ください。 目次 背景 プログラミング言語を覚えよう データベースの使い方を覚えよう オリジナル作品を作ろう(ここが一番大事) IT系の勉強会に参加し
経験ゼロでもできるプログラミング現場の単体テストを読んだので、そのまとめ はじめに 著者曰く、 初めて導入する単体テストの指南書 を目指した一冊。 単体テストを書いたことが無かったり、書いたことがあっても書き方の方針が定まっていない人にはおすすめの本。 逆に既にバリバリテストコードを書いてる人に、再確認的な内容になるかも。 単体テストについて基礎知識 アプリケーション開発では設計に時間がかかりすぎて、テストに時間をかけられないことがある。 致命的な障害発生する可能性がある。 とはいえすべてを想定してテストを実施することはできない。 テストケースを絞る必要がある 各テストフェーズの礎となる単体テストが重要になる 高品質なシステム ユーザーを満足させ、不安や不満をいだかせないこと システムエラー:データの破損などの心配が生まれる 応答が遅い:いらいら・二度と使わなくなる まとめてテストはダメ
Webアプリエンジニア養成読本アドベントカレンダーです。 Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita 前置き 本稿はあくまで、何のプログラミング言語もわからない人に向けた文章です。 オチですが 特に最初はプログラミングが詳しい人に教わりつづけるのが一番速いです。 千のブクマ、100のウェブサイト、10冊の本よりも、詳しい人は答えをくれる。 なぜなら、本はあなたの状況を勘案してくれず、人はあなたの意図を想像してくれるからです。 しかしまあ、運良くそういった教えてくれる人が身の回りに居ないことがあります。というか、居れば悩む事はないでしょう。 そうなるとコミュニティに参加して質問するか、あるいはコミュニケーションハードルが高いなら、やはり独習する事になるんですが、まあ、割と大変だ。さっさと覚えたいなら、さっさと聞ける人を見つけましょう。 しかし、思
ネットベンチャーに「企画しかできない人」はいらないと思う。 特に、文系でプログラム経験がなくて企画しかやってきてない人は、論理的思考能力がない人がめちゃくちゃ多い。大企業ではそれでいいけど、人も時間も予算も無い状況だとコミュニケーションロスとオーバーヘッドがでかすぎる。条件をつめたり、ロジックを埋める作業が出来ない。条件漏れとかめちゃくちゃ多い。デバイスの仕様制限すら分かってない人も多い。 GPSがすごい正確で一瞬で位置を取得できることを前提にしたアプリの企画とか、すべてのスマートフォンがiBeaconが動くことを前提にした企画とか、顔認識が100%であることを前提にしたアプリとか、プッシュ通知しまくるクソアプリとか、アプリの更新とデータ更新の切り分けが分かってないとか、お前の状態遷移を修正している時間のほうが時間が掛かる企画とか、もう、いやだ。それで、企画の発想が飛びぬけて面白い人なら、
あんまりネットの人たちには関係ないのですが 学内のプログラミング興味ある初心者向けに、勉強会を主催してみたりしました。 Tweetvite :: 人科プログラミング勉強会 #wjinka http://tweetvite.com/event/wjinka_tech 休憩の時間を挟むの忘れたり、ターゲットがまばらだったり、諸々の反省点があるので次回に活かしたいですね @koni君がjQueryの解説でCSSセレクタって言ったときの、会場の総ポカーンっぷりがすごかった なんかスライドシェアがおかしかったので、Google Docs で公開設定でおいてます その言語で何ができる? LLでゆるふわプログラミングのススメ 初心者はインタプリタついてる動的型の言語でガンガン実行してコード書いた方が学習サイクル速いから 学科で使わされるJavaなんか忘れてLLやろーぜって内容で 色々語弊がある表現が多く
僕はIT系の会社だから、たいはんの社員がエンジニア。僕自身はほとんどプログラミングすることは無くなってしまったけど、初期のころはちょくちょくコードを書いていた。今使うのはVBAとGoogle Apps Scriptぐらいかな。 それで、こういう会社をやってるとよく「プログラミングってどこから勉強したらいいんですか?」とか「プログラミングの勉強が続かない」っていう相談をよく受ける。これに加えて「今プログラミングの勉強してて、アプリ作ろうと思っています」と言われてから1年後にあってもまだ勉強だけしていて実際のアプリを作り始めていない人も多い。 今日はそんな方向けにちょっと筆を取ってみたのよ。えへ。 それではいってみよう。 1.プログラミングはどこから勉強したら良いのか? まず、僕自身がやってきた道順を紹介すると HTML CSS JavaScript(&jQuery) PHP Ruby & R
・本格的なプログラミングを学びたい場合は Java初心者入門講座 を次のステップとしてご活用ください。 ・Web系のプログラミングを学びたい場合は PHP初心者入門講座 を次のステップとしてご活用ください。 MySQLのデータベースを操作するには、いろんな方法(管理ツール)があります。 操作とは、データベース、テーブル、クエリなどへ対する参照・作成・追加・修正・削除などのことです。 これまでにも当入門講座では、 コマンドプロンプトやAccessを使った方法を紹介してきましたが、 もう一度まとめてみます。 MySQLをパソコンにインストールすると、 Windows付属のコマンドプロンプトから、コマンドラインで操作できるようになります。 これは講座の手順で、MySQLのbinフォルダに環境変数のPATHを通したため、 MySQL関係のプログラムがすぐに実行できるからです。 でもコマンドプロンプ
某有名エントリのリスペクト 普通の大学生でも、ちょっと勉強すればiPhoneアプリを作って、ちょっとしたお小遣いを稼ぐことが案外簡単にできるよ!という話。初心者向けに書くよ! iPhoneアプリ開発初心者といっても、Objective-Cを勉強するまでに他のプログラミング言語の経験がある大学生の話です。 スペック 1992年生まれの情報系大学生。 大学の授業でプログラムも多少やっていますが、Objective-Cは一切触れていませんので、iPhoneアプリ開発は完全に独学です。以下略。続き リリースしたアプリ 一ヶ月ちょっとの間、独学でObjective-Cを勉強し、先日アプリをリリースすることができました。 タッチでハゲ Ren Sakamoto 価格: 0円 posted with sticky on 2012.8.6 まぁ、超絶くだらないアプリですがそこはおいておきましょう! App
ネットに書いてあることを Evernote にクリッピングして iPad でチェックしたって、特殊な職業についていない限りふつうの人間はそれを活用できないし、もし活用したとしてもまわりと差異化はできないし、っていうか勝てないんじゃないのって話。 インターネットやめたほうがいい。 インターネットで何か新しい画期的なプロダクトを作ってザッカーバーグになるぜー、とか言うのはまあ簡単だけど、「逆張り」って言葉しってますか。 みんながやってるのとはあえて「逆」のことをやってみるっていうアレです。 「猫も杓子もドラッカー!ビジネス、マーケに組織術!」ってなってる世の中でドラッカー読んだって、それぜんぜん意味ないでしょ。あったとしても「みんなの話についてけるようにする」ってくらい。中学生か。 ドラッカー読んでる暇あったらとりあえず自然科学の知識つけてみるとか建築に手を出してみるとか、人とは逆のことやった
is a totally awesome idea still being worked on. Check back later.
バーンれっどさーん @ledsun たかしへ あなたの勤怠確認しました.こんなに残業が多い割に大して売上が上がってないのはどうしてですか?顧客との信頼関係の構築も甘いとと思います.来月からは頑張って下さい.ちなみに母さんは今月、10人月で作ったシステムを3000万で売ってきました。 バーンれっどさーん @ledsun たかしへ あなたの立てたスケジュール読みました。作成工数だけでバッファがありません。予想外の事態が起きた時はどうするのですか?残業でカバーですか?お客様が参加するイベントが入っていません。都度調整ですか?事前に提示していないと都合がつかなくても納期延長できませんが大丈夫ですか? バーンれっどさーん @ledsun たかしへ あなたの作った機能仕様書読みました。技術的面ではチャレンジグで素晴らしかったです。でも、このシステムを使う人にどういうメリットがあるか分かりませんでした。
就職して今日からソフトウェア開発者になった人向け。 本気! どれくらい本気かって言うと会社の新人に強制的に読ませてるくらい本気*1。読破したら偉いとか、興味をもってくれたらうれしいとかじゃない。絶対読め。そして絶対読める。 誰に? 対象とする人 SIerでWebアプリを作る 研究の道具としてプログラミングをしたことはあるがプロダクトを作ったことがない 今まで書いたプログラミングのコード量が3000行以下 文系出身でプログラミングとか知らない、今日からソフトウェア開発者を目指す 対象としない人 新しいことを知るのが好きで、難しい本ほど興奮する 既にプログラミング経験していて、プログラミングをの腕を上げる具体的な方法を知りたい ソフトウェア開発に興味がない 組み込み系とかソーシャル系とか自社サービスな人は、ネットワークとWebアプリは他の本に変えた方がいいかも 5冊の本 読む本は以下の五冊。そ
アジャイルソフトウェア開発はキャズムを超えたと言われてもピンと来てなかったけど、本当に超えたと僕が実感でき日も近いのではないかと思う@HIROCASTERでございませう。 「キャズム」という意味は、先進的な人と一般的な人との間にある隔壁のことです。 つまり、一部で活発になってきているアジャイルソフトウェア開発が一般的になってきているということ。 システムインテグレータ大手のNTTデータが下記の発表をしたことについて、思うことを書いておきたい。 若手リーダー層を対象としたアジャイル開発研修を開始 会社としての姿勢これまで欧米を中心に普及してきたアジャイル開発は、米国IT企業のソフトウエア開発における採用率で30%を超えるなど、欧米では最も利用されている開発手法となっています。昨今では、日本国内でも、Webサービス業界やゲーム開発業界などを中心に多くの開発事例が見られるようになってきましたが、
2. 自己紹介 名前: 濱田康貴 HN: (っ´∀`)っ ゃー Twitter ID: @nullpopopo Facebook: http://www.facebook.com/nullpopopo 職業: インフラエンジニア 趣味: 勉強会運営 自転車 Linux 7つ道具: vim awk grep ps netstat パイプ リダイレクト 将来の夢: geek団地 (iDC併設) 建設 3. githubって何? • gitのプロジェクトホスティングサービス • 100MBまで無料で使える • gitリポジトリを自分で作って公開できる • WEB上から変更履歴などが参照可能 • githubで公開されている他のOSSのコードをforkして開発することが可能 • ただしバグトラッキングシステムがない • バグトラッキングはIssueでできます ※ 出展: はてなキーワード http
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く