PrimerはGithubが公開したオープンソースのCSSフレームワークです。主要な各コンポーネントのスタイルに加えて、Githubにて使用されているスタイルガイドも同梱されています。ビルドにはSCSS、Jekyll、Grunt等が使われています。ライセンスはMITとのこと。 Primer
こんにちは、虎塚です。 今週クラスメソッド社内で性能テストツールのApacheBench をテーマにした勉強会を行うことになりました(勉強会というと固い感じですが、経験者から知見をいろいろ教えてもらおうという雑談会です)。 そこで、ApacheBenchをまったく使ったことがない方の予習用に、ごく基本的な情報をまとめておきましたので、公開します。 ApacheBenchのインストール方法 Apache HTTP Serverをインストールします。 sudo yum install httpd または、apr-utilパッケージをインストールすれば、httpdをインストールしなくてもApacheBenchを利用できます。 sudo yum install apr-util ApacheBenchの特徴 ApacheBenchは、Apache HTTP Serverに同梱されている性能テストツ
「なんで学生時代に起業してたのに、一度就職したんですか?」と聞かれることがたまーにあります。 この理由は、結構簡単なんです。僕が一度就職した理由って、当時、2ちゃんねるの管理人のひろゆきさんに 「このままだとおいらみたいになるよ」 と言われて、それはまずい、と思ったからです。ひろゆきさんみたいになったらまずいな、という気持ちと、そもそもなれないな、と思ったからです。 他にも、起業家といえば、ライブドアの堀江さんとかだったんですが、見ていて「ああ、これは無理だなあ」と思った記憶があります。 ひろゆきさんは20代から30代前半の段階で、めちゃくちゃ幅広い知識があり、独特の見方があり、そしてそれらはトリッキーのように見えて非常にロジカルで、かつ人がとれないリスクをとり(20億くらい賠償金がある)、2chのような大きな仕組みを作り、それをお金じゃない仕組みで回すなどができて、とにかくすごい人でした
Awesomplete: Ultra lightweight, highly customizable, simple autocomplete, by Lea Verou 超軽量でカスタマイズ性の高いオートコンプリート実装「Awesomplete」 2KBで次のようにオートコンプリートが実装できます。 実装方法は、補完したいデータを data-list で属性定義するだけ、という簡単さ。 次のように別途datalist タグでデータを定義する事も可能です @を入れた後のドメイン補完機能なんかも応用することで実現が可能 関連エントリ オートコンプリート可能なプルダウン実装「jquery.ajax-combobox」 オートコンプリートにテーブルを使える「Autocomplete-Table」 お手軽に使えるBootstrapベースのオートコンプリート実装jQueryプラグイン「comple
2015-03-24 今風にPostgreSQLの開発環境をつくってみた 最近ホットすぎるPostgreSQL界隈ですが、せっかくなので今風に開発環境を作ってみました。 PostgreSQLおさらい 近年のPostgreSQLの進歩は目覚しいものがあって、高いスケーラビリティはもちろん、アプリとの親和性の高さもあって注目度を増しています。 9.4系からはJSONBサポートに加えGINインデックスの性能強化等があって、RDBの特性を持ちながらドキュメントDBのような使い勝手を実現しています。MongoDBもびっくりですね。 ちなみにAmazon RDSにもつい最近9.4.1がサポートされましたね。 Amazon RDS for PostgreSQL support for major version 9.4.1 というわけでこんな今風なPostgreSQLを今風に環境構築してみようと思います
(編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) これはある仕事熱心な若手開発者のほぼ実話です。2004年の後半、この若手開発者は小さな会社で働き始めました。条件は全て彼の望みどおりでした。給料はいいし、扱うのは彼の得意とするプログラミング言語、アプローチの複雑性、モデリングのアーキテキチャでした。 彼にとって今回の会社が初めての職場ではありませんでした。しかし、ここでの最初のプロジェクトは結果的に 問題だらけ に終わりました。当時、この若手開発者は、機能は絶対に変わらないものだと思っていました。しかし、それは間違いでした。機能が変更されるたびに完全なリファクタリングを行わなければなりませんし、バグを引き起こして膨大な時間を無駄にしてしまいます。彼は、テストを書くといった実直な方法も試してみましたが、書いたテストはメンテナンスが必要な上、書くのに時間
Ever since Google announced dropping SPDY for HTTP/2, I've started looking at HTTP/2 testing. For HTTP/2 testing, I am using h2o HTTP/2 static file and reverse proxy server (and also OpenLiteSpeed). Nginx has yet to fully implement HTTP/2 but they have outlined their plans for this year for Nginx HTTP/2 support How NGINX Plans to Support HTTP/2.. Update: Added OpenLiteSpeed web server to the mix w
どうも、やなぎさわです。何かに特化した写真素材サイトってけっこう多いと思いますが、今回ご紹介する「kaboompics」は、個人・商用での利用が可能で、様々なカテゴリが用意してありきっとこれ使えるなという写真素材に出会えるはずです。 それに、なんといっても解像度がでかいのがポイントです。Web系の写真素材は、僕の知っている限りで大体2400pxくらいが多い感じがします。 でも、この「kaboompics」は、5000px以上ある画像が集約されているのです。 ポーランドのWebデザイナーさんが運営しているだけあって写真のクオリティも高いです。資料やイメージ写真、ブログのアイキャッチに使用できると思います! 必ず使える写真素材がある「kaboompics」 「kaboompics」 カテゴリ分けしているので、とても探しやすいです。 それでは、実際にどんな写真があるのかカテゴリ別に一部ご紹介いた
Naoya Itoさんをゲストに迎えて、任天堂、将棋電王戦、torne mobile, React, Flux, Node などについて話しました。 スポンサー: ハッカーズチャンプルー2015 Show Notes 任天堂、新ゲーム機 NX を予告 任天堂とDeNAの提携について:かわんごのブロマガ - ブロマガ 将棋電王戦FINAL第2局で衝撃の結末 Seleneが永瀬六段の異例の指し手「角成らず」を認識できず反則負けに 将棋電王戦FINAL 第2局 永瀬拓矢六段 vs Selene Amazon.co.jp: nasne 1TBモデル スマホをテレビ化するnasne連携アプリ「torne mobile」 - AV Watch nasne開発陣に聞く「リモート視聴」対応とVer.2.50の狙い - AV Watch ハッカーズチャンプルー2015 ★ K Nishijimaのぶろぐ:
突然ですが 15時間でわかるCentOS集中講座 (これだけは知っておきたい) という本を書きました。 2015/3/27に発売予定です。ぜひ新人研修などにご活用ください。 CentOS7ベースですが、CentOS6についても併記してまして、他にもサーバ管理で一般的な事項についてできるだけ盛り込んでいます。 社内で子鹿本と呼ばれている Webエンジニアが知っておきたいインフラの基本 ~インフラの設計から構成、監視、チューニングまで~ と比べると少し対象読者が違ってまして、このCentOS集中講座はサーバ管理をこれから始めたいエンジニアの卵的な方向けです。 内容紹介 書いている途中でメジャーバージョンアップ対応の要請があったり、各所の進捗が悪かったこともあり、都合3年に渡って書いてました。いろいろとつらめの裏話はどこかでお会いした時にでも聞いてください。 CentOSは、無償で使える代表的な
最近色々な方とお話させて頂く機会が増え、オムニチャネルというキーワードについて考えることが多くなってきたので頭の整理も兼ねてアップしようと思います。この先のデジタルネイティブに当たる世代が消費の中心になると考えると、今のこの業界の考え方に少し危機感を感じました。 あくまで個人の考えをまとめたものとなりますのでご了承下さいませm(_ _)m 書いていて当たり前のことも多いなーと思うので、参考までにして頂ければと。 ▼関連記事 今後消費の中心となるミレニアル世代、デジタルネイティブ ミレニアル世代とは ミレニアム世代、新千年紀世代、Millennials、エコブーマーともいう。 主にアメリカで1980年代から2000年代初頭に生まれた10代、20代の若者の総称。(Hatena Keywordより引用) 特にアメリカでの総称となっているようなので、日本での呼び方としてはデジタルネイティブが適正の
主に、オープンソースカンファレンス2014 Tokyo/Spring Apacheコミッターが見た Apache vs nginx http://openstandia.jp/pdf/140228_osc_seminar_ssof8.pdf より webサーバ仕組み – ざっくりリクエストに対して、レスポンスを返却する apache – マルチプロセス、マルチスレッドアーキテクチャ-マルチプロセス、スレッドの場合、1つのプロセスまたはスレッドがこれを処理する。そのため、1アクセスを処理している間は他のアクセスを処理できず、同時接続数分だけプロセスまたはスレッドが必要となる マルチプロセス、マルチスレッドの違いマルチプロセスはメモリ空間を個別に持つが、マルチスレッドはメモリ空間を共有する メモリの使用効率が高く、プロセス切り替え時にメモリ空間の切り替えが発生しないためコストが低くなる マルチ
置き盾なら日本でも広く用いられていました 手盾も飛鳥時代以前までは使われていたようです 質問文からすると当然手盾のことを仰っていると思いますが念のため確認しておきます 盾が無いことの「わかりやすい一番の理由」はありません いくつかの理由が混在して手盾が淘汰されていきました 主要な理由をピックアップしましょう 【鎌倉時代以降、武士は長弓による射撃戦闘をメインにしていった】 弓は当然両手で扱います そこで馬上の白兵戦では太刀のみを用いるようになりました 白兵戦では槍を使うはずだとおっしゃる方もいますが鎌倉時代、槍はありません 盾と同様、飛鳥時代までに廃れてしまっています 日本で槍が復活するのは室町時代以降のことになります また薙刀は鎌倉時代も盛んに使われていましたが、主に歩兵の武器でした 騎乗する位の高い武士は弓を持つなら太刀を選択するしかありませんでした 最初から白兵のみの戦いを想定して薙刀
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く