タグ

関連タグで絞り込む (388)

タグの絞り込みを解除

devに関するkiyo_hikoのブックマーク (297)

  • ChromeのDeveloperToolsを使ったらサイト制作速度が一気に上がりました | Sabakura Blog

    Warning: Declaration of FEE_Field_Terms::wrap($content, $taxonomy, $before, $sep, $after) should be compatible with FEE_Field_Post::wrap($content, $post_id = 0) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/post.php on line 0 Warning: Declaration of FEE_Field_Tags::wrap($content, $before, $sep, $after) should be compatible with FEE_Field_Terms::wrap

  • UI変更批判バトルと複数のバージョンのウェブサービスを同時に配信することについて - hitode909の日記

    ウェブサービス,UI変えると,改悪とか,元に戻してとか,そういう意見が出る. サービス提供する側の立場では,新しいUIのほうが使いやすかったり,機能が増えたり,収益が増えたりするので,新しい方を多くの人に提供することに価値がある.使いやすいかとか,儲かるかとかは,リリースまでに調べておく必要があり,リリースの結果使いにくくなったり収益減ったりしたら,失敗ということになる. 一方で,ユーザーの立場からすると,前の方がずっと使ってて愛着があったとか,新しい方を覚えるのは手間とか,確かにという感じはする.また,ウェブサービスは最終的にユーザーの手元のブラウザで表示されて動くので,映画の結末が気に入らないから変えたいといった要望よりは,受け入れやすい.データ構造についての,サーバー側の処理についてのユーザーからの要望というのはあまりなくて,このボタンがどうみたいな,UIの要望が多いと思う. 全部置

    UI変更批判バトルと複数のバージョンのウェブサービスを同時に配信することについて - hitode909の日記
  • 高速にドッグフードを食べる方法

    透過型SMTPプロキシによる送信メールの可観測性向上 / Improved observability of outgoing emails with transparent smtp proxy

    高速にドッグフードを食べる方法
    kiyo_hiko
    kiyo_hiko 2013/12/15
    「クジャクは良い.」
  • Excel方眼紙にさよならなんて言えない

    「むしゃくしゃしたのでOpenDocumentで帳票テンプレート」 - 第13回関西LibreOffice勉強会 #LibOKansaiKazuhito Miura

    Excel方眼紙にさよならなんて言えない
  • システム開発は20年縮退している,“むしり取る”型の人材育成が必要

    システム統合のトラブルや,動かないシステムの事例が後を絶たない。システム開発のどこにどんな問題があるかを明確にし,改善することが急務になっている。事故や失敗から教訓を学び取る「失敗学」の提唱者である畑村洋太郎氏に,日的なシステム開発の問題点や改善の方針などを聞いた。 失敗学のプロジェクトでは最近,システム開発の失敗に関しても研究されているようですね。 このところ,主に経営トップ層の方々から,システム開発の失敗をテーマに話を聞かせてくださいと言われる機会が増えています。それだけ不安感や危機感があるのだと思います。 システム開発では「流用設計」「付加設計」で失敗するケースが多いようです。例えば,みずほ銀行のシステム統合でのトラブルは,主に付加設計(既存のシステムに,付加的に要求された設計を加える)が原因でした。 そのほか,よく言われていることですが,関係者間でシステムについての概念を共有でき

    システム開発は20年縮退している,“むしり取る”型の人材育成が必要
    kiyo_hiko
    kiyo_hiko 2013/11/25
    「良いものを良いと評価する文化」 これないもんな。そしてむしろ先輩が後輩をむしり取る状況が跋扈している現状
  • 顧客が本当に必要だったものとは (コキャクガホントウニヒツヨウダッタモノとは) [単語記事] - ニコニコ大百科

    顧客が当に必要だったもの単語 コキャクガホントウニヒツヨウダッタモノ 7.7千文字の記事 184 0pt ほめる 掲示板へ 記事編集 概要それぞれの絵が意味するところどうすればよかったのか?ニコニコ動画:Zero に置き換えてみると関連動画関連商品 関連項目掲示板 このプランは必ずや御社のITビジネスに多大なる成功をもたらすベストソリューションとなることをお約束いたします。 この記事は第198回今週のオススメ記事に選ばれました!(2012年4月3日) よりニコニコできるような記事に編集していきましょう。 概要 「顧客が当に必要だったもの」とは、ITビジネスにおける多難なシステム開発プロジェクトの姿を風刺した絵に登場する、オチの部分のフレーズ。顧客が期待した通りのシステムとして完成しなかった原因は、開発側の勝手な思い込みや都合の押し付けだと思いきや、そもそも最初に顧客が説明した要件からし

    顧客が本当に必要だったものとは (コキャクガホントウニヒツヨウダッタモノとは) [単語記事] - ニコニコ大百科
    kiyo_hiko
    kiyo_hiko 2013/11/25
    解釈が載ってておもしろい。今のプロジェクトがこんな状態になってきた予感がする
  • データベースアプリケーション開発を炎上させる負のスパイラル

    毎度おなじみ、はてブのホットエントリに「SIをダメにする負のスパイラル」というタイトルのまとめが掲載された。きしだ氏とはかなり視点は違うものの、開発現場の問題点については少し思うところがあるので意見を書いてみようと思う。と言っても、以下の話の内容はデータベースアプリケーションに限定した話であり、またSIerだけに限った話ではないのでその点はご容赦頂きたい。もちろんSIer各位の案件はデータベースは必須なので、エントリで触れる問題点には該当するだろう。 Q.なぜ炎上するのか? A.正しいデータベース設計ができていないから結論から言おう。データベースアプリケーションの開発が炎上するのは正しいデータベース設計ができていないからだ。ここでいう「正しい」とは、論理的に証明できる正しさという意味ではない。「来こうするべき」といった意味で捉えて欲しい。 「炎上」というのは、例えばテストが通らない、バ

    データベースアプリケーション開発を炎上させる負のスパイラル
  • Windows Vistaデバイスドライバプログラミング

  • 知っておくと便利な「Visual Studio 2012」によるテスト署名

    2013年6月26日から3日間にわたって米マイクロソフト主催の「BUILD 2013」が開催され、ついに「Windows 8.1」の詳細が発表されました。世間的には“モダンUI”に注目が集まりがちですが、実はデバイスドライバ開発も地味に進化しているのです!! そういった意味でも、Windows 8.1の登場により、Windows 8対応のデバイスドライバ開発は今後ますます加速していくことでしょう。 というわけで、連載では「Windows 8 デバイスドライバ開発入門」と題し、Windows 8対応のデバイスドライバ開発における“知っておくと便利なポイント”を、実践的な観点から紹介していきたいと思います。なお、以降で説明する内容は、Windows Desktop OS、およびWindows Embedded Standard OS用のデバイスドライバ開発に共通した内容となります。 記念すべ

    知っておくと便利な「Visual Studio 2012」によるテスト署名
  • デバイスドライバーズ Windows10 デバイスドライバー開発情報 WDK

    Windows 11 時代の デバイスドライバー 開発情報 Visual Studio 2022 対応 2024年1月時点での最近のドライバー開発環境は、Visual Studio 2022 (17.8.1 以降)で Windows 11 22H2 SDK (22621.2428) を確認し、さらに最新版ドライバー開発キットである Windows 11 22H2 WDK (22621.2418) をインストールして構築します。 この環境で 現在サポー中の全オペレーティングシステム 用のドライバー開発が可能です。 (参考情報: サポート終了日にご注意ください!)Visual Studio 2019 と以前のWDKは、以前のバージョン用のドライバーや古いサンプルドライバーのビルドに利用できます。 開発ツール 最初に訪問するサイト: Windows Hardware Developer Cent

  • 月刊リナックスジャパン掲載記事

    Linux Japan August 2001 7 Linux RESOURCE 1 Linux I/O root 1 root chmod +s root 2 2 3 1 1 0/1 2 3 core file 4 fsck 1bit CPU Linux kill Ctrl c Segmentation fault 3 4 Linux Japan August 2001 file_operation 3 I/O 2 3 1 1 5 OS insmod rmmod gcc -c .o 1 2 insmod rmmod cleanup_module() 6 mknod open() read() write() ioctl() Linux Linux file_operation NULL 2 register_chrdev() init_module() cleanup_module()

  • デバイスドライバ開発入門

    これは、私が仕事でたまたまやることになった、最初で(多分最後の?)Linux によるデバイス・ドライバ開発の経験から、学んだことを抜粋しています。これを読んだからといってすぐさまドライバが書けるようになるとは思わないでください。ただ、この手の文書はあまり見たことがなかったので、少しはインパクトあるかなあ、ぐらいの軽い気持ちで書きました。 実際のコードや関数仕様書などはお見せできませんが、雰囲気くらいは分かると思います。 カーネルのソースを読む際の参考になれば幸いです。 前提 SCSIについて 開発の必要条件 入門 デバイスドライバに関する一般的な考慮事項 UNIXでのアプリケーション開発に関する一般的な考慮事項 UNIXでのデバイスドライバ開発に関する一般的な考慮事項 ドライバとカーネルのインターフェース プロセス・スケジューリング関連サービス タイマー機能 メモリ操作関連 リソース関連

  • iOSデベロッパはよく稼ぐ、平均月収約51万円 - VisionMobile

    VisionMobileブログの記事「Infographic - Developer Economics Q3 2013 - State of the Developer Nation」に、2013年第3四半期におけるモバイル向けソフトウェアデベロッパの経済状況分析結果を要約したインフォグラフィック(情報画像)が掲載された。分析結果の全文書も同ページ経由でダウンロードできる。 いくつか興味深いポイントが紹介されているが、特に目についたのがモバイルソフトウェアデベロッパの月の平均収入に関する報告。iOS向けのソフトウェアを開発しているデベロッパの月の平均収入は5,200米ドル(約51万円)。次点がAndroidの4,700米ドル(約46万円)。これにWindows Phoneの3,600米ドル(約35万円)、HTML5(mobile)の2,900米ドル(約28万円)が続き、最後にBlackB

  • Amazon.co.jp: 技術者のためのUNIX系OS入門―クロス開発手法/デバイスドライバ/RT-Linux/OSの組み込み (TECHI (Vol.5)): インターフェース編集部: 本

    Amazon.co.jp: 技術者のためのUNIX系OS入門―クロス開発手法/デバイスドライバ/RT-Linux/OSの組み込み (TECHI (Vol.5)): インターフェース編集部: 本
  • スラッシュドット ジャパン | 大規模なソースコード、何万行までいじれますか?

    Kachi曰く、"サンのWebページ「Sun&Users」に筑波大学の加藤和彦教授のインタビューが掲載されている。この中で、『数は少ないんですけれど、大規模なソフトウェアを我々の想像を超えていじっちゃう人たちが現れてます。(中略)…昔よりも、ソフトの生産性は上がっているんですね。(中略)…最近の若い人の非常に生産性の高い人は、1万行なんて割と軽々越えるんですね。1万行、3万行は、全然苦にしない。10万行でも苦にしない。』と発言している。 さて、あなたは、どのくらいのソースコードに立ち向かうことができるだろうか。ちなみに投稿者は、アマチュアなので万年Hello worldどまり。"

    スラッシュドット ジャパン | 大規模なソースコード、何万行までいじれますか?
    kiyo_hiko
    kiyo_hiko 2013/10/08
    「開発途中でスキルが追いつかなくなってこちらに丸投げ」 // Perlだと60クラス/3000行ぐらいが限界だということを最近体感した。mapとかfilter、reduceを使って簡単に書いてもこれだ 強固な型を作れない言語はすぐ限界が来る
  • 最低限おさえておきたいEGitの使い方について - メイクミラクル 〜大逆転〜

    最近ソース管理にGitを使うプロジェクトがかなり増えてきました。ソース管理はSVNで十分と思っているユーザもプロジェクトの方針としてGitになった場合、最低限の操作を覚えないと作業に支障をきたしてしまいます。その際にコマンドラインで操作しても良いのですが、今までSVNでSubversiveとかSubclipseなどを使ってきたEclipseユーザは、EclipseからGitを操作したいところです。 そこでEGitを使おうと思ってもEGit自体はそこそこ歴史がある割に意外と情報が少なくて困ってしまった人もいるのではないでしょうか?。 今回はプロジェクトで使うに当たって、最低限知っておけばどうにかなりそうな操作をまとめてみることにしました。構成としては利用者側としてGitを利用することを想定してみました。実際、作業して順番とは違うのでファイルに一部矛盾するところがありますが気にしないでください

    最低限おさえておきたいEGitの使い方について - メイクミラクル 〜大逆転〜
  • Windowsデバイスドライバ開発入門 - 人とか機械とか

    自分用のメモも兼ねて書きます。 まず、圧倒的に日語の情報が少ないです。WDMの基的な部分は日語で勉強できますが、詳細を調べると必ず英語になるので覚悟が必要。エキサイト翻訳さんにお世話になっております。とても深い世界なので、私も経験はまだ少ないので、概要くらいしか説明できません。 概要 デバイスドライバとは、コンピュータで周辺機器を使えるようにするソフトウェアのことです。 windows95とかはVxDというドライバモデルだったそうですが、この辺はよく知らないです。windows98からWDMというドライバモデルが登場した。これが長らく2010年現在まで採用されているドライバモデルになっています。最近だとWDFと言う、WDMをラップしたフレームワークが登場しました。WDMとWDFの関係というのは、Win32とMFCの関係によく似ています。 ドライバと言ってもいろいろあります。ドライバは

    Windowsデバイスドライバ開発入門 - 人とか機械とか
    kiyo_hiko
    kiyo_hiko 2013/10/02
    なんかドライバー開発うんぬんと会社でいってたので参考にさせて頂く
  • Google、HTML5ページ・広告のデザインツール「Web Designer」をβリリース

    Googleが、HTML5ベースの広告やページを構築するためのWebデザインツール「Google Web Designer」のβ版を無料で公開した。WindowsMacで利用できる。 米Googleは9月30日(現地時間)、HTML5ページを作成するための“プロ品質の”Webデザインツール「Google Web Designer」のβ版をリリースしたと発表した。MacおよびWindows版を特設ページから無料でダウンロードできる。Windows 7/8、Mac OS X 10.7.x以降に対応する。 Googleはこのツールの発表を傘下のDoubleClickの公式ブログで行っており、同ツールの主な目的は広告主がクロスプラットフォームの広告を簡単に制作できるようにすることだとしているが、広告だけでなく、インタラクティブなHTML5ページを作成することも可能だ。 描画ツール、テキスト、3D

    Google、HTML5ページ・広告のデザインツール「Web Designer」をβリリース
  • 悪いAPIは伝染していく: 柴田 芳樹 (Yoshiki Shibata)

    企業内のソフトウェア開発では、常に新規の開発とは限りません。既存のソフトウェアに新たな機能を追加したり、既存の機能を修正したりすることの方が多かったりします。 既存のソフトウェアに対して新規の公開APIを追加する場合に、既存の公開APIを参考に作ることがあります。その際、既存の公開APIの出来の悪さを、そのまま引きずった新規の公開APIを作成するエンジニアが多くいます。 特に、経験の浅いエンジニアに担当させた場合には、何が良くて何が悪いかも判断できず、「どうして、このようなAPI設計になっているのか?」とか「どうして、このようなJavadocの文章になっているのか?」と聞くと「参考にしたコードがそうなっていました」という返事がほとんどです。つまり、放置しておくと、悪いAPIは駆逐されるどころか、伝染していくことになってしまいます。 上級職人※以上のエンジニアがいない組織では、誰も良いAPI

    悪いAPIは伝染していく: 柴田 芳樹 (Yoshiki Shibata)
    kiyo_hiko
    kiyo_hiko 2013/09/29
    あるある…
  • 医者はIT技術を学び、エンジニアは医学を学ぶ時代

    2013年8月31日、「10年後の医療」をテーマに日各地から1000人の医学生が都内に集結。「Medical Future Fes 2013」が開催された。 2013年8月31日、「10年後の医療」をテーマに日各地から1000人の医学生が都内に集結し、「Medical Future Fes 2013」が開催された。このイベントは1日掛かりのもので、全国から医療コミュニティを運営する学生たちが集まり、それぞれのテーマに沿ってイベントを企画した。 その中から今回は、医療系アプリ開発コンテスト「AppliCare」を取り上げる。ここでは、医学生らによって開発されたアプリの最終プレゼンテーションが行われた。このコンテストでは、医療・デザイン・エンジニアリングをそれぞれ専門とした学生が1つのチームとなり、開発を進めた。 コンテストの代表を務める田沢雄基氏は、開催に当たっての想いを次のように語る。

    医者はIT技術を学び、エンジニアは医学を学ぶ時代
    kiyo_hiko
    kiyo_hiko 2013/09/17
    「4人に1人は1時間以上待たされている」 ああ。確かに医療機関によっては1時間とか2時間とかざら