並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 96178件

新着順 人気順

ハードウェアの検索結果281 - 320 件 / 96178件

  • ウノウラボ Unoh Labs: WEBアプリテストのチェック項目リスト

    こんにちは!やまもと@テスト番長です。 TestingGeekという耳障りの良い名前のサイトをご存知でしょうか? 総合的にテストの話を取り扱っており、それでいて読みやすいサイトです。 そこのTemplatesのコーナーにWeb Application Testing Checklist という便利そうなものがありましたので、日本語にしてみました。 ちょっとそのままだと物足りない感がありますが、テストポリシー作成の叩き台に使ってみるのも良さそうですね。 この手のリストを他にもご存知の方がいらっしゃれば、是非ご一報ください。 1. 機能テスト 1.1 リンク 1.1.1 記載された通りの先に遷移するか 1.1.2 どこからもリンクされないページは存在しないか 1.1.3 全ての外部リンク 1.1.4 参照しているサイトおよびメールアドレスはハイパーリンクになっているか? 1.1

    • メモリのビット反転エラーとセキュリティの話|Rui Ueyama

      ハードウェアのエラーでメモリの内容が化けてしまうことが稀にある。大抵のDRAMエラーはせいぜいプログラムがクラッシュする結果になるだけだが、データ破壊になることもありえるし、悪意のある使い方をすればセキュリティ破りに使うこともできてしまう。ここではメモリエラーとセキュリティの話をしようと思う。 メモリのエラー率は意外なほど高い。データセンターで大規模なマシン群を対象に実際に観測したところ、1年間に1回以上のエラーが発生したDIMMモジュールは全体の8%にのぼったそうだ。DIMM 1枚に数百億個のメモリセルが実装されているといっても、このエラー率はちょっとびっくりするくらい大きな数字ではないだろうか? サーバでは普通はエラー訂正付きのDIMMを使うので1ビットのエラーは問題にならないが、エラー訂正のないコンシューマ機器ではこれは実際的な問題になりえる。 メモリエラーを利用したセキュリティ破り

        メモリのビット反転エラーとセキュリティの話|Rui Ueyama
      • ソースコードを公開したソフトウェアで収益を得ている会社

        ソースコードを公開したソフトウェアで収益を得ている会社をまとめる。いわゆる「オープンソースソフトウェア(OSS)」という有名な言葉を使わなかったのは、OSS の定義に当てはまらない、またはその可能性があるものが含まれているため。 この記事では "OSS" の定義に当てはまらないものも含め、主要な事業を構成するソフトウェアを一定のライセンスの下で公開している会社をまとめていく。このようにソースコードを公開して利用者やフィードバックを集めるビジネスモデルは open core とか COSS: Commercial Open Source Software と呼ばれているようだ。 企業が「ソースコードが公開されているソフトウェア」を利用するメリットとしては、主に以下の2つがあると考えられる。 コア機能の開発に集中できる 自社のビジネスの核となるソフトウェアの開発に集中し、それ以外の機能的・非機

          ソースコードを公開したソフトウェアで収益を得ている会社
        • プログラマになるための勉強をしている人の前で話をしてきた - きしだのHatena

          イデアルITスクールというところで、1時間ほど話をしてきました。 プログラマとしてやっていくために大事なことというテーマ。 資料を作らずに、というか構想すら練らずにやってしまったので、ここで整理とまとめと補足を。実際にこれをしゃべったというのではなくて、だいたいこんなことをしゃべろうとしてたという内容をかなり盛って書いてます。 当然ですが、プログラマの仕事はプログラムを書くことです*1。 プログラマとしてやっていくためには、どこで動くプログラムを書くか、なにをするプログラムを書くかということを意識することが大事です。 ということで、まずはプログラムが動くところがどう変わったかという話。 1970年代ころは、デバイスを動かすためのプログラムが多かったのではないかと。 あと、ここには書いてないけど、業務アプリはほぼメインフレームで動いてたと思います。 それが、1980年代くらいからパソコンが出

            プログラマになるための勉強をしている人の前で話をしてきた - きしだのHatena
          • プログラマーは"一線"を超えると急激に伸びる - Linux/Ruby 小崎氏(後編)

            「プログラマーのスキルはある一定のラインを超えたところで急激に伸びるんです。そのラインは早く超えるには、OSSの開発に参加していろんな人が書いたソースコードをたくさん読むというのは有効な手段の一つだと思います」――こう語るのはLinuxカーネルおよびRubyの現役コミッターである小崎資広氏だ。 小崎氏には前回、LinuxカーネルやRubyの開発に関わった経緯や、コミュニティ活動を円滑にするポイントをうかがった。今回は、これからOSSコミュニティに参加しようと考えている若手エンジニアに向けたアドバイスをお願いしよう。 関連インタビュー 【インタビュー】コミュニケーション力向上に役立ったOSS活動 - Linux/Ruby 小崎資広氏 【インタビュー】言語は思考にも影響を及ぼす、だからRuby開発を選んだ--まつもとゆきひろ氏 【インタビュー】Rubyが大きくなれたのは、私に隙があるからかな

              プログラマーは"一線"を超えると急激に伸びる - Linux/Ruby 小崎氏(後編)
            • 渡辺明名人、1秒間に8000万手読むコンピュータを購入しディープラーニング系のソフトも導入(1)(松本博文) - エキスパート - Yahoo!ニュース

              【渡辺明名人】37歳。名人・棋王・王将の三冠を保持し、現将棋界の序列1位。近年はコンピュータ将棋(AI)を用いての綿密な研究でも知られる。ほとんどの棋士を相手に勝ち越し「現役最強」とも言われるが、棋聖戦五番勝負では藤井聡太棋聖に挑戦して敗れた。 (7月某日、LINEにて、渡辺名人が研究用の新しいマシンの購入を検討しているという話になり) 渡辺 将棋ソフト用のパソコンと最新のソフト事情について教えてもらいたいんですけど。 松本 それなら水匠開発者の杉村達也さんが適任です。ご紹介しますよ。 渡辺 ディープラーニング系のソフトってなに?ってところですよ、私は(笑) 松本 ますますちょうどいい。私もそのあたり、さっぱりわからないので(笑)。ところで新しいマシンを買うのだと、たとえば藤井聡太さんみたいなモデルはCPUだけで50万円らしいですね。 松本 ということは、トータルで予算80万円ぐらいですか

                渡辺明名人、1秒間に8000万手読むコンピュータを購入しディープラーニング系のソフトも導入(1)(松本博文) - エキスパート - Yahoo!ニュース
              • FINDERS

                CULTURE | 2018/06/22 元・三木道三が手がけたソフトウェア、写真から音楽を生成する「PhotoMusic2.0」 「写真から音楽を作るソフトを開発してみました。俺は音楽生成のアルゴリズムを考案して、全てのビートを作成しました。音楽が好... 「写真から音楽を作るソフトを開発してみました。俺は音楽生成のアルゴリズムを考案して、全てのビートを作成しました。音楽が好きな人 レゲエが好きな人アートが好きな人 AIに注目してる人 三木道三死んだと思ってた人 俺の新しい挑戦を応援してくれる人などなど、はリツイートして下さい!」という目を疑ってしまうツイートを見かけたのは、今年2月頃。 驚くことに、写真から音楽を生成するソフト「PhotoMusic2.0」をリリースしたのは、日本のレゲエ史上初のミリオンセラーとなった「Lifetime Respect」を手掛けた三木道三。90年代から日

                  FINDERS
                • カラスがタバコの吸殻を入れると餌が出てくる「Crowbar」でポイ捨て問題の解決を図る

                  by Steve Herring タバコの吸殻のポイ捨てが問題となっているオランダで、問題解決のためにカラスの学習能力を利用するという試みが行われています。カラスが吸殻を入れるとえさが出てくるという自動販売機のような機械を使うことで、吸殻拾いをカラスに行ってもらうという、テクノロジーと動物の知能を掛け合わせたデバイス「Crowbar」が開発中です。 Crowded Cities – Training Crows http://www.crowdedcities.com/ 毎年60億本のタバコの吸殻が道に捨てられているというオランダ。タバコの吸殻を道に捨てるのは簡単ですが、タバコのフィルターはプラスチック繊維でできているため、自然と分解されるには10年の月日を要します。60億本もの吸殻を手で拾っていくというのは途方もない作業になるということで、Ruben van der Vleutenさんと

                    カラスがタバコの吸殻を入れると餌が出てくる「Crowbar」でポイ捨て問題の解決を図る
                  • これでVisioを使ったネットワーク図作成からおさらば?運用まで管理できる·Prime MOONGIFT

                    Primeはハードウェア構成やソフトウェアも含めたネットワーク図を作成するソフトウェア。 PrimeはJava製のオープンソース・ソフトウェア。システム開発を行う際にデスクトップやルータ、サーバ等の配置を図に起こす時は多い。そういう時にドローソフトウェアとしてMS Visioを使うケースが多いのではないだろうか。他にも類似ソフトウェアはあるが、アイコンがどうも好きではなく結局Visioを使っていた。 描画中 しかしネットワーク図を描くためだけにMS Visioを購入するのではあまりにも勿体ない。デザインに優れたソフトウェアがあればそれを使えるはずだ。そこでネットワーク図を描く際にお勧めしたいのがPrimeだ。 Primeはデスクトップやサーバ、ネットワーク機器を配置してそれらを線で結んでネットワーク図を作成するソフトウェアだ。端末間の接続法をRJ45またはUSBから選べるなど芸が細かい。さ

                    • インターネット(はてな)から人がいなくなってる気がした - orangestarの雑記

                      しばらく来ない間にはてなからずいぶんと人が減った気がする。ブクマとかの勢いとか、更新されてるサイトとか、なんか、雰囲気とか、そういうなんとなくの感覚だけれども。あと、自分もそんなこと言いながらはてなとかインターネットからいなくなってたんだけれども。 リアルの生活が忙しい(忙しいのでいろいろインプットする時間がない)(アウトプットする時間もない)というのと、一度書かなくなると、文章筋が衰えて、文章が書けなくなるっていうのがあって、まあ、ずいぶんと更新も、Twitter投稿とかも、間が空いてしまってましたね。 書こうと思ったら書いたり話したりできることもあるけれども、ちょっと考えてるうちに「まあいいか」って思ってしまったり、なんというか、いろいろなことに疲れてたっていうのが、まあ、実際のところだと思います。 で、最近ちょっとマシになってきたので、ちょっと801ちゃんの漫画を描いたりとかしてます

                        インターネット(はてな)から人がいなくなってる気がした - orangestarの雑記
                      • 電子工作のための電子回路基礎 - fumiLab

                        お久しぶりです.Fumiです.最近作ったスライドを共有しておきます. 追記 たくさんのご覧いただきありがとうございます。勉強会や学校、会社で使っても良いかというお問い合わせをたくさん頂いています。出典を示していただければCC BY-SAで使っていただいて構いません。ただ、あくまで個人向けに作ったもので著作権的に微妙な写真やイラストが結構使ってあるのでこのまま商用利用しようとは思わない方が良いと思います。今見返すと真ん中ー後ろの方とかもう作るの疲れちゃって雑になってたり、これ微妙だなっていうところも結構あって作り直したいなという気持ちもあります。使った際にはぜひ作者@fumi_makerのリプライやDMにでも報告してもらえたら嬉しいです。このブログ(fumimake.net)も色々知識を公開しているので一緒に示してくださると嬉しいです。 このスライドは何? 研究会の輪講資料として電子回路に関

                          電子工作のための電子回路基礎 - fumiLab
                        • 「技術的負債」への処方箋と「2つのDX」 - Qiita

                          はじめに 本稿は、日経クロステックにて筆者が昨年連載していた3回分の記事一部変更して1つにまとめたものです。 https://xtech.nikkei.com/atcl/nxt/column/18/01394/ 有料記事として配信されておりますが、無料でも閲覧できるようにということで日経クロステック様に許可を得てQiitaにも掲載しています。 第1回:技術的負債はなぜ生じるか。 第2回:ソフトウエア開発を「制御」する意外な処方箋 第3回:技術的負債への取り組みはなぜ「2つのDX」につながるのか。 第1回:技術的負債はなぜ生じるか。 年間12兆円ものマイナスの影響をもたらす技術的負債(あるいはレガシーシステム)はどのように生まれるのでしょうか。それを防ぐ方法はあるのでしょうか。第1回は、技術的負債をとりまく歴史をたどりながら、ソフトウェアエンジニアではない人にも理解できるようにその正体に迫り

                            「技術的負債」への処方箋と「2つのDX」 - Qiita
                          • 1Uラックマウント可能なサーバを自作する - marqs blog

                            はてなでは以前から自社製サーバを使用しているのですが、今年の春に、新たに自社製1Uハーフサーバを開発しました。 最近、タワー型だとメーカー製でもかなり安価なサーバがあるのですが、データセンターでの運用を考えると1ラックへの集積度が問題になってくるので、必然的にラックマウント可能なサーバが求められます。1Uサーバの中で価格対性能比のよいものを探すと、まだまだはてな的に使いやすいサーバが少ないので、今回このような1Uラックマウント可能なサーバを自社開発しました。 さてこのサーバの特徴としては、 ケーブル類がフロントアクセス 組み立て簡単 いけてるインフラアルバイトのid:hxmasakiが組み立てると15分 1ラックに60台以上搭載可能 もちろん、電源容量との兼ね合いもあります ディスクのホットスワップが可能 低消費電力 お値段据え置き 以前の自社製サーバとほぼ同価格 といったところがあげられ

                              1Uラックマウント可能なサーバを自作する - marqs blog
                            • 伽藍とバザール

                              Eric S. Raymond 著 山形浩生 YAMAGATA Hiroo 訳    リンク、コピーは黙ってどうぞ。くわしくはこちらを見よ。 プロジェクト杉田玄白 正式参加作品。詳細は http://www.genpaku.org/ を参照のこと。 1999/07/30版、1999/08/16訳更新, 2000年5月2日更新 原文の最新版はhttp://www.catb.org/~esr/writings/cathedral-bazaar/にて各種フォーマットで入手可能。 翻訳の pdf 版はhttps://cruel.org/freeware/cathedral.pdfにある。 翻訳の PostScript 版 (tar+gzip圧縮)はhttps://cruel.org//freeware/cathedral.tgzにある。 第 2 部 「ノウアスフィアの開墾」 (Homesteadi

                              • Android案件の見積り | DevelopersIO

                                Android案件を何件か担当して見積り前に確認しておいた方がいいと思うことや決めておくこと、 事前に説明しておくべきことがいくつかあったのでまとめます。 ①ハードウェアの選定 ・どの端末をサポートしますか? 動作確認を行う端末を決めてもらいます。 複数の端末をサポートする場合、テストも複数の端末で行うため工数もそれに応じて増やす必要があります。 ・サポートするAndroidのバージョンは? 端末を決めた時点でほぼ決まってしまいますが"Android 2.2以上"のようにサポートする最小のバージョンを決めます。 特にお客様にご要望がない場合はアプリのリリース時期と端末、OSのシェアなどを考慮して提案しています。 ・タブレットでの使用は想定していますか? これはスマートフォン用に開発している案件で後からタブレットでも使用したい、 というご要望を受けることがあるためです。 ・マルチデバイス対応

                                • 電子工作の経験がなくても、誰でもハードウェアを自作できる時代が来ていた! : akiyan.com

                                  電子工作の経験がなくても、誰でもハードウェアを自作できる時代が来ていた! 2009-06-07 『電子工作』 なんとなく興味はあるけど、電気回路なんてまったくわからないし、はんだごてとか使うのもやたら危なそうだし...というイメージが(少なくとも個人的には)ある電子工作の世界。 そんなイメージは、とあるセミナーでぶっ壊されました。 なんと、最近の電子工作の世界は「プログラミング未経験でもperlでCGIやPHPぐらいならできそう」と同じくらいのところまできていたのです。 たとえば、PCを使わずに「人が通ったことをセンサーで感知して、自動的にtwitterにpostする機械」を、電子工作経験がほぼゼロの僕でもちょっとがんばれば作れそうと思えるぐらいでした。 「できたらいいなあ」が「やればできちゃう」ぐらいになってて、なんだか、視野がぐぐっと広がった感じがしてかなりテンションがあがりました。

                                    電子工作の経験がなくても、誰でもハードウェアを自作できる時代が来ていた! : akiyan.com
                                  • 書籍を「裁断→スキャン」して電子書籍端末で読むメリットとデメリット

                                    Amazonの「Kindle」の国内発売、さらにAppleの「iPad」の登場もあって、2010年に入ってから電子書籍の話題がたけなわである。ニュースサイトはもちろん、個人サイトやブログでも、電子書籍の話題を見ない日は皆無と言っていい。すでに海外では多くのユーザーを取り込んで人気を博していることもあり、ここ日本においても、新しい読書体験への期待は否応なく高まりつつある。 しかし現在の日本国内の状況を見ていると、すべての書籍において紙とデジタルデータから個人が選択できるようになるのは、遠い未来のことになりそうだ。以前本誌でインタビューした漫画家のうめ氏のように直接Kindle DTPから自費出版を試みたり、ePub形式のファイルをオンラインで販売するクリエイターが今後増加することは間違いないだろうが、今書店に並ぶすべての本がすぐに電子書籍で読めるようになるかと言われると、おそらくノーだろう。

                                      書籍を「裁断→スキャン」して電子書籍端末で読むメリットとデメリット
                                    • リモートワークのストレス | POSTD

                                      リモートワークのストレス ソフトウェアエンジニアリング業界では、リモートワークは大いに理にかなった働き方です。大抵はPCとインターネット接続さえあれば仕事ができるからです。よって、決まったオフィスに毎日通って働く理由は比較的少ないため、リモートワークはIT職の重要な要素になっています。最も先見的な求人市場とは決して言えないベルギーにおいてさえもです。とはいっても多くの場合、リモートワークが認められるのは週の一部のみ(おそらく週に1日か2日ぐらいが一般的)にすぎません。それにもかかわらず、リモートワークは大部分の企業で導入されるようになってきたのです。 リモートワークには多くの利点があると言われており、この働き方を過激なまでに擁護する声もよく耳にします。その多くには同意するものの、リモートワークを5年以上してきた経験から言えるのは、リモートワークにはストレスが付き物だということです。そう聞く

                                        リモートワークのストレス | POSTD
                                      • Linuxの生みの親トーバルズ氏の最新自作マシンを徹底解剖--本人のコメント付きで構成を紹介

                                        Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 石橋啓一郎 2020-07-04 08:30 Linuxの生みの親であるLinus Torvalds氏は5月、Linuxカーネルメーリングリスト(LKML)で、次期バージョンである「Linux 5.7-rc7」の最近の開発状況について説明した。同氏はその中で、「15年ぶりに自分のデスクトップをIntelベースではないマシンにした」と述べている。最新の開発用マシンには、「AMD Threadripper 3970X」が搭載されているという。しかし、CPUがどれだけ高速でも、コンピューターの性能はそれだけでは決まらない。筆者は同氏にインタビューして、新マシンの詳しい構成を聞いてみることにした。 まず、同氏は既に新しいマシンのパフォーマンスに感動しているという。 「『allmodconf

                                          Linuxの生みの親トーバルズ氏の最新自作マシンを徹底解剖--本人のコメント付きで構成を紹介
                                        • カーネギーメロンのDBに関する講義が面白いのでおすすめ - だいたいよくわからないブログ

                                          ここに書くことによって途中でやめられなくするメソッドです。 ハッカーニュースを眺めていたら以下のようなCS系講義動画のまとめリポジトリが流れていました。 GitHub - Developer-Y/cs-video-courses: List of Computer Science courses with video lectures. へーっと思いながら何個かポチってみたところ以下に出くわしました。 15721.courses.cs.cmu.edu 英語が(自分にとって)聞き取りやすく、動画の品質(画質やスライドがちゃんと見えるかどうかといった部分)も良いものでかつ興味のある内容で出来ればスライドもおしゃれで・・・となるとなかなか少ないですが、これはかなり見やすいです。 スライドも概念図が頻繁に登場したりして、これだけでも聞き取れなかった部分などをかなり補完できます。 スケジュールページ

                                            カーネギーメロンのDBに関する講義が面白いのでおすすめ - だいたいよくわからないブログ
                                          • 日本のSteamユーザーが猛烈に増加、過去最高に。PCでゲームをする文化が、日本でも浸透してきている - AUTOMATON

                                            ValveはSteamのハードウェア&ソフトウェア調査2022年3月分を公開した。その中のデータが興味深いものとなっている。日本語ユーザー数が、大きく増えているのである。 こちらのレポートは、Valveが毎月公開している調査。Steamクライアントを導入すると、調査の案内が表示される。そちらの招待に承諾したユーザーが調査対象となり、ユーザーから収集したさまざまなデータが月次で公開されている。 OSのバージョンや使っているグラフィックボードなど、調査対象は多岐にわたる。その中には「言語」のカテゴリも存在している。2022年3月の調査結果を見てみよう。ユーザーが使う言語が割合として示されており、英語ユーザー36.11%。簡体字ユーザーが26.23%と並ぶ。そして注目したいのは、日本語ユーザーの割合だ。2022年3月の日本語ユーザー数は2.34%。順位としては全言語のなかで8位。一見地味に見える

                                              日本のSteamユーザーが猛烈に増加、過去最高に。PCでゲームをする文化が、日本でも浸透してきている - AUTOMATON
                                            • プログラミングテクニックのまとめ - プログラミング日記

                                              とりあえず思いついたもののまとめ。 まずは、ベーシックなものから。 変数のスコープをなるべく狭くしろ 他はグローバル変数を使うなとか、モジュール化と界面を意識せよなど。とにかくスコープは重要かつ意外と奥が深い。スコープに関係する機能は、モジュール(パッケージ)、クロージャ、ローカル関数、ローカルクラス、変数の種類、アクセス制御など。 同じロジックのコードを2度以上書くな 他はDRY原則、コピペをするななど。自分の場合、2度書く方がシンプルになる場合、2度書くこともある。特に、ifやswitchなどのロジックの中で同じコードが2度現れる場合、ちょっとしたコードでわざわざ別のところで関数やブロックにまとめて、それを参照するのは面倒。但し3度以上現れる場合は関数などにまとめるケースが多いかも。 汎用コード内で条件分岐コードを減らせ 他はifをポリモーフィズムによりなくせなど。条件分岐は汎用性を損

                                                プログラミングテクニックのまとめ - プログラミング日記
                                              • 世界を変える方法は山川の教科書に書いてある (1/2)

                                                「世界を変えたい」とか「日本の教育行政を変えると日本を再生できる」とか、土日に最近の話題をざっと追いかけていてとても違和感があった。日本の義務教育(実態として義務化している高校も含めて)では世界を変える方法をきちんと教えているのだから、変えなければいけないのは教育行政ではなく、教科書に書かれていることを「自分事化」する教え方ではないのか、と思うのだ。 商品・サービスの設計方法 商品・サービスの設計方法は、3つしかない。ひとつは新しいニーズをいち早くつかみ、これまでにない商品・サービスを「発明」することだ。竪穴式住居の普及で一箇所に留まる時間が長くなり、食料を貯蔵するニーズから縄文土器が生まれたように、大量の音楽がデータ化されPCで楽しむようになった後、ハードディスクやフラッシュメモリーに音楽データを入れて携帯する「携帯型デジタル音楽プレイヤー」が生まれた。 ふたつめの方法は「改善」すること

                                                  世界を変える方法は山川の教科書に書いてある (1/2)
                                                • 機械翻訳と意味 - アスペ日記

                                                  ここ最近、Google翻訳がリニューアルされ、性能が向上したという話が流れてきたので、さっそく試してみた。 ぼくが真っ先に試したのは、「母は、父が誕生日を忘れたので、怒っている。」だ。 なぜこの文が気にかかっていたかは後述する。 結果は次の通り。 "My mother is angry because my father forgot her birthday." すばらしい。 では、「母は、父が鞄を忘れたので、怒っている。」はどうだろうか。 "My mother is angry because my father forgot his bag." 完璧だ! 「誕生日を忘れた」の場合は「母の誕生日」と解釈し、「鞄を忘れた」の場合は「父の鞄」と解釈する。 これこそ、利用者が翻訳に求めるものじゃないだろうか。 しかし、ここまでだった。 次にぼくは、「父」と「母」を入れ替え、「父は、母が誕生日

                                                    機械翻訳と意味 - アスペ日記
                                                  • Webユーザビリティを改善するための5つのポイントと方法

                                                    先日の記事[競合サイト調査・分析に必要なチェック項目と役立つツール達!]でユーザビリティの調査・分析方法を軽く紹介しましたが、今回はWebユーザビリティを改善するための5つのポイントと方法を紹介したいと思います。 まずユーザビリティとは何なのかについて軽く触れておきます。先日の記事でも紹介しましたが、それは【使い勝手】のことです。WEBユーザビリティの改善とはすなわち、WEBサイトの使い勝手を良くするということになります。ではその使い勝手とは何なのか。それは単純に【使いやすさの程度をあらわした言葉】のことです。使い勝手が良いということは、使った人から見てその【何か】は使いやすかったということになります。そして今回のこの記事は【どうしたらユーザーに使いやすいと感じてもらえるのか】について紹介しています。 この【WEBユーザビリティを改善するための5つのポイントと方法】は下記の項目で紹介するヤ

                                                      Webユーザビリティを改善するための5つのポイントと方法
                                                    • ニコニコ動画(く)リリース失敗に寄せて

                                                      そういうわけなので今日は公開資料を中心にリリース失敗の技術的な要因を分析してみたいと思います。 Scalaにおける最適なDependency Injectionの方法を考察する 〜なぜドワンゴアカウントシステムの生産性は高いのか〜 - QiitaドワンゴアカウントシステムはScalaのコードだけで22万行を越え、ドワンゴ社内で最大のScalaリポジトリとして知られています。 ドワンゴのユーザーアカウント基盤は明らかに破綻しています。 10 年以上にわたり、ガラケー時代から今に至るまで多くの業務をコードに落としていくことは極めて難しい作業であったと思います。そうはいってもやってるうちに一回なんとか出来なかったのかとは思うわけです。やっている当人たちがテンションを上げているほどには開発効率が出ていない、むしろ足を引っ張っているという可能性はかなり高いと思います。 ニコニコ生放送におけるdock

                                                        ニコニコ動画(く)リリース失敗に寄せて
                                                      • naoya_t:ポール・グレアムのエッセイと和訳一覧

                                                        ポール・グレアムのエッセイと和訳一覧 (originally maintained by naoya_t) Paul Grahamのエッセイ(原文)と、公開されている日本語訳のリストです。 見つけたら or 訳したら、自由に追加して下さい。複数の訳が存在する場合は全て追加してください。 How to Get New Ideas 新しいアイデアを得る方法 (lionfan) The Need to Read 読む必要性 (Shiro) Is There Such a Thing as Good Taste? 良いセンスはあるか? (lionfan) Beyond Smart 知能を超えて (lionfan) Weird Language ヘンな言語 (Shiro) How to Work Hard 全力で働く方法 (lionfan) A Project of One's Own 自分の仕事

                                                          naoya_t:ポール・グレアムのエッセイと和訳一覧
                                                        • すべてのプログラマーが試すべき挑戦的なプロジェクト

                                                          Austin Z. Henleyのブログより。 更新12/14: この投稿は、Hacker NewsとRedditに関する多くの議論に拍車をかけました。 提案されたプロジェクトのいくつかを収集し、この投稿の最後にリストに入れました。 私はよくサイドプロジェクトを始めたいが、何を作るべきか分からない多くの学生やプロの開発者と話します。以下は、私に多くを教えてくれたいくつかのソフトウェアプロジェクトです。実際、それらは何度も作ることができ、毎回新しいことを学ぶことができるので素晴らしいです。従って、何を作るのか分からない場合、または新しいプログラミング言語またはフレームワークを学びたい場合は、私は次のいずれかから始めます。 テキストエディタ 2Dゲーム - スペースインベーダー コンパイラ - Tiny BASIC ミニ・オペレーティング・システム スプレッドシート (難しい!) ビデオゲーム

                                                            すべてのプログラマーが試すべき挑戦的なプロジェクト
                                                          • 信じられないほど簡単セットアップの自宅サーバ(NAS)「Pogoplug」はベリーシンプル!! - ネタフル

                                                            「Pogoplug」の概要に関しては、ブロガー向け記者発表会のレポートも参考にしてください。 ▼HDDを接続するだけで超簡単にパーソナルクラウドを構築できる「Pogoplug」発表会レポート 開発したクラウドエンジンズでは「Pogoplug」のことを“パーソナルクラウド”と呼んでいますが、日本風にいうと自宅サーバ、あるいはNASといった方が分かりやすいかと思います。 ただし「Pogoplug」自体にはハードディスクは搭載しません。 一言で言うと「Pogoplug」は、自宅にあるUSBハードディスクを接続するだけで、ネット経由でアクセスできるようにしてしまう機器、です。 本当にそんなに簡単なの!? ということで、実際に試してみました。いつものように開封の儀からです。 パッケージはピンクでとてもカラフルです。CEOはデザインが上がってきた時に、みんなが良くないといったピンクを選んだのだそうです

                                                              信じられないほど簡単セットアップの自宅サーバ(NAS)「Pogoplug」はベリーシンプル!! - ネタフル
                                                            • 実は誰もが知っている「AppleがSonyになれた本当の理由」 : 404 Blog Not Found

                                                              2012年03月12日07:45 カテゴリArt 実は誰もが知っている「AppleがSonyになれた本当の理由」 設問が間違っていては、たとえその設問に対する答えが正しくとも意味がない。 Life is beautiful: 誰も言いたがらない「Sony が Apple になれなかった本当の理由」 そろそろ、「会社は誰のためにあるか」という根本の部分から見直さないと日本の家電メーカーは世界で戦えない。TPP で市場を開放する前に、しておくべきことは沢山ある。 それではなぜHPもDellもNokiaも、MicrosoftですらGoogleですらAppleになれなかったのかを問わねばならないだろう。 もっと的確な設問があるではないか。 なぜAppleはSonyになれたのか? どれほどAppleが--昔日の--Sonyになりたかったのか、どれほどJobsがAppleをSonyにしたかったのかの証

                                                                実は誰もが知っている「AppleがSonyになれた本当の理由」 : 404 Blog Not Found
                                                              • なぜMACアドレスとIPアドレスは両方必要なのか?

                                                                この記事は,ネットワークの学習の序盤につまずくポイントである 「MACアドレスとIPアドレスってどっちか片方だけじゃだめなの?」「レイヤ2と3って結局何が違うの?」 という疑問について,私なりの回答をまとめた記事です。世に不正確な記事が出回っているように見受けられるので,正確な回答をまとめたく、長文になってしまいました。とはいえ,初学者向けにかなり初歩的なところから書いたつもりですので是非読んでみてください。 この記事について この記事を読むと何が分かるか MACアドレスとIPアドレスの役割の差が分かる レイヤ2(=同一サブネットの通信)とレイヤ3(=サブネット間の通信)の仕組みが分かる ネットワーク設計時にレイヤ2・レイヤ3のいずれで設計すべきか判断できる なお,教科書的な説明ではなく,概念や捉え方の説明となっていますので,試験勉強には役立ちません。実務としてネットワーク設計を行う方の役

                                                                  なぜMACアドレスとIPアドレスは両方必要なのか?
                                                                • NTT 東日本 - IPA 「シン・テレワークシステム」 - セキュリティ機能の大規模アップデートと実証実験の現状報告

                                                                  「シン・テレワークシステム」 セキュリティ機能の大規模アップデートと実証実験の現状報告について 2020 年 5 月 14 日 「シン・テレワークシステム」 開発チーム 昨日、2020 年 5 月 13 日をもちまして、「シン・テレワークシステム」のユーザー数が 2 万人を超えました。テレワークの効果等により、新型コロナウイルスの感染者数は減少していますが、まだ油断をすることはできません。この機会に、「シン・テレワークシステム」公開後 3 週間経過時の現況と、この大規模な実証実験のコスト効率と社会的効果について、お知らせをしたいと思います。 また、本日、「シン・テレワークシステム」を大規模な企業 LAN などのセキュリティ・ポリシーが制定されている環境向けや、行政情報システムなどの高いセキュリティ・レベルが必要とされているネットワーク向けで利用できる、多数のセキュリティ機能を実装した新バー

                                                                    NTT 東日本 - IPA 「シン・テレワークシステム」 - セキュリティ機能の大規模アップデートと実証実験の現状報告
                                                                  • 現代の僕「コンピュータが生まれた歴史知りたい」 - Qiita

                                                                    TL;DR コンピュータの歴史も何も知らなかった私が、「ありがとう、先人たちよ」と言えるぐらいまでコンピュータの歴史を調べたので共有したいと思います。 最初の動機 「コンピュータってどうやって動いてるんだろう」 あなたは、この疑問に自信を持って答えられますか? そして、仮にコンピュータを知らない人類がいたとして、「コンピュータとは何か」を説明できますか? 私はできませんでした。 もちろん、コンピュータを使うことはできます。 こうして、キーボードをカタカタを打つと、見慣れた文字となってディスプレイに映すことが出来ます。 しかし、「使えること」と、「それが動く原理を説明すること」 は途方もなく大きな壁で隔てられています。 この記事では、コンピュータが動く原理を、その歴史をたどることで探っていきます。 コンピュータの歴史をまとめつつ、 「コンピュータってどうやって動くの?」 に答えられるようなも

                                                                      現代の僕「コンピュータが生まれた歴史知りたい」 - Qiita
                                                                    • 誰も教えてくれないiPhoneの秘密とiPhoneアプリ販売の現実

                                                                      今日、iPhoneが巨大なエコシステムを構築していることに異論がある方は少ないでしょう。iPhoneがここまで急速に成長した背景、そして、エコシステムの知られざる現実、さらにAndroidとの最終戦争の行方について、ユビキタスエンターテインメントの“鬼才”清水亮が解説します。 全世界で3000万台を超えたともいわれるiPhoneの累計出荷台数。iPod touchも加えれば、5000万台規模のプラットフォームがここ数年で世界に根付きました。最初の出足こそ鈍く感じられた日本国内でも、今やソフトバンクの新規契約の半数はiPhoneだともいわれています。1年半もの間、これだけ同じ端末が売れ続けたことは今世紀に入って初めてのことで、携帯電話業界の人々を驚かせています。 そのiPhoneですが、使ってみればその快適さにはとりこになること請け合いで、しかも当初はギークと呼ばれる、いわゆるマニア層に売れ

                                                                        誰も教えてくれないiPhoneの秘密とiPhoneアプリ販売の現実
                                                                      • Windowsの起動しない&認識しないHDDを修復する(raw/bootsect/mbr/chdsk) - それマグで!

                                                                        故障したWindows HDDが持ち込まれ、修復したのでメモ ディスクの回復作業 HDDはWindowsがブートしない感じだった。 必要な作業 ディスクのバックアップ 必要なツール・ハードの準備 用語とHDDに付いて最低限の知識 必要なツールの準備 作業手順 故障ディスク修復の初めにやること!ディスククローン 故障ディスクディスクをみたら、なによりもまず、クローンを行いましょう。 故障ディスクを直接触るのは厳禁。 ディスクコピーを作る専用機 6000円くらいです。しかもプライム対応。幾つか試したけどこいつが電源の安定性と速度が優れてた。 その他のクローン機器 クローニングはDDコマンドで行うことも出来るが、CPUメモリ性能や・USB性能に左右されて時間がかかるの。専用クローン機器があったほうが時間を有効に使える。マルチタスクで作業進行できて嬉しい。ddに慣れない人は、生兵法は大怪我のもと。

                                                                          Windowsの起動しない&認識しないHDDを修復する(raw/bootsect/mbr/chdsk) - それマグで!
                                                                        • ワコムのペンタブ用ドライバーがPC上で起動したすべてのアプリの名前を収集しているという報告

                                                                          by stevepb ペンタブレットやCAD関連製品を中心としたPCの周辺機器メーカーであるワコムのタブレット用ドライバーが、PC上で起動したアプリケーションの名前をGoogleアナリティクスに送信していたことが判明しました。この事実を解明したセキュリティエンジニアのロバート・ヒートン氏が、どうやってワコムのドライバーのトラフィックをチェックしたのかをブログで解説しています。 Wacom drawing tablets track the name of every application that you open | Robert Heaton https://robertheaton.com/2020/02/05/wacom-drawing-tablets-track-name-of-every-application-you-open/ ヒートン氏はブログ用のイラストを投稿するため

                                                                            ワコムのペンタブ用ドライバーがPC上で起動したすべてのアプリの名前を収集しているという報告
                                                                          • サーバーマシン1台で同時接続者数1万名を実現するにはどうすればいいのかというノウハウと考え方

                                                                            CEDEC 2012ではドラゴンクエストXは「世界は一つ」を実現するためにどのようなサーバ構成にしているのか?ということで、オンライン作品であるドラクエXを支えるサーバの構成が講演されましたが、ゲームサーバー&ネットワークエンジン「ProudNet」の開発者であるNettention社のCEOであるHyunjik Baeさんは、韓国のオンラインゲームのサーバー開発と利用の経験を通して大規模プレイヤーのためのリアルタイムネットワーク同期技術について講演しました。 サーバーマシン1台でMMO同時接続者数10,000名を実現する方法 | CEDEC 2012 | Computer Entertaintment Developers Conference http://cedec.cesa.or.jp/2012/program/AB/C12_I0284.html Hyunjik Bae: こんにち

                                                                              サーバーマシン1台で同時接続者数1万名を実現するにはどうすればいいのかというノウハウと考え方
                                                                            • Linux におけるファイル I/O の基礎

                                                                              すべてがファイルというモデルの Linux (Unix) において、ファイル I/O (以降単に I/O と書く) を知っておいて損はない。 この記事では、基本的なファイルと関連する I/O について、対応する Linux システムコールも併せて説明する。 次回はこれらを実際に Linux 上で確認する予定。 ファイルUnix におけるファイルとは、普通「通常ファイル」のことを指し、バイトがリニアに並んだデータ (byte stream) のことである。 ファイル内のバイトは読み書きが可能で、指定されたバイトから開始する。この開始バイトはファイル内の「位置」と考えることができ、ファイルポジションまたはファイルオフセットという。 通常ファイルとは別に、スペシャルファイルというファイルとして表現されたカーネルオブジェクトがある。Linux では、スペシャルファイルとしてデバイスノード・名前付き

                                                                              • Linuxのシステムやハードウェア情報を取得するコマンドを集めてみた | クロの思考ノート

                                                                                こんにちは。今回はLinuxのシステム情報を入手するコマンド特集です。システムの設定やハードの情報を入手する際に役立ちそうなコマンド(というかCUI操作)を独断と偏見でピックアップします。ディストロやバージョンによって設定ファイルやコマンドは変化しますので注意してくださいね。(本記事のコマンドは2014年9月時点のものです) CPUやメモリの情報を調べる CUPの情報を得る $ cat /proc/cpuinfo 出力例 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz stepping : 6 microcode : 0x60c cpu MHz : 800.000 cache size : 3072

                                                                                  Linuxのシステムやハードウェア情報を取得するコマンドを集めてみた | クロの思考ノート
                                                                                • Windows XPパソコンにChromium OSをインストールして再利用する~Chromebookを作ってみよう~ (1/2):中古PC活用 - @IT

                                                                                  Windows XPパソコンにChromium OSをインストールして再利用する~Chromebookを作ってみよう~:中古PC活用(1/2 ページ) 不要になったWindows XPパソコンにChromium OSをインストールし、Chromebookを作ってみよう。Chromium OS は、USBメモリから起動できるので気楽に試すことも可能だ。インストール方法やコツなどについて解説していく。 連載目次 やっと日本国内でも「Chromebook」の販売が始まった。Chromebookとは、Googleが開発した「Google Chrome OS」を搭載した小型軽量のノートPCのことだ。クラウドストレージとWebブラウザーベースのアプリケーションを活用することにより、比較的低コストなハードウェアでも高度な機能を実現できるので期待されている。だが残念ながら、当面は企業向け・教育向け販売に限

                                                                                    Windows XPパソコンにChromium OSをインストールして再利用する~Chromebookを作ってみよう~ (1/2):中古PC活用 - @IT