タグ

developmentに関するB4Uのブックマーク (24)

  • ビギナー Web プログラマに一皮むけるためにやってほしい5つのこと - イトウ アスカ blog

    1. Web サーバの設定方法を覚えてほしい そんなに深くじゃなくてもいいんです。Apache でも IIS でも、なんだったら AN HTTPD だっていい(というか AN HTTPD って学習用にはかなりおすすめです)。それでどこにファイルを置くと外部からアクセスできちゃうのかということを知ってほしい。直リンクで様々なファイルを叩いてほしい。 「どんなところで稼働するのか」ということをほとんど学ばずに Web アプリケーションを書いている人って意外と多くて、そういう人が顧客情報がぎっしりつまったデータファイルを平気で外部からアクセス可能なところに置いたりするんですよね。 2. HTTP クライアントを作ってみてほしい とにかく Web プログラム自身が吐き出した HTML を善意に解釈するブラウザ(IE や Firefox)からのみアクセスされるものだと思い込んでいる Web プログラ

    ビギナー Web プログラマに一皮むけるためにやってほしい5つのこと - イトウ アスカ blog
  • きれいなソースコードを書くために必要な、たったひとつの単純な事 - よくわかりません

    「構造のきれいなプログラムを書けるようになるためにはどうすればいいのか?」という質問を受けたので、「はて?どうしているだろうか?」と考えてみました。あ、形式知にきちんとなっているようなテクニックみたいなもんじゃなくて、モノローグなので、あまり凝ったものは期待しないように。 http://blog.shibu.jp/article/28983162.html 自分なりにもっと凝縮版を。渋川さんが言っている事全体もその通りとは思うけど*1、もっと簡単で、しかも射程が広い、と自分が思っている事。 渋川さんはちょろっと触れてるだけだけど、自分はこれが最も基的で汎用的、かつ、ソースをきれいにする原動力となる上にバグをも減らしてコードの汎用性まであげる、コーディングのエンジンみたいなものと思ってる。それは、 「すべてに正しい名前を付けて、そして、正しい名前であることを維持する」という鉄の意志 クラス

    きれいなソースコードを書くために必要な、たったひとつの単純な事 - よくわかりません
  • プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ

    プログラミングを始めてから今日に至るまで、 様々なタイプのプログラマーと開発を共にしてきたが、 驚くべき速度で高い品質のソフトウェアを作り上げるプログラマーには、 一つ共通の特徴があるように思える。 それは、「はまる」時間が極端に短い、ということである。 風のプログラマー」を指向しており、開発速度を重要視している。 例えば平成14年未踏ソフトウェア創造事業「PICSY」では、 発表直前に知人でプロジェクトリーダーの鈴木健にレスキュー隊として呼ばれて 2,3日でGUI全般と、クライアント/サーバー通信部分の設計と実装を終わらせたのだが、 このときなどは、大体の要件を口頭で聞いた後は、 ほぼまったく手が止まらずコードを書き続ける感じで開発をしていた。 「はまる」時間の長さは開発速度に直結するわけだが、 プログラマーが「はまる」場合にはある程度の傾向があると思うので、 今日は「はまる」プログラマ

    プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ
  • 特集:組み合わせテストをオールペア法でスピーディに!|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:組み合わせテストをオールペア法でスピーディに!|gihyo.jp … 技術評論社
  • MacBookPro が来た - レジデント初期研修用資料

    医局の先輩がMacBookPro を買った。 同じ世代のパソコンなのに、自分が使っているThinkPad のT61 が、 いきなりみすぼらしく見えて、悲しくなった。 黒が輝いていた頃 銀色のノートパソコンに人気が集まってた頃、ThinkPad は「黒は銀より輝く」だったか、 黒いプラスチックの筐体にこだわりを持っていることを宣言したりして、かっこよかった。 昔のThinkPad は、風格あった。 今も昔も、ThinkPad の筐体はプラスチックだけれど、中身には金属のフレームが入っていて、 しっかりしていた。プラスチックだけれど、まっすぐであるべきところはまっすぐだったし、 たわむところなんてどこにもなかった。 今まで使っていたA30 からT61 に乗り換えて、パソコンの性能は4倍ぐらいに上がったけれど、 見た目は安っぽくなった。T61 の筐体は、フレームを包んでいるプラスチックの薄板が微

    B4U
    B4U 2009/02/13
    どちらにも、それぞれの哲学が盛りこまれている
  • 長文日記

  • 日本のiPhone開発者は同盟を組むべきだと思う | fladdict

    iTunesストアのランキングに入った方は知っていると思うけど、日iPhoneアプリ市場は相当にちっちゃい。 日市場だけを対象にするなら、黒字になるアプリを作れる個人はほんの一握り、企業ならばほとんどは赤字となってしまう。 思うに、ランキング上位を狙える個人プレイヤーは、国内でお互いを潰しあって得をすることなどひとつもない。 iClouds, PocketGuiter, FingerPianoといった上位ランカーの個人開発アプリは、おそらくマーケッティング的な問題さえ解決すれば、国際市場で勝負するにたるクオリティを持っていると思う。 どうにかして、日iPhoneアプリ開発者を束ねて、1つのブランドという形を作り出せないだろうか。そしてそのブランドに広告、マーケティングのコストを集中することで、海外の市場に攻め入ることはできないだろうか? ということをここ2週間ほど真剣に考えている

  • エンジニア的発想は危険な気がしている - 矢野勉のはてな日記

    雑談「エンジニア主導で作ると、動いたところで満足してしまう。『ちゃんと動いているから、あとは使う人が分かってくれるだろう』と、考えをストップするところがあった。当は、動いたものを説明して分かってもらい、使ってもらうところまで来てやっと完成なのに」近藤社長「未熟だったと思う」 はてなが目指す“脱IT系” (1/2) - ITmedia News なんかね、私がコンピュータにはまったときに理想とされていたことから比べると、それでもまだ足りないと思っちゃったんです。 自分ができているかどうかは棚に上げて、理想とするところを考えてみる。目標がどこにあるかっていうのはすごく大事なことだと思うし、上記の発言は目標を吐露したものだと思うので。  私はMac OS Xが生まれる前の、漢字Talk 7とか作ってた頃のAppleの、Macintoshを買ってコンピュータの世界に没入しました。そのころのコンピ

  • 無償でモノを作ってエライ目にあいました

    まだまだ勉強不足が目立つ輩ですが、DTPやWEBのデザイン及び製作をして生計をたてています。 最近、webで知り合った人と一つサイトを作ろうという話になりました。 それは3年程付き合いのあった方から声をかけてもらったのがキッカケで、 その方と、その方の友人を紹介してもらい、3人で立ち上げることになったのです。 趣味ということなので無償で、コジンマリした場にしようということでした。 色々クリアすべき課題はありましたが、良いものができれば・と、 製作をはじめるまでの必要な人集め・企画出しにも可能な限り力を尽くしました。 私以外のメンバーは特にwebや企画や製作に慣れているという訳ではないので、 自然、私がメインでやるような形になっていました。 実際のサイト製作に入るようになった頃には、 デザイン(アイディアラフ)に対し、立上げメンバー・上述の2人が遠慮なくダメ出しするようになっていました。 彼

    無償でモノを作ってエライ目にあいました
  • Engadget | Technology News & Reviews

    Apple's thinner new iPad Pros feature an M4 chip and "tandem" OLED displays

    Engadget | Technology News & Reviews
  • エンジニアによる技術革新を妨害するのはエンジニア:Geekなぺーじ

    エンジニアによる技術革新に対する大きな障害は、非エンジニアではなくエンジニアであるという場合もあります。 技術者やエンジニアは、新しい発想に対して無駄にネガティブな意見を連発したり、単なる抵抗勢力でしか無くなる瞬間もあるような気がしています。 例えば、熟練度が高いエンジニアほど新しいものよりも、枯れたものを好む傾向があるような気がします。 以下、エンジニアによる抵抗勢力的発言としてありそうなものを考えてみました。 なお、フィクションなのでご注意下さい。 (自分が過去にやって「あれは自分が間違っていた」と思ったことが一部含まれたりしているわけではないのでご注意下さい。そんなことはありません。) 1.「先行事例が既にあるよ」 ちょっとでも似たようなものがあれば「先行事例があるから無駄」という意見を言う人がいます。 「このような先行事例がある」というアドバイスは非常にありがたいのですが、「やるの

    B4U
    B4U 2008/12/11
    枝葉末節は禿同 全体を俯瞰してくれ、上司なんだからw
  • HisasAnn.com is for sale | HugeDomains

    Make 24 monthly payments Pay 0% interest Start using the domain today. See details

    HisasAnn.com is for sale | HugeDomains
  • iPhoneに対抗するデバイスを作るには何をすれば良いか

    今日の朝に、IDCのNancy Gohringという人からiPhoneに関してのインタビューを受けたのだが、それがさっそく記事になっていたのでここで引用しておく。 "A lot of people are trying to steal the thunder from Apple," said Satoshi Nakajima, who spent more than a decade at Microsoft, started software platform developer UIEvolution and most recently started up iPhone application developer Big Canvas. "But unfortunately they are focusing on touch screen or bigger screens,

  • 「組み込みソフトウェア」とは何か 〜PC系ソフトウェアとの違い〜 - キャズムを超えろ!

    Web業界の方に「組み込み系ソフトウェア」「家電系ソフトウェア」という話しをすると途端に表情に?マークが浮かび、会話がかみ合わなくなることがある。先日id:amachangと飲みながらそんな話しをしていたので、組み込みソフトの世界について、Web業界・PC業界の方にもわかりやすく説明してみたい。折しも就職活動が激化する時期でもあるので、組み込みソフトウェア業界ってものがいったい何を指すのかよくわからん、という学生の諸君の参考にでもなればと思う。 そんなものにもOSが 自宅にあるルーターやDVDレコーダー、テレビ、カーナビ。普段なんの気なしに使っているけど、実は中をあけてみると、WindowsだのLinuxだのといったOSが入っていることがほとんど。でも起動するときにWindowsのロゴマークとか出ないのは、単に出ないようにしているだけ。ものすごい極端に言えば、メディアプレイヤーしか使えない

    「組み込みソフトウェア」とは何か 〜PC系ソフトウェアとの違い〜 - キャズムを超えろ!
    B4U
    B4U 2008/12/01
    ずいぶんレベルの低い話だな(レイヤー的な意味で)
  • トラ技付録78K基板を使おう

    トランジスタ技術2008年8月号には、NECエレクトロニクスのuPD78F0730を搭載したマイコン基板が付録されています。uPD78F0730はUSBを内蔵したワンチップマイコンで、とても使いやすい石です。マニュアルや開発環境、ヘルプがすべて日語であるのも嬉しいです。 正直言って、シンプルで手軽なぶん32bitマイコンよりずっと使いやすいと思います。たいていのことは8bitマイコンで出来てしまうのですから。 特徴 8bitマイコン。 USB経由でフラッシュROMを書き換え可能 RS232C不要、ジャンパ切り換え不要 ROMは100回までと書かれているが、実際には何回でもOK (記事執筆時には数百回を軽く超えています) ■最新情報 Windows Vista、7および64bit版OSへの対応について New! (平成22年5月11日) Lattice XP2用のUSBプログラマのWind

  • 誰が AutoPagerize を提供すべきか: Days on the Moon

    はてなブックマークがリニューアルしました。新しいはてなブックマークの個人ページにはページ自動ロード機能、通称 AutoPagerize 機能 (そう呼んでいる人がどれだけいるかは知りませんが) がついています。さて、AutoPagerize のような一般の Web ページにも適用しうる機能は誰が提供すべきでしょうか。ページの製作者でしょうか? ユーザー側が (ブラウザの拡張機能も含む) ユーザースクリプトとして導入すべきでしょうか? はたまたブラウザ側の仕事でしょうか? Twitter 上でそのことに関するやり取りがあったので少しまとめてみました。 hotchpotch bbeta ってデフォルトで AutoPagerize ついてるんだ。変なボタン押すと有効になるっぽい(haihai sakura sakura) (2008-11-10 11:50) os0x はてなブックマークβ の

  • 優秀なプログラマを雇う方法:Geekなぺーじ

    「A Guide to Hiring Programmers: The High Cost of Low Quality」という記事と、その記事への捕捉として後ほど投稿された「A follow up to "A Guide for Hiring Programmers"」という記事がありました。 プログラマの雇い方というタイトルではありましたが、内容はもう少し広いです。 一部著者の熱すぎる想いが加熱しているように見える部分や、アメリカ的事情に見える部分もありましたが、全体的に興味深い内容でした。 以下、2つまとめた要約です。 3番までが一つ目の記事で、4番以降が二つ目の記事要約です。 誤訳等が含まれている可能性があるので、是非原文をご覧下さい。 概要 Perlのコミュニティでプログラマを雇う事(特にPerl開発者)を話し合っていて、以下の点で知人達と合意ができた。 どのようなプログラミング

  • fladdict» ブログアーカイブ » iPhone,Flash,Androidのパワーバランスに変化か

    久しぶりにFlash使いも読んでて楽しめる、梅田もっちー的な煽りまくりエントリ。 先月まで、僕はiPhoneへのFlashPの搭載は100%ありえないと言い切っていた。しかし昨日、突然にモバイル・プラットフォームのパワーバランスに大きな変化がでそうなニュースが入った。 それは、次のiPhone SDK2.2SDK2.1のsafariから、ウェブアプリがローカル保存できるようになるったらしいというもの。一見、たいしたことのないニュースだけど、多分これはモバイルのパワーバランスに大きな変化をもたらすことになる。 <追記> iPhone 3G Wiki blog様に、ローカルキャッシュは2.1の段階で実装されてるとの指摘をいただきました。これは僕がローカルキャッシュのエントリの時期的にSDK2.2と間違えたミスです。一方でこのミスは文の論旨そのものには影響しません。ローカルHTMLは依然として

  • 組込みソフトってなに?(高校生の質問から) - ある組込みソフトエンジニアの日記

    ※図はもとの記事をご覧ください。 『組込みソフト開発におけるプロセス改善』の記事に匿名さんから次のようなコメントをもらった。 すみません、初めてのコメントです。実は私、高校生なんですが、 組込みソフトに興味を持っています。今、私たちの生活の中で(身近なところ)よく使われている組込みソフトってなんですか。答えてくれるならすごくうれしいです。お願いします。 そもそも、このブログを始めた最初の目的は読者との双方向コミュニケーションなので、いただいたお題に対して答えてきたいと思う。(=○○)の記述は大人向けの解説。 自分は組込みソフトを説明するときにこの絵を使うことが多い。 まずは、一番左を見てもらいたい。 そもそも、人間が生活していく上であると便利なものはたくさんある。便利なものがあってもオーダーメードで作っていたのでは多くの人に使ってもらうことができない。 だから、加工しやすい部材を使って同じ

    組込みソフトってなに?(高校生の質問から) - ある組込みソフトエンジニアの日記
    B4U
    B4U 2008/09/19
    「ソフトウェアエンジニアはハードウェアの構成が決まれば、勝負の世界は自分が書くプログラムにゆだねられる。」←初期ロットのファームが糞な理由がここにある 商品価値向上や、やりがいに関しては同意
  • ソフトウェア開発の「自由の悲劇」 : 小野和俊のブログ

    クリエイティブな仕事というのはある意味で残酷だと思う。 なぜなら、 つくりあげたものが評価に値しないものだった場合に、 自由にできる環境があったのに、 この程度のものしかできなかったのかという批判が 人に対して直接的に向けられやすいからだ。 というような話を耳にすることがあるのだが、 「誰でもいいからお金を出すので好きにつくってよい」 という状況はほとんど考えられないわけで、 もし人の希望がかなった結果、 大したものを生み出すことができなければ、 自分には新しいものを生み出す才能がないのではないかという 悩みに直面することになる。 もちろん、中には自分自身でソフトウェアを次々と開発して、 ダウンロード数やアクセス数、メディアで取り上げられた記事などを印刷し、 この企画を会社の事業として採用しないか、 と持ちかけてくるような強者もいる。 だがそういう人でさえ、注目を浴びたソフトウェアの影

    ソフトウェア開発の「自由の悲劇」 : 小野和俊のブログ