devopsに関するyume_mayuのブックマーク (29)

  • 分裂勘違い君劇場 - エンジニアがUIデザインしたがる本当の理由

    ハイライトピックアップ Web2.0を引き起こしているのと同じ時代の潮流が、エンジニアの地位の低下を引き起し、エンジニアUIデザインをしたがる動機を創り出している。 Googleは、「エンジニアの会社」という皮をかぶった「企画・マーケティング・デザイン」の会社である。 エンジニアよりデザイン能力の低いダメデザイナーがうじゃうじゃでてくる構造。 優秀な人ならデザインスキルがなくてもいいデザインができるのは幻想。現実には、デザインスキルの差は容易には超えられない壁。 デザイナーに必要な技術的知識とエンジニア技術的知識は別物なので、エンジニア技術力はデザインをする上でそれほど強みにならない。したがって、技術力とデザイン力を兼ね備えた優秀なデザイナーはエンジニアとデザイナーのハイブリッドではない。 一人の人間がUIのデザインと実装を両方やると二兎を追うものになってUIの質が低下する。二兎を追

    分裂勘違い君劇場 - エンジニアがUIデザインしたがる本当の理由
  • Emacs クイックリファレンス

    back はじめに このマニュアルは emacs (あるいは mule) を使いはじめてまだ間もない頃の 人のためのものです。emacs を一度も使ったことのない人は残念ながら 対象としていません (そういう人には emacs 付属のチュートリアルをすすめます)。 これを読んでも emacs が快適に使えるようになるかどうかはあなた次第です。 emacs はマウスやカーソルキーで操作することもできますが、 これらを使っているようでは上達しないということも 覚えておいてください。このマニュアルはよその人にも読めるように書いた つもりですが、基的に csc (東工大 情報工学科 計算機室) で emacs を 使用する人を対象としています。そのため、日本語入力環境やメール環境については 必ずしもあなたのサイトとは一致しないかもしれませんので注意してください。 基的なこと ファイル操作 カー

  • Herokuのアドオンと外部サービスを活用しよう

    前回は、ARCのC(クラウド)にあたる要素として、RubyのPaaSである「Heroku」の特徴と使い方を解説しました。最終回の今回は、「Heroku」で利用可能なアドオンと、SonicGardenで利用している外部サービスについて解説します。 これまでの連載をすべて読むことで、 ARCを実践するノウハウをじゅうぶんに理解できるはずです。 Herokuでは、Webアプリケーションのパフォーマンスを向上させるためのアドオンから、運用を簡素化するためのアドオンまで、多種多様なアドオンが提供されています。 アドオンの中には、まだPublic Beta扱いのものもいくつかありますが、正式に提供開始されているアドオンも数多く存在します。利用を開始する前に、どのようなアドオンがあるのか、一通り目を通しておくことをすすめます。 表1: Herokuで利用可能なアドオン一覧 アドオン名 概要

  • 32bit版と64bit版OSの違い/パソコン購入知識

    OS(オペレーティング・システム)とは パソコンを納得して購入するために、ユーザーのパソ兄さんが、購入ポイントやカスタマイズ知識を解説します。 【サイトマップ~DELLガイド】 デスクトップ・レビュー XPS 8500 Inspiron 660s Inspiron 660 XPS One 27 Inspiron One 2020 ノートパソコンレビュー Inspiron 15(3520) Inspiron 15R(5520) Inspiron 15R SE XPS 15 Inspiron 17R SE Inspiron 14z Ultrabook XPS 14 Ultrabook Inspiron 13z(5323) XPS 13 Ultrabook(L321X) Alienware M14x(M14xR2) Inspiron 15R(N5110) XPS 15(L502X) XPS 14

  • Twitterが、Ruby on RailsからJavaVMへ移行する理由

    オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail

    Twitterが、Ruby on RailsからJavaVMへ移行する理由
  • Retired from Mixi Inc. | Weboo Returns

    Suddenly, I retired from Mixi Co., Ltd. To be exact, it is enrolled until the end of this month, and now it is a small period of paid digestion. We apologize for the fact that we would like to report directly to the people who have taken care of us and to everyone who supported us. I have been consistently involved in platform development for about two and a half years after joining Mixi in Februa

  • 差分情報を用いたコードレビューコスト見積り 奈良先端科学技術大学院大学情報科学研究科ソフトウェア工学講座

    レビュアが開発者のソースコードをレビューするために必要な労力や時間(すなわちコードレビューコスト)は,レビュアが実際にレビューを開始してみなければ分からない.そこで研究では,ソースコードの差分情報から計測・測定できる値を元に,コードレビューコストを見積る手法を提案する. 差分情報に関連する箇所から,様々なソースコードメトリクスを計測し,それらに対して被験者実験の結果を考慮した重み付けを行うことにより,コードレビューコスト見積りモデルを構築する.研究では主に以下のソースコードメトリクスを利用する. 変更量 (コード行数,トークン数 他) 複雑度 (制御構造の複雑度,式の複雑度,データ構造の複雑度 他) 影響範囲 (変更箇所の分散範囲,依存関係,継承関係 他) 例えば,ソースコードレビューシステム Rietveld* にレビューコスト自動見積り機能を実装すると以下のようになる. これに

  • Google Trends

    Explore issues and events in detail. Curated by the Trends Data Team.

    Google Trends
  • 「今すぐフォローすべきスーパーエンジニア」まとめ

    What's this? 今すぐフォローすべきnode.js界のスーパーエンジニア を発端とした各界の「今すぐフォローすべきスーパーエンジニア」のまとめたものです. 発端となった記事以前に投稿された記事であっても,同様の趣旨のものは一覧に含めています. 紹介された Twitter アカウントの一覧は,右側のカテゴリーから参照する事ができます. 尚,まだ紹介のないプログラミング言語,技術分野(の一部)については, 参考までに ツイコレ! による検索結果へのリンクを貼っています(末尾に「*」印のあるリンクが該当するものになります).これらのリンクは, 紹介記事が見つかり次第入れ替える予定です. 各記事の人気ランキングは,以下の各種 Web サービスの API から得られるカウントの合計を元に作成しています. TwitterTopsy の API 経由でツイート数を取得 Facebook ※

    「今すぐフォローすべきスーパーエンジニア」まとめ
  • anyasq.com - anyasq リソースおよび情報

    anyasq.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、anyasq.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • javascriptを使わず、html + cssだけでクリックシューティングゲームを作ってみた - 最高のコンピューティング環境とは?

    CSSで描かれたぐぬぬ画像などを見てたら、ふとhtml + CSSだけでアクションゲームが作れないかと思ったので作ってみました。 ページ移動すればいくらでも可能ですが、それだとつまらないので、1ページ内で作るという縛りもつけてます。 デモページ http://ndruger.lolipop.jp//hatena/20110429/css_game/css_game.htm Chrome / Safariの最新版で動きます。Firefox / IEだと動きません。 ソースコード https://github.com/ndruger/css-game 技術的な説明 アニメーションはCSS Animationを使うだけなので簡単ですが、問題は状態管理です。 アクションゲームを作るには、基的に下記の要素が必要です。 1. ユーザー入力に対する状態の変更 2. 状態の保持 3. 状態に応じて見た目

    javascriptを使わず、html + cssだけでクリックシューティングゲームを作ってみた - 最高のコンピューティング環境とは?
  • ソフトウェアの新たな開発手法、「アジャイル開発」って?

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます (編集部注:2011年の連載記事「アジャイル開発を実案件に生かすための基礎知識」も併せてご覧下さい) ソフトウェア開発の新たな手法としてアジャイル開発が紹介されてから数年が経過し、実プロジェクトへの適用事例を目にすることが多くなってきました。アジャイル(agile)とは、「俊敏な」「機敏な」という意味ですが、「ペアプログラミング」「テストファースト」のようなアジャイル開発手法の一部のプラクティスがそのすべてであるかのように言われることがあります。ここでは改めてアジャイル開発の基的な考え方を整理していきたいと思います。 ソフトウェア開発手法とは 開発手法とはシステム開発を効率的に進めるための手順・約束事・ノウハウのことを意味します。最も

    ソフトウェアの新たな開発手法、「アジャイル開発」って?
  • 保守性・拡張性に優れたシステムを作る(1) ― @IT

    連載は、オブジェクト指向言語(Java言語など)の経験がある方に、オブジェクト指向における分析設計の流れ・考え方を理解していただくことにより、少しでも現状の改善に役立てられることを目標としています。 一般的に、オブジェクト指向を使うと、保守性・拡張性に優れたシステムが作れるといわれています。しかし、実際には、「オブジェクト指向を使った開発手法のどの部分が保守性・拡張性に貢献するのか分かりにくい」というのが実情ではないでしょうか。この連載では、システム開発における分析から実装の中でも、特に保守性・拡張性の視点から重要なポイントをピックアップして、説明していきたいと思います。 連載第1回は、まず、現状のシステム開発(ビジネス・アプリケーション)における分析設計手法の問題点を整理し、変更性・拡張性の重要性と定義を説明したいと思います。 現状のシステム開発における問題点 ビジネスアプリケーション

    保守性・拡張性に優れたシステムを作る(1) ― @IT
  • Tokyo Startup Weekend

    Looking forward to #swboston next week! thx @adammarStanford @JVocell @VentureFizz @GreenhornBoston 1 day ago RT @andrewhyde: Startup Weekend Athens about to kick off!!! 2 days ago RT @anetech: Participating in @StartupWeekend in Athens. Look forward to watching us creating and launching a new project ! #swath 2 days ago "Alternative Ways to Fund Your Startup Idea" Good post from #swbay speaker @r

    yume_mayu
    yume_mayu 2011/07/13
     08月19日 18:30 - 08月21日 22:00
  • 米Heroku社、Rubyのまつもとゆきひろ氏をチーフアーキテクトとして招聘 | エンタープライズ | マイコミジャーナル

    Heroku社は7月13日(米国時間7月12日)、Ruby生みの親であるまつもとゆきひろ氏(通称「Matz」)を同社のチーフアーキテクトとして招聘したことを発表した。 Rubyは1995年に発表されたプログラミング言語で、Twitterなどでも使われている。 まつもとゆきひろ氏は現在、ネットワーク応用通信研究所にフェローとして在籍しているほか、楽天技術研究所のフェローも務めている。 Heroku社のチーフアーキテクト就任に際し、「Heroku社は、Ruby言語のさらなるオープン性と発展にコミットしています。世界中すべてのRuby開発者の皆様にとってこれまで以上に質が高く、より自然でより生産的なRubyの開発環境を実現したいと考えています」というコメントを発表している。 Heroku

  • GitHub

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub
  • Git

    Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.

    Git
  • PHP:既知のセキュリティ脆弱性 – Session Adoption

    (Last Updated On: 2018年8月13日)追記:より新しい情報については間違いだらけのHTTPセッション管理とその対策をどうぞ。 PHPには広く知られているにも関わらず放置されている既知のセキュリティ脆弱性が幾つかあります。その一つがセッションモジュールのセッションアダプション(Session Adoption)脆弱性です。この脆弱性は現在広く利用されているWebアプリケーションの安全性に、非常に大きな影響を与える脆弱性です。 セッションアダプション脆弱性とはセッション固定化攻撃を可能とする脆弱性の一種です。セッションアダプションに脆弱なセッション管理システムは、ユーザ(ブラウザ)が送信してきた未初期化のセッションIDを受け入れ、セッションを初期化してしまいます。PHPに限らず、RailsJavaのフレームワーク等、多くのWebフレームワークに発見されている脆弱性です。

    PHP:既知のセキュリティ脆弱性 – Session Adoption
  • グリー、田中社長のSNS式起業の方法 - CNET Japan

    GREEといえば、mixiと並ぶ二大ソーシャルネットワークサービス(SNS)だ。日SNSブームは、Googleの運営するOrkutがきっかけだが、日人のユーザー数でOrkutを最初に抜いたのがGREEだと言われている。 GREEは当時、楽天の社員だった田中良和氏が1人で開発し、運営していた。その後GREEは2004年12月に法人化したが、2005年10月に法人化して以来初めて大幅なリニューアルを実施するとともに、アルファ版からベータ版への移行を発表した(関連記事)。 現在、GREEのページビューは1日250万程度で、ユーザー数は約24万人だ。ライバルのmixiは、2005年8月にユーザー数100万人を突破しているが、GREEでもリニューアルを機にサービスを拡充させる考えだ。グリーの代表取締役社長である田中良和氏に、法人化から現在までの活動と今後の事業展開について聞いた。 --グリー法

    グリー、田中社長のSNS式起業の方法 - CNET Japan
  • GitHubにおけるプロダクトデザインについて。 - Sooey

    GitHubにおけるプロダクトデザインについて。 Product design at GitHub — Warpspire 全員がプロダクトデザイナー アイデアはとにかく書き残す 絶え間ない実験と反復 機能の廃止 常に議論する 顧客と話す プロダクトデザインは見る者の瞳に宿る