タグ

ソフトウェアと仕事に関するiwwのブックマーク (12)

  • 糞コードは直すな。 - Qiita

    とりあえず落ち着け。 みなさん、毎日なにかしらのコードを読み、開発する日々を送っていると思います。そんな中で、 糞コードは死ぬべきである!!絶対に直すべき!! という感情に取りつかれてしまうことがあると思います。自分の技術力に自信のある人ほど、無理やりにでも直そうと試みると思います。それがどんな修羅の道か。そして、糞コード修正がどんな道を歩むのか。この記事では糞コード修正の罠とありがちなストーリーについて書きたいと思います。 ビジネスとしてのプログラムは質的に糞である 例えば、「携帯電話の利用料金」のプログラムがあります。 「携帯電話 透明性高め料金値下げを」という記事もあるように世の中の携帯電話の料金プランはかなり複雑です。例えば、auだと「auでんき」といった電気料金とパックされた電話料金プランがあります。また、「auスマートバリュー」といったプランもあり、家のインターネット回線をa

    糞コードは直すな。 - Qiita
    iww
    iww 2020/08/03
    『あぁ!!このコードむかつく!!これ直しましょう!! は大体死亡フラグ』
  • 氷山の秘密、明らかに - The Joel on Software Translation Project

    Joel Spolsky ジョエル・スポルスキ 翻訳: Yasushi Aoki 青木靖 2002/2/13 「うちの開発チームのどこが悪いのか分からない」とCEOは心の中でつぶやく。「プロジェクトを始めたころには何もかもうまく行っていたんだ。最初の2週間チームは馬車馬のように働いて、ちゃんと動くプロトを作ったんだ。ところがその後は進み具合が這うように遅くなった。単に連中が怠けてるだけということかもしれん」。彼はキャラウェイ製のチタンドライバを選び、キャディに冷たいレモネードを取りに行かせる。「2、3人首を切れば、連中の尻にも火が付くだろう!」 その間、もちろん開発チームの方は何が悪いのか全然見当も付かない。実際何もまずいことはないのだ。彼らはスケジュール通りに進んでいる。 こんなことがあなたの身に起こらないようにすることだ!あなたの人生を百万倍も楽にしてくれる、こういう非技術系マネジメン

    iww
    iww 2017/03/09
    『あなたがソフトウェアを披露するときにはスクリーンショットがすべてだ。それを100%の出来にしておくこと。』 ソフトは見た目が9割
  • 「できません」と言わないソフトウェア技術者の話。

    私の知人に、ほとんど「できません」と言わないソフトウェア技術者がいる。営業であれば、「出来ません」と言わない方は普通にいるのだが、ソフトウェア技術者では珍しい。 「GoogleAnalyticsのように、グラフィカルに表示できないですか?」 ⇒「なんとかしましょう」 「1週間以内に実装できないですか?」 ⇒「わかりました」 「応答のスピードを上げられますか?」 ⇒「やってみます」 彼は周りからたいへん頼りにされているのだが、かと言って安請け合いするわけでもない。仕様に問題があれば必ずディスカッションを求め、必ず納期は守る。 私は彼が「やったことはないですが、多分できるでしょう」と言い、そのとおりになったことを何度も見た。 最近すぐに「できません」という社員が増えているとの悩みを経営者の方々からお聞きする。無茶な要求をする 上司や顧客がいるのも事実だろうが、考えもしないで「できません」という

    「できません」と言わないソフトウェア技術者の話。
    iww
    iww 2015/09/21
    言い方の問題。 「(これだけの予算でこうすれば)できます」 と言うのと 「(これだけの予算でこうしないと)できません」 と言うのは 一緒。 見積もり精度の驚異的な高さはうらやましい
  • エンジンのエンジニアとソフトウェアのエンジニア: ある nakagami の日記

  • Excel方眼紙をアプリ化する「Forguncy」のプレビュー版が無料公開

    Excelのワークシートを使って複雑にレイアウトされた帳票画面、いわゆるExcel方眼紙を活用してしまおうというアプリケーション「Forguncy」(フォーガンシー)のプレビュー版をグレープシティが公開しました。 プレビュー版の公開目的は、ユーザーからのフィードバックを製品版に反映してよりよいものにしようというもの。6月30日まで機能制限なく無料で利用可能ですが、製品版との互換性は保証されないとのことです。 Excelシートを入力フォームや帳票出力として利用 ForguncyはWebアプリケーションとなっており、Webブラウザから利用します。既存のExcelシートを読み込むと、Forguncy上でそのままのレイアウトが再現されます。画像はForguncy紹介動画から。

    Excel方眼紙をアプリ化する「Forguncy」のプレビュー版が無料公開
  • 現場の声編「案件の引継ぎについて」|ソフテックだより|株式会社ソフテック

    「ソフテックだより」では、ソフトウェア開発に関する情報や開発現場における社員の取り組みなどを定期的にお知らせしています。 さまざまなテーマを取り上げていますので、他のソフテックだよりも、ぜひご覧下さい。 ソフテックだより(発行日順)のページへ ソフテックだより 技術レポート(技術分野別)のページへ ソフテックだより 現場の声(シーン別)のページへ

    iww
    iww 2012/04/25
    引継ぎしなくても大事なこと
  • なぜマイクロソフトに入ったのか - アスペ日記

    グーグルを辞めて古巣のマイクロソフトに戻った James Whittaker さんのブログを翻訳してみました。最後の一言が気に入ったので。 グーグルからマイクロソフトに転職することはそんなに珍しいことじゃない、と指摘するだけでは説明として十分じゃないんだろうと思うので、もう少し詳しく説明するよ。細かいことはいいという人のために用意した短いバージョンは次のとおりだ。「ぼくの考えでは、モバイルやウェブで起こっているいろいろなことは壊れていて、ますます壊れる方向に進んでいる。ユーザーはプライバシーに対する攻撃を受けていて、アイデンティティや個人情報に対するコントロールを失いつつある。個人開発者にとっては、ウェブを前に進めるために必要なデータやサービスが壁に囲い込まれてしまっている。この問題を解くには、さまざまな知的な資質や、技術的・情報的な資産、そしてソフトウェア開発者に対する包括的な態度が必要

    なぜマイクロソフトに入ったのか - アスペ日記
    iww
    iww 2012/03/23
    『大企業には、才能のある人があふれている。それだけでも、大企業で働く理由になる。頭のいい人たちに囲まれていたいと思わないやつなんているか?』
  • 『ドリームクラブZERO』延期はシナリオ制作費未払いが原因、ピュアとはなんだったのか : はちま起稿

    『ドリームクラブZERO』延期はシナリオ制作費未払いが原因、ピュアとはなんだったのか ドリクラZERO延期の理由 ◆タムソフト - Wikipedia◆ 株式会社タムソフト(TAMSOFT)は日の東京都台東区浅草に所在するコンピュータゲームソフト開発会社である。 ◆エヌジーエックス - Wikipedia◆ 有限会社エヌジーエックス(英語表記:Team N.G.X)は、ゲーム等の脚制作やソフトウェア製作をする会社である。 ◆『ドリームクラブZERO』の発売延期謝罪動画が狂ってる・・・◆ ↓ 417 名前:名無しさん必死だな[] 投稿日:2010/11/26(金) 18:22:17 ID:a8CLUgtx0 [2/9] 12月30日より発売予定だったXbox 360用ソフト「ドリームクラブ ゼロ」の発売延期が発表され、お詫びの動画が話題を呼んでいますが、発売延期の原因となっ

    iww
    iww 2010/11/27
    『まあタムソフトのことだろうからタムソフトの方が悪いのは間違いないんだろうけど、』そういう認識なのか
  • プレスリリース

    メディア向けの情報を電子メールで配信します。 令和6年1月31日 JISA-DI調査(令和5年12月期)結果公表 情報サービス業 売上の将来見通し/雇用判断 ~従業者の不足感は過去最高に迫る水準に~ 令和5年10月31日 JISA-DI調査(令和5年9月期)結果公表 情報サービス業 売上の将来見通し/雇用判断 ~雇用判断は依然として人手不足の状況は継続~ 令和5年7月31日 JISA-DI調査(令和5年6月期)結果公表 情報サービス業 売上の将来見通し/雇用判断 ~雇用判断はほぼ前期並みのプラス幅で依然として人手不足の状況は継続~ 令和5年6月14日 JISA、新会長に福永哲弥 SCSK(株) 取締役 執行役員 副社長が就任 「JISA Awards 2023」受賞者を決定 令和5年4月28日 JISA-DI調査(令和5年3月期)結果公表 情報サービス業 売上の将来見通し/雇用判断 ~雇用

  • システム開発に欠かせない契約の基礎知識まとめ - GoTheDistance

    先日識者の方に色々教わったのでメモっておきます。知ってそうで知らない、元々よくわからない、そういう方に向けてまとめてみました。 僕がSIにいた頃は大抵「基契約」と「個別覚書」ってのがありました。納期とかお金とかそういうのは個別覚書に書かれたりしていました。 開発の契約体系 「仕様策定〜開発まで」と「保守運用」で別契約にすることが多い。 「仕様策定フェーズ」で1つの契約にして、別に新しく契約を締結しなおせるほうが望ましい。リスクが低減できる。 仕様策定までは準委任、開発は請負、保守運用は準委任という契約が多い。 ちなみに準委任は「事務作業の代行」という意味合い。委任は「法的効力がある作業」の代行。サムライビジネスは後者が多い。 別に運用が事務作業とイコールじゃないけど、成果を問わないタイプの契約の場合は役務提供という位置づけになる。 かといって契約で「僕らのコンサル案を僕らが実施し成果が出

    システム開発に欠かせない契約の基礎知識まとめ - GoTheDistance
  • 窓の杜 - 【REVIEW】SQL文の入力支援やER図作成に優れた高機能なSQL開発環境「A5:SQL Mk-2」

    「A5:SQL Mk-2」は、SQL文の入力支援やER図作成などの機能を備えた高機能なSQL開発環境。Windows 98/2000/XP/Server 2003/Vista/Server 2008/Vista x64に対応する寄付歓迎のフリーソフトで、作者のWebサイトからダウンロードできる。 ソフトは、SQL文の作成・実行を行える汎用のデータベース開発環境。ADOやODBCドライバーを利用して各種データベースに接続可能で、ソフトで作成したSQL文を実行し、その結果を表示できる。また、SQLの実行計画を取得したり、実行結果を「Excel」へ出力することも可能。 画面はサイドバーと編集画面の2つに分割されており、サイドバーではデータベースおよび関連するスキーマ・テーブル・ビューといった項目がツリー形式で表示される。編集画面はタブ切り替え式になっており、SQL文やテーブルなどを複数開いて

  • 情報処理技術者試験センター

    解答例 : ・多肢選択式問題の正解 ・記述式、事例解析問題の解答例・出題趣旨 ・小論文問題の出題趣旨

  • 1