これは良い資料。 Design Research Techniquesでは、プロジェクトの設計において使えるさまざまな手法をまとめているようだ。 ブレスト、フォーカスグループ、ペルソナといった馴染みある手法に加え、AEOUT、PICTIVEなどいささかマイナーなものまでまとまっているようだ。 アイデアに行き詰まったりしたときに見返してみるといいかもですね。

Perlのバージョン管理ツールであるCartonの内部について、社内勉強会で発表したので、その時の資料をそのまま公開する。けっこう雑に作ってしまったので、正確性については保証できないけど、Cartonのソースコードリーディングの際の参考になればと思う。 アジェンダ Cartonとは いろいろトラブル carton installの挙動を理解する Cartonとは Perlのモジュール管理ツール 依存モジュールを特定のバージョンに固定して、インストールしてくれる Cartonとは(深堀) 一番重要なのはcarton install 基本的にはcpanmのラッパーとしてcarton installが実現 Module::CPANfileなど、小さいモジュールを組み合わせている いろいろトラブルもある cpanfile.snapshotが環境によって変わる carton install --de
Androidアプリを作成・公開する話 1. Androidのアプリを 作成・公開する話 京大マイコンクラブ nonylene 2. 自己紹介 • nonylene (のにれん) ! ! • twitterとかGitHubとか • 使用言語:python, java (android), javascript など 3. 今回の話 • 後期はAndroidばっかいじってた • 夏の終わりから作って冬ぐらいに公開し ました • ということでAndroidアプリのお話 4. 目次 • 自己紹介 • Androidとは • 開発しましょう • hello world • アプリの仕組み • 作ったアプリ • アプリの公開 5. Androidとは • Google様が開発なさったOS • スマートフォン、タブレット向け • linuxカーネルが使われてる • 大体2009年ぐらいから登場して今は
Presenting Bootstrap Studio, a revolutionary tool that developers and designers use to create beautiful interfaces using the Bootstrap Framework. Learn more What is it? Bootstrap Studio is a desktop application which you can use to build beautiful interfaces and websites by only using drag & drop. It comes with a large collection of components like charts, maps, data tables, forms, menus, lists,
2013年からTech Reportが継続していた「SSD耐久試験」は、SSD主要6モデルに特別なプログラムを使って尋常ではない量のデータを書き込みまくって再起不能まで追い込むというもので、耐久性に不安を持たれがちなSSDの信頼性を判断するのに大いに役立つデータとして注目を集めています。そして、最後まで生き残ったモデルもついに息の根を止められ、1年半にわたって続けられたSSD耐久試験が完全に終了。そこからSSDの信頼性に関するおそるべき事実が明らかになっています。 The SSD Endurance Experiment: They're all dead - The Tech Report - Page 1 http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead ◆これまでのテスト経過
この「極言暴論!」を書き始めて、はや2年が過ぎた。ユーザー企業のIT部門やIT業界のおかしさや不条理さなどに切り込む内容からか、読者の琴線、あるいは逆鱗に触れたようで様々なご意見やご批判を頂く。私も可能な限り、そうしたコメントに答えるようにしており、それを機にIT部門やITベンダーを問わず多くの方々との縁が生まれた。 そんなわけで、最近は「極言暴論!」をネタに色々とディスカッションする機会も増えた。私と問題意識が同じで強く賛同してくれる人もいれば、「お前、ふざけたことを書いているじゃないか」と怒りモードでやって来る人もいる。この前は、製造業のCIO(最高情報責任者)の会合に呼ばれ、完全アウェー状態で2時間にわたり議論するという貴重な機会も頂いた。 さて、私の暴論に対する異議や反論を聞いたり読んだりしていて気づいたのは、それらが二つのタイプに分けられることだ。タイプ1は「そんなことはあり得な
どうもですよ、はやちですよ✌(´ʘ‿ʘ`)✌ このあいだ昼休み中に思い切ってPS4と「龍が如く0」と「Final Fantasy 零式」をポチってしまいました( ˘ω˘)<計65,000円なり しばらく節約のためお昼のお弁当生活がんばります(◞‸◟) そんなことはどーでもいいですね。 今回はSassで1つのカラーコードを使い色々と管理をする方法をご紹介します( ˘ω˘)☝ 設定方法 まずカラーを変数で定義します。 $base:#46AFED; $baseの色を明るく設定したい場合はlightenで設定します。 %で明るさの値を変えます。 color:lighten($base, 10%); これをまた変数で定義するといいかもですね。 $Lighten10:lighten($base, 10%); 設定方法は以上になります、カンタンですね( ˘ω˘)☝ 設定できる種類 設定できる色合いは以下
はじめに † Webサイト開発の企画設計段階では、 →ワイヤーフレーム(情報設計)作成 → ワイヤーを元にクライアントとコミュニケーション(情報構造について詰める) →個別ページの画面仕様書(外部設計書)作成 → クライアントとコミュニケーション(外部設計について詰める) と進んでいくことが多いです。 ワイヤーフレームはPowerPointでつくっていますが、その後個々の画面遷移やボタンクリック時の動きなどを画面仕様としてまとめていく際に、改めてExcelなどで作り直すのは手間もかかるし面倒です。PowerPointのノート表示を使うと、ワイヤーのパワポ文書をそのまま生かして効率的だったのでメモを残します。 ↑ 解決したいこと † ワイヤフレームは印刷して打合せすることが多いのと、皆さん持っていて共有しやすいため、PowerPointがいい。 画面仕様を書く時にワイヤーあるいはデザインカン
(゚ω゚)ノ @o_oTxT 最近話題の肖像権について。 Twitterの規約も改定されましたね。全世界で使われているツールだからこそ、相応のルールは必要しょう。 年末年始に起きたとある友人の話がまさにそれ。しかも企業の対応がこんなでしたよ、と…広く世間に知っていただく見本には丁度いいかもしれません。 2015-03-15 02:27:05 (゚ω゚)ノ @o_oTxT 『本当に今時の企業ですか?』と、相談を受けた弁護士の先生に問われるほど、実話なのにネタっぽい。非常識か否かを、肖像権とは…を、ユーザーの視点でまとめます。 企業の名前は国語でいう特定しない意味で「某」とします。文字数削減のため、『某』のみで表記します 2015-03-15 02:33:18 (゚ω゚)ノ @o_oTxT 『某が行ったイベント会場において、無断で撮影を行った顔の判別がつくる写真を加工なしでTwitter上に掲
(※3月18日追記:当初「SSH公開鍵の管理機能」において、GitBucketを「×」としていましたが、SSHアクセス機能を機能を有効にすることでSSH公開鍵の管理機能も利用できるとのことで、「○」に修正しました) GitLabおよびGitBucketと、RedmineおよびTracとの大きな違いとして、フォークやマージ/プルリクエスト機能をサポートしているかどうかがある。これらの機能を利用したいのであれば、GitLabやGitBucketが候補となるだろう。 いっぽう、Redmineはカレンダー機能やガントチャートと言ったプロジェクト管理機能が充実しているのが特徴だ。また、Tracはシンプルなユーザーインターフェイスや、プラグインによるカスタマイズ性の高さがある。フォークやマージ/プルリクエスト機能を利用しないのであれば、プロジェクト管理機能が充実しているRedmineやTracは十分な
2015-03-11 Scalaを始めて早5年、今一度冷静にScalaと向き合ってみた Scala 今年は2015年で、社会人になってプログラマとしてデビューしたのがディープインパクト*1がまだ現役だった2006年で早9年。そして自分がScalaという言語に出会ったのが2010年なので、なにげにキャリアの半分くらいをScalaを触って過ごしてるということになる(もちろん他の言語もやってるが)。 というわけでScalaを始めて5年ということで、今一度冷静にScalaと向き合ってみようというエントリでたいした内容ではありません。 (注:自分はたいしたScalaプログラマではありません) はじまり 過去を掘り起こせば、Scala始めた宣言をしたのはこのエントリらしい。たぶんtwitterでも宣言してる気がするけど、2011年くらいまでの発言までしか遡れなかった。 既にscala中毒患者になりかけ
■ 個人情報定義は新経連の意向で米国定義から乖離しガラパゴスへ(パーソナルデータ保護法制の行方 その16) 今回の国会提出法案で、個人情報の定義を拡充するとされていた点は、次の条文となった。 (定義) 第2条 この法律において「個人情報」とは、生存する個人に関する情報であって、次の各号のいずれかに該当するものをいう。 一 当該情報に含まれる氏名、生年月日その他の記述等(文書、図画若しくは電磁的記録(電磁的方式(電子的方式、磁気的方式その他人の知覚によっては認識することができない方式をいう。次項第二号において同じ。)で作られる記録をいう。第十八条第二項において同じ。)に記載され、若しくは記録され、又は音声、動作その他の方法を用いて表された一切の事項(個人識別符号を除く。)をいう。以下同じ。)により特定の個人を識別することができるもの(他の情報と容易に照合することができ、それにより特定の個人を
4 ヶ月あまり続いた新規開発案件がようやく落ち着きを見せたので、ここらで振り返りをしてみたいとします1)リリースまでに巻き取れなかった不具合や未実装箇所が幾つか残っているので、まだ気持ち的には終われていないのですが…。 サービスのおおまかなアウトライン コンシューマ ( 一般ユーザー ) 向けサービス ブラウザで動く Web アプリケーション ワンソースによるレスポンシブレイアウト サポートするブラウザは IE9 以降や Android4.x 以降のモダンブラウザのみ Ruby on Rails 多言語対応あり SEO 対策はそれなりに必要 わりとフワッとしか要件が決まっていないままスタートしたので、TRY & ERROR を繰り返しながらの開発 すごく大雑把ですが、だいたいこんな感じの Web アプリケーションです。これを踏まえてフロントエンドをどのように開発していくかを設計していきまし
2015-03-16 AWS(Amazon Web Services)技術資料メモ(2015年3月版) 2015年3月版に更新。 技術資料はココにあるんだけど、散らかってるのでまとめてみた。全体的に資料の日付をチェックした方がいいかも。資料公開からアップデートがある場合も。あとどの資料も最初に概要入っててごめんなさい。 概要的なやつ スタートアップならおさえておきたいAWS入門サービス概要と基礎知識編 スタートアップならおさえておきたいAWS入門サービス概要と基礎知識編 from Hiroshi Takayama →つまづきやすいポイントや不安点など WebサービスStartUP向け AWSスケーラブルな構成例 WebサービスStartUP向け AWSスケーラブルな構成例 from Amazon Web Services Japan →構成例・代表的なサービスの一言紹介・課金関連・サポ
Googleが開発者向けイベントGoogle I/O 2014で発表した新しいUX体系が「マテリアルデザイン」です。アニメーションやカードデザインなどを使い、「合理的な余白と動きを使った統一理論に基づいたもの」と定義されていますが、このマテリアルデザインの優れたウェブサイトやモックアップを毎日最大12個展示する「MaterialUp」は、「優れたマテリアルデザインとは何か」が一目で分かる上に素材のダウンロードまでできる便利なウェブサイトになっています。 The Best Of Material Design, daily – MaterialUp http://www.materialup.com/ マテリアルデザインとは何か?ということは、以下の記事から読むことが可能です。 アニメーションを使ったGoogleの新UXデザイン「Material Design」とは? - GIGAZINE
全世界で5億人以上が利用しているメッセージ・アプリ「LINE」に深刻なセキュリティ脆弱性が存在していたことが判った。この脆弱性を悪意ある攻撃者に突かれると、利用者のスマートフォンに保存されているLINE内のトーク履歴や写真、友達リストなどを外部から不正に抜き出されたり、改竄される恐れがある。LINEは3月4日に、この脆弱性を修正したバージョンを緊急リリースしている。利用者は自身のアプリが最新版にアップデートされているかどうかを至急確認したほうがいいだろう。 この脆弱性はサイバーセキュリティ・ラボのスプラウト(本記事掲載の『サイバーインシデント・レポート』発行元)が発見し、1月30日にソフトウェア等の脆弱性情報を取り扱うIPA(独立行政法人情報処理推進機構)に報告したものだ。IPAから2月2日に脆弱性の通知を受けたLINEは、2月12日に脆弱性の一部についてサーバー側で対策。3月4日のアップ
9. 9 最適化について 「細かい効率のことは忘れて、時間の 97% について考え よう。時期尚早な最適化は諸悪の根源だ。それでも残り 3% についても機会を逃すべきではない」 - Donald E. Knuth 「プログラム最適化の第一法則 : 最適化するな。 プログラム最適化の第二法則 ( 上級者限定 ): まだするな。 」 - Michael A. Jackson 11. 11 最適化の対象 主に Intel の Haswell マイクロアーキテクチャ以降を対象 多くのテクニックは他のプロセッサにも応用できます ベース マイクロアーキテクチャ プロセスルール 登場年 Nehalem Nehalem 45nm 2008 〃 Westmere 32nm 2010 Sandy Bridge Sandy Bridge 32nm 2011 〃 Ivy Bridge 22nm 2012 Hasw
インターネットでつながるウェブカメラ(ネットワークカメラ)をめぐり、パスワードを設定するセキュリティー対策がとられていないため、商業施設や住宅の映像・音声を第三者がネット上で見たり聞いたりできることが朝日新聞の調べでわかった。調査の対象としたカメラの3割以上がこうした状態にあり、カメラを勝手に操作されたケースもあった。低いコストと手軽さで活用が進む一方で、「ネット社会」のリスクが浮き彫りになった形だ。 ウェブカメラも含めてネットにつながる全ての機器にはIPアドレス(ネット上の住所)が割り当てられており、国内には9千万以上ある。朝日新聞は昨秋以降、これらのIPアドレスを無作為にたどる方法で調べ、約125万のアドレスを抽出。先月末時点で2163台のウェブカメラがネットに接続されていることを確認した。 そのうえで接続状況を慎重に検証した結果、35%にあたる769台がパスワードを設定することによっ
この4つをあげたうえで、筆者は、緊急の場合や繁忙期を除いて(1)を避け、積極的に他のスタイルをとるのがよいと言っている。 ただ、『成果ベース』や『感覚ベース』で働きたくても、定時前に帰ることを会社が認めてくれないケースが多いだろう。この記事について、「はてなブックマーク」では、「能率よく時間内に全作業を完了したら、『じゃ、これやってね』と新たに仕事を押しつけられるだけだ」など、日本では無理だろうという意見が目立った。 日本の法律では、自分自身が「今日やるべきことはやった」と判断しても、定時前に帰宅できないのだろうか。自身も会社員時代に長時間労働に悩んだ経験を持ち、労働問題に取組む光永享央弁護士に聞いた。 日本では「時間ベース」の労働が大原則 「現代のホワイトカラー会社員は、複数の案件を同時並行的に抱えており、ITの発達で仕事と私生活の線引きが難しくなっていることは間違いありません。『仕事の
クックパッド、ミクシィ、グリー、ネクストの品質管理マネージャが本音で語る。ソフトウェアテストの課題とこれからの可能性(前編)。JaSST'15 Tokyo ソフトウェアテスト分野で国内最大のシンポジウム「JaSST'15 Tokyo」が2月20日、21日の2日間、東洋大学で開催されました。 そこで行われたセッションの1つ「Web.JaSST ~ウェブ開発のテスト~」」では、ミクシィ、ネクスト、クックパッド、グリーの品質管理(QA:Quality Assuarance)マネージャが登壇し、Web開発やモバイル開発分野の品質やテストにおいて、これまで乗り越えてきた課題、現状、そしてこれからの可能性について語りました。 本記事ではその内容をダイジェストで紹介します。 中野氏(モデレータ) 今日のパネリストの方々は現場でテストをリードしている方々です。その現場で取り組んでいる内容や品質管理について
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 最近話題のReact.jsですが、実戦投入に当たっては結構重たい選択を迫られることになります。 ざっくり言えば、テンプレートエンジンを捨ててReactしますか?それともReactあきらめますか?という選択です。 本記事ではReactの基本思想とこうした選択肢が生まれてしまう背景を述べるとともに、後半では「どちらもあきらめない」という(若干シミュレーションRPGあるある感のある)第三の方策について案を提示します。 Reactの基本 最初に、Reactの基本的な仕組みについてまとめておきます。 Reactは公式ドキュメントが非常に充実してい
たまに学生向けのスタートアップ・セミナーとかに行ったりする。 今をときめく起業家がやってきて、集まってきたパンピーに、要約すると「やればできる」的なことを言って、感化された聴衆が、「将来起業するためには今、何をすべきでしょうか。」みたいな質問をして終わるイベント。 こういう場で学生や若い人と話していると、将来は起業したい。でもまずは3年ほど社会人経験を積みたい、というような意見に遭遇することが多い。 僕は結局起業してしまったので、こういう「わかもののきみこそ起業しよう」的なのに参加しても、いやもうそもそも会社つくっちって何度も死にかけてるんで今更後戻りできないすしおすし。みたいな感じなのだけど、 それでも、起業の酸いも甘いも知っているはずの今をときめく起業家サマが無垢な子羊みたいな学生相手にどう歯ギレイな言葉を並べてだまくらかしているかというのは同じ目線の立場の職種の人間としてとても参考に
法人のためのエンジニア単価徹底解説ガイド 【決定版】 対象読者 このガイドは、エンジニアを必要とする発注企業とエンジニアを提供する受託側企業を対象に作成されています。エンジニア単価における基礎知識から応用知識、相場を考える上で必要な事まで理解することができます。具体的には以下のような読者に最適です。 エンジニア単価とは エンジニア単価とは、請負の際の見積もり基礎情報としても使用されますが、エンジニアが提供する労働やサービスに対して支払われる料金のことを指します。時間単位(時間給)や月額単位(固定料金)で設定されることが一般的です。 派遣契約のエンジニア単価 一般的に、主に時給で計算されます。例えば、残業が発生した場合には、通常の時給の125%が支払われることがあります。また、深夜残業や休日出勤の場合には、時給の150%が適用されることもあります。ただし、これらの算出方法は状況によって変動す
いい感じのスライド、作るのむずいので、「Azusa Colors」っていうKeynoteテンプレートを作った。下記のサイトからダウンロードできる。 Azusa Colors - 大体いい感じになるKeynoteテンプレート解説 デモも兼ねた解説スライドを作った。 Introducing Azusa Colors Keynote Template // Speaker DeckAzusa ColorsとはAzusa Colorsとは、大体いい感じになるKeynoteテンプレート「Azusa」に、新しいカラーバリエーションを加えたもの。 Azusaとは僕が1年前に作ったKeynoteテンプレートで、「SpeakerDeckにある “なんとなくいい感じのスライド” は大体1ページあたり3色以内で構成されている」という法則にもとづき作成した。 使われている様子を観察すると、主にエンジニアの勉強会や
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く