タグ

2014年7月29日のブックマーク (135件)

  • GitHubなどで使える:+1:するバッジサービスを作った

    [![Vote++](https://voting-badge.herokuapp.com/img?url=https://github.com/azu/voting-badge)](https://voting-badge.herokuapp.com/vote?url=https://github.com/azu/voting-badge) GitHub Issueで賛成などを :+1: と書いてコメントすることが良くあります。 投票ボタン的な機能としてそういうのが欲しかったので、Travis CIのバッジのように表示+投票できるボタンを作りました。 Voting Badge 上記にアクセスしてURL(実はキーなら何でもいい)を書くとバッジのURLを作ってくれます。 img + link というよく見るバッジの仕組みと同じです。 なぜ作ったか 最近ブログをGitHub Pagesに移動し

    GitHubなどで使える:+1:するバッジサービスを作った
    kasumani
    kasumani 2014/07/29
    GitHubなどで使える:+1:するバッジサービスを作った GitHub Issueで賛成などを :+1: と書いてコメントすることが良くあります。 投票ボタン的な機能としてそういうのが欲しかったので、Travis CIのバッジのように表示+投票できる
  • Go on Github

    Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

    Go on Github
    kasumani
    kasumani 2014/07/29
    Go on Github updated : 2014-07-29 00:34:12. Tags: from Pocket July 29, 2014 at 08:19PM via IFTTT
  • hubot-zoi

    Configure Set the HUBOT_ZOI_SOURCE_URL environment variable to the images source(YAML is recommended). hubot-zoi gets the image url randomly from src. See also https://twitter.com/ganbaru_zoi http://zoi.herokuapp.com/ Warnings Please respect the rights. License http://udzura.mit-license.org/

    hubot-zoi
    kasumani
    kasumani 2014/07/29
    hubot-zoi Kyou-mo ichi-nichi ganbaru zoi! Tags: from Pocket July 29, 2014 at 08:16PM via IFTTT
  • Big Sky :: golang で N 個の chan を同時に待つ

    « C++ 製 micro web framework「crow」を使って lingr の bot 書いてみた。 | Main | Windows でも色付きでログが出せる golang のライブラリ「go-colorable」書いた。 » あと最近の発見と絶望は、C.selectが呼び出せないこと。select中のdefaultでnonblocking相当にできるけど、可変数なfdをselectしたい相当をどう書けばいいんだろうか。 #golang — HiroakiKawai (@kwi) July 28, 2014 reflect.Select を使います。 package main import ( "fmt" "math/rand" "reflect" "sync" "time" ) func multpleSelect(chans []chan bool) (int, bool

    Big Sky :: golang で N 個の chan を同時に待つ
    kasumani
    kasumani 2014/07/29
    golang で N 個の chan を同時に待つ func multpleSelect(chans []chan bool) (int, bool, bool) {     // chans の数分 select-case 文を作る     cases := make([]reflect.SelectCase, len(chans))     for i, ch := range chans {         cases[i] = reflect.SelectCase{
  • 極小チームでbitbucketを利用するには - 檜山正幸のキマイラ飼育記 (はてなBlog)

    極小チームとは、二人組を想定しています。三人でも同じ方法が使えますが、五人とかだと別なやり方をしたほうがいいと思います。 分散バージョン管理システム(DVCS)を介して極小チーム(二人組あるいは三人組)で仕事をしたいことはけっこうあるでしょう。DVCS機能を提供するサービスといえばgithubが一番有名ですが、githubでは、無料で非公開(プライベート)リポジトリを作ることはできません。仕事となると、リポジトリを公開するのはマズイこともあります。github有料プランを使う手もありますが、bitbucket(https://bitbucket.org/)なら無料でも非公開リポジトリを無制限に作れます。 最近のbitbucketでは、個人ユーザー以外にチームという概念があり、チームとしてURLやリポジトリを持てるようです。でも僕はチームを使ったことがないので、複数の個人がリポジトリを共有す

    極小チームでbitbucketを利用するには - 檜山正幸のキマイラ飼育記 (はてなBlog)
    kasumani
    kasumani 2014/07/29
    極小チームでbitbucketを利用するには 極小チームとは、二人組を想定しています。三人でも同じ方法が使えますが、五人とかだと別なやり方をしたほうがいいと思います。 Tags: from Pocket July 29, 2014 at 08:16PM via IFTTT
  • Bootstrap向けのテーマやUIコンポーネントをまとめた・「PrepBootstrap」 - かちびと.net

    PrepBootstrapBootstrap向けのテーマや少し特殊なUIコンポーネントをまとめているWebサイトです。UI不動産サイト向けのちずのリストのレイアウトやECサイトの商品紹介のレイアウト、ログインページ、簡易的なダッシュボードや値段表などなど沢山のコンポーネント例が掲載されています。テーマはまだ6種ほどしかありませんが、管理画面デザインもあるので覚えておいて損は無さそうです。ライセンスはMITとの事です。 PrepBootstrap

    kasumani
    kasumani 2014/07/29
    Bootstrap向けのテーマやUIコンポーネントをまとめた・「PrepBootstrap」 PrepBootstrap PrepBootstrapはBootstrap向けのテーマや少し特殊なUIコンポーネントをまとめているWebサイトです。UIは不動産サイト向けのちずのリストのレイアウト
  • New GitHub Issues functionality for smarter searching, filtering and managing

    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

    New GitHub Issues functionality for smarter searching, filtering and managing
    kasumani
    kasumani 2014/07/29
    The New GitHub Issues · GitHub We've rebuilt GitHub Issues to be smarter: search smarter, filter smarter, and manage your issues and pull requests smarter. If you want to see it in action, check out Bootstrap's issues. To learn more, read on. Tags: from Pocket July 29, 2014 at 08:15PM via IFTTT
  • 特許庁システム開発中断:東芝子会社など2社56億円返還 - 毎日新聞

    kasumani
    kasumani 2014/07/29
    特許庁システム開発中断:東芝子会社など2社56億円返還  特許庁の新しい基幹システムの開発を請け負った東芝子会社の「東芝ソリューション」と、事業管理を担当したコンサルティング会社「アクセンチュア」が、開
  • コードカバレッジで見落とされがちだと思う事 - うさぎ組

    はじめに みなさんがいろいろ言いたい事はあるだろうから、むしろみなさんの意見を聞きたい。はてなブックマークのコメントとかではなく、直接このブログのコメントか引用した自身のブログで書いてくれれば幸いだ。 コードカバレッジ 日語で20冊くらい書籍がでているようなプログラミング言語で、しかもテスティングフレームワークについても紹介されているような言語であれば、最近ではだいたいは「テストコードの実行によって実行されたプロダクトコードのパスカバレッジを計測するツール」であるところのコードカバレッジツールはあるでしょう。 JavaであればJaCoCoというツールがありますし、最近だとCoverallsというサービスもありますね。 どれくらいだといいのか? コードカバレッジがバグ検出と強い因果関係にはなさそうであるというのが、自分の周りで聞く事が多くなりました。また、先日そういった論文も発表されたよう

    コードカバレッジで見落とされがちだと思う事 - うさぎ組
    kasumani
    kasumani 2014/07/29
    コードカバレッジで見落とされがちだと思う事 みなさんがいろいろ言いたい事はあるだろうから、むしろみなさんの意見を聞きたい。はてなブックマークのコメントとかではなく、直接このブログのコメントか引用した自
  • Twitterで「最近開発でDocker使ってて便利だよ」って呟いた話 - 新しいフォルダ (3)

    Docker、よくあるLAMPのPJで、番はまだアレだったので個々人用の開発環境として使ってて、アプリのデプロイはDockerfileじゃなくてAnsibleでgitからpullする方式。Jenkinsさんもあると言う状況。 2014-07-09 13:15:29 via Janetter @kamekoopa Dockermysqlまでセットアップしてるんだけど、ゼロから環境を構築してAnsibleでデプロイ(DBマイグレーション含む)して、を手軽にがんがんできるのが非常に良い。 2014-07-09 13:17:26 via Janetter to @kamekoopa @kamekoopa 環境を積極的にぶっ壊してもいいというの非常に心強く、特にDBマイグレーション動くかどうか確かめる時に、適当にデータ突っ込んだ状態でdocker commitしておいて、想定通りになるまでDB

    Twitterで「最近開発でDocker使ってて便利だよ」って呟いた話 - 新しいフォルダ (3)
    kasumani
    kasumani 2014/07/29
    Twitterで「最近開発でDocker使ってて便利だよ」って呟いた話 概要としてはこんな感じ。 少し前、いわゆるLAMPのプロジェクトをやっていてそれにDockerを導入しました。ついっとした通り、本番投入はまだ怖かったので個々人
  • 内海 英一郎のブログ: Gig で始めるモダン Java Web アプリケーション開発

    高度に発達した Java は魔法と区別がつかないーーーこんな話をよく耳にします(どこで)。 元祖 Struts による MVC 2 アーキテクチャパターンの提案から始まる Java フレームワークの歴史は、数多くのプログラミング言語の中でも非常に古いものであると言っていいでしょう。最近の Java フレームワークは、プレーンなコンポーネントモデル(継承をベースにしたオブジェクト指向バリバリ密結合モデルの回避)、型システムの積極的な利用、アノテーションによる宣言的な記述と手続き的な記述とのバランス、アジャイルな開発をサポートする周辺ツールの拡充、といったトレンドに支えられてデザインと実用性のバランスを取りながら緩やかに進化しています。ここに言語仕様そのものやハードウェア自体の改善が加わり、今後はコード一行一行の表現力においても他言語のフレームワークと遜色のないものになっていくはずです。 そん

    内海 英一郎のブログ: Gig で始めるモダン Java Web アプリケーション開発
    kasumani
    kasumani 2014/07/29
    内海 英一郎のブログ : Gig で始めるモダン Java Web アプリケーション開発 Tags: from Pocket July 29, 2014 at 08:15PM via IFTTT
  • HashiCorpの新オーケストレーションツールTerraformを試してみた | DevelopersIO

    ども、大瀧です。 VagrantやPacker、Serfを開発するHashiCorpが手がける新オーケストレーションツール、Terraformが発表されました。zembutsuさんが神速で日語チュートリアル記事を既に公開しているので、terraformコマンドの使い方はそちらを参照ください。 Terraformとは Terraformは、あらかじめインフラ構成をテンプレートファイルに記述し、terraformコマンドでクラウド環境に適用・管理するツールです。一見するとAWS CloudFormationと非常に良く似た作りですが、以下の特徴があります。 複数のクラウドサービスに対応し、高レイヤーのアプリケーション構成に特化 現時点でTerraformが対応するサービス/プロダクトは以下です。 AWS CloudFlare Consul DigitalOcean DNSimple Hero

    HashiCorpの新オーケストレーションツールTerraformを試してみた | DevelopersIO
    kasumani
    kasumani 2014/07/29
    HashiCorpの新オーケストレーションツールTerraformを試してみた | Developers.IO ども、大瀧です。VagrantやPacker、Serfを開発するHashiCorpが手がける新オーケストレーションツール、Terraformが発表されました。zembutsuさんが神速で日本
  • 「クックパッドの良心」とも言われるユーザーファースト推進部 池田拓司氏が実現する“ブレない”サービスづくりとは - BRIDGE(ブリッジ)

    クックパッドのユーザーファースト推進部 部長でデザイナーの池田拓司さん。多摩美術大学を卒業後、ニフティに入社。その後、はてな を経て2012年にクックパッドへ入社しました。 社内のメンバーから、「新規事業が増える中で、クックパッドらしさを守る“クックパッドの良心”」と表される池田さん。彼が言語化し、社内外に対して守り抜く「クックパッドらしさ」とは。 生活に近いサービスをつくりたい デザイナーとして新卒入社したニフティで3年間働いた後、まだ当時10名ほどだった はてな転職した池田さん。より生活に近いサービスをつくりたいという思いで、7年間勤めた はてなからクックパッド転職しました。 2014年4月に「デザイン部」は名前を変え「ユーザーファースト推進部」に。社長直轄の部署であるため、お客様の声が経営陣にも届きやすい体制が出来ています。現在はデザイナーを中心とする8人のメンバーで構成されるチ

    「クックパッドの良心」とも言われるユーザーファースト推進部 池田拓司氏が実現する“ブレない”サービスづくりとは - BRIDGE(ブリッジ)
    kasumani
    kasumani 2014/07/29
    「クックパッドの良心」とも言われるユーザーファースト推進部 池田拓司氏が実現する“ブレない”サービスづくりとは クックパッドのユーザーファースト推進部 部長でデザイナーの池田拓司さん。多摩美術大学を卒業後
  • Terraform簡易チュートリアル on AWS - Qiita

    概要 TerraformAWSを使って、CLIを通してインスタンスの起動→変更→停止を行うためのチュートリアル。Terraform の基概念である plan apply show のサイクルを理解するためのもの。 追記 Terraformblog投稿、参考訳 - Qiita http://qiita.com/zembutsu/items/402e02950ce9d59fa0e6 Terraform入門 日語訳 - Qiita http://qiita.com/zembutsu/items/84f5478701c5391df537 Terraform とは Hashicorp (Vagrant, Packer, Serf, Consul を作っている会社) によって 7/28 に公開された新しいオープンソースのプロダクト。 Terraform http://www.terraform

    Terraform簡易チュートリアル on AWS - Qiita
    kasumani
    kasumani 2014/07/29
    Terraform簡易チュートリアル on AWS TerraformのAWSを使って、CLIを通してインスタンスの起動→変更→停止を行うためのチュートリアル。Terraform の基本概念である plan apply show のサイクルを理解するためのもの。 Tags: ifttt, kasumaniの
  • 少女ルビーと一緒に冒険に出かけよう!ストーリーを読みながら、楽しくプログラミングを学べちゃう絵本「Hello Ruby」

    1/20開催!「人口減少社会」から革新的なビジネスモデルを生み出す 少女ルビーと一緒に冒険に出かけよう!ストーリーを読みながら、楽しくプログラミングを学べちゃう絵「Hello Ruby」 2014.07.28 Saori Matsuo みなさんはプログラミングに興味はありますか? インターネットが当たり前に使われている今、プログラミングが義務教育化される可能性もあるなど、テクノロジーに関する知識は必要不可欠な存在になりつつあります。 とはいえちょっとハードルが高いイメージもあるプログラミングを、子どもたちにも楽しく身近なものするにはどうしたらいいでしょうか。そのヒントとなりそうなのが、今回ご紹介するプログラミングを学ぶための絵「Hello Ruby」です。 Hello Rubyを手がけたLinda Liukasさん(以下、リンダさん)は、フィンランド在住。 アメリカの元副大統領アル・ゴ

    少女ルビーと一緒に冒険に出かけよう!ストーリーを読みながら、楽しくプログラミングを学べちゃう絵本「Hello Ruby」
    kasumani
    kasumani 2014/07/29
    少女ルビーと一緒に冒険に出かけよう!ストーリーを読みながら、楽しくプログラミングを学べちゃう絵本「Hello Ruby」 インターネットが当たり前に使われている今、プログラミングが義務教育化される可能性もあるなど、
  • Popular Blocks - bl.ocks.org

    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

    Popular Blocks - bl.ocks.org
    kasumani
    kasumani 2014/07/29
    bl.ocks.org This is a simple viewer for code examples hosted on GitHub Gist. Code up an example using Gist, and then point people here to view the example and the source code, live! The main source code for your example should be named index.html. You can also include a README. Tags: from Pocket Jul
  • Docker専用の軽量Linux「CoreOS」がついに安定版リリース。AWS、Google Compute Engine、さくらのクラウドなどで利用可能に

    アプリケーション実行環境をLinuxコンテナのDocker Engineに最適化し、軽量LinuxOSとして開発されている「CoreOS」が、初めての安定版「CoreOS 367.1.0」をリリースしました。 CoreOS 367.1.0には「Linux 3.15.2」と「Docker 1.0.1」が含まれており、Amazon EC2、Google Compute Engineなどの主要なクラウドをサポート。日では、さくらのクラウドが早速OSイメージとして「CoreOS 367.1.0」をパブリックアーカイブに含めたと発表しています。 またCoreOSの開発元であるCoreOS社が先日発表した「CoreOS Managed Linux」では、管理ツールや電話サポートなどを含む商用サポートも提供されます。 今後さまざまなDocker実行環境が CoreOSはDocker Engine上のア

    Docker専用の軽量Linux「CoreOS」がついに安定版リリース。AWS、Google Compute Engine、さくらのクラウドなどで利用可能に
    kasumani
    kasumani 2014/07/29
    Docker専用の軽量Linux「CoreOS」がついに安定版リリース。AWS、Google Compute Engine、さくらのクラウドなどで利用可能に アプリケーション実行環境をLinuxコンテナのDocker Engineに最適化し、軽量LinuxOSとして開発されている「CoreOS」
  • 『上司が無茶な仕事の予定を組むのは「時間の認識がゆがんでいる」から』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『上司が無茶な仕事の予定を組むのは「時間の認識がゆがんでいる」から』へのコメント
    kasumani
    kasumani 2014/07/29
    上司が無茶な仕事の予定を組むのは「時間の認識がゆがんでいる」から - GIGAZINE ページトップへ戻る 上司が無茶な仕事の予定を組むのは「時間の認識がゆがんでいる」から - GIGAZINE By Strep72 上司に食事や移動の時間が全くな
  • Cloudera Managerで手軽にNorikraを試す | nagaseyasuhito Daily works.

    NorikraをCloudera Managerの管理下に置き手軽に試すためのCSD/Parcelを作りました。NorikraとはSQLでストリーム処理を行えるOSSで、いくつかの制約はありますが、大量のログを低レイテンシで処理することができます。 NorikraはJRubyで実装されているのでgemコマンドでインストールすればすぐ使うことが出来る反面、そもそも標準パッケージにJRubyがないのでインストールが面倒だったり、他のHadoopのコンポーネントはそもそもCloudera Managerで管理しているので、Norikraだけ管理が違うのなんかやだなあ、ということでCloudera Managerで管理できるようにしてみました。 Cloudera Managerとは? Cloudera社が開発しているCDHというHadoopディストリビュージョン用の管理ツールです。Webコンソール

    Cloudera Managerで手軽にNorikraを試す | nagaseyasuhito Daily works.
    kasumani
    kasumani 2014/07/29
    Cloudera Managerで手軽にNorikraを試す NorikraをCloudera Managerの管理下に置き手軽に試すためのCSD/Parcelを作りました。NorikraとはSQLでストリーム処理を行えるOSSで、いくつかの制約はありますが、大量のログを低レイテンシで処理す
  • 『アマゾンFire Phoneレヴュー:初のスマートフォンだから、ね。』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『アマゾンFire Phoneレヴュー:初のスマートフォンだから、ね。』へのコメント
    kasumani
    kasumani 2014/07/29
    アマゾンFire Phoneレヴュー:初のスマートフォンだから、ね。 : ギズモード・ジャパン スマートフォン , 携帯電話 アマゾンFire Phoneレヴュー:初のスマートフォンだから、ね。 2014.07. Tags: from Pocket July 29, 2014 at 08:12PM via IFTTT
  • 【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog

    The Blog | Welcome to Adobe Blog アドビのブログでは、Creative Cloud、Document Cloud、Experience Cloudの最新情報や役に立つ情報を紹介しています。

    【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog
    kasumani
    kasumani 2014/07/29
    アイコンをつくる アイコンやロゴ、ピクトグラムなど、装飾の少ないシンプルなモノをデザインする際、バランスをとるためにパーツの大きさや太さ、角度などを、後から微調整するシーンがよくみられませんか? Tags: from
  • 「技術的負債」の返済ルールを作る 株式会社ドワンゴ 清水俊博 氏 | ギークアカデミー | dodaエンジニア IT

    中堅SIerを経て2009年にドワンゴに中途入社。複数のシステムの開発に携わった後、エンジニアの生産性を高めることをミッションとする部署の立ちあげに参加する。趣味はプログラミングとネトゲ。 ドワンゴ清水俊博氏にドワンゴのエンジニア文化について聞いた。2012年4月の第1回「ニコニコ超会議」の後、ドワンゴのエンジニアが大量退職するという危機的な時期があった。エンジニア文化を立て直す社内組織に参加した経緯を聞く。 ──転職のきっかけはコミュニティ活動とのことですが、当時参加していたコミュニティjava-jaの雰囲気をお聞かせください。 java-jaでは、スキルがある人たち、技術力がある人たちに囲まれていました。ヨシオリ(java-jaを立ち上げた庄司嘉織氏、清水氏の元同僚)も当時はSI業界にいて、互いに話をして共感しあい、友人になりました。 java-jaは、ヨシオリが「勉強会」という呼び名

    「技術的負債」の返済ルールを作る 株式会社ドワンゴ 清水俊博 氏 | ギークアカデミー | dodaエンジニア IT
    kasumani
    kasumani 2014/07/29
    「技術的負債」の返済ルールを作る 株式会社ドワンゴ 清水俊博 氏 |IT・Web業界の転職ならDODAエンジニア IT ──エンジニア文化の立て直しのために、どのようなアクションを取ったのですか? まず、品質を犠牲にして締
  • Go言語がダメな理由 | POSTD

    私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十分ではないということです。 満足できない言語を使用する際は注意が必要です。注意を怠ると、その言語を次の20年間使い続ける羽目になるかもしれないからです。 私のGoに対する主な不満を文にまとめました。既に何度も指摘されていることも含まれていますが、中にはこれまでほとんど話題になっていない指摘もあります。 これから列挙する全ての課題には既に解決策があることを示すため、私が優良な言語と考えるRustやHaskellと比較して説明します。 汎用プログラミング 課題 誰でもさまざまな事柄に幅広く対応できるコードを記述したいと考えます。例えば数のリストの合計を求めるために定義した関数が、小数、整数、またその他の合計を求められるもの

    Go言語がダメな理由 | POSTD
    kasumani
    kasumani 2014/07/29
    【翻訳】Go言語がダメな理由 私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十分ではない
  • 変数内のスラッシュをエスケープ - hkobayashの日記

    参考:http://oshiete.goo.ne.jp/qa/4356597.html シェルスクリプトで変数にファイルのパスを保存しているとき、その変数を使ってsedやらawkで置換したい場合にスラッシュをエスケープしないとエラーになるのでその対処方法。 FILE=/file/to/path ESCAPE=`echo $FILE | sed "s/\//\\\\\\\\\//g"` sed "s/filepath/$ESCAPE" hoge\が9個並んでて意味わからん。 これでできることはわかったが、なんでこれでいいのかが全然わからん。。。

    変数内のスラッシュをエスケープ - hkobayashの日記
    kasumani
    kasumani 2014/07/29
    hkobayashの日記 シェルスクリプトで変数にファイルのパスを保存しているとき、その変数を使ってsedやらawkで置換したい場合にスラッシュをエスケープしないとエラーになるのでその対処方法。 Tags: from Pocket July 29, 2014 at 08:11
  • fluent-plugin-event-snifferというプラグインを書いた - still deeper

    tl;dr; fluetndに流れているイベントをWeb UI上で確認できる fluent-plugin-event-sniffer というプラグインを書いた。 https://github.com/choplin/fluent-plugin-event-sniffer 概要 以前、コマンドラインからfluentdのイベントを見ることができる、 fluent-tailというツールを書いた んですが、Webアプリ版が欲しいという声がチラホラあったので作りました。 デモ

    kasumani
    kasumani 2014/07/29
    fluent-plugin-event-snifferというプラグインを書いた — still deeper fluetndに流れているイベントをWeb UI上で確認できる fluent-plugin-event-sniffer というプラグインを書いた。 Tags: from Pocket July 29, 2014 at 08:11PM via IFTTT
  • Go のスライスでハマッたところ - Block Rockin’ Codes

    intro 先日 GoのSliceもヤバイ - Qiita こんな記事をみて、別の挙動だけどスライスの内部を理解しきれていなかった頃のことを思い出した。 結構前に謎に思っていた挙動についての話。 以前この挙動を解説しようと思って、前提として書いたスライスの内部構造の記事が、 Go のスライスの内部実装 だったのですが、そっちを書き終わって満足してしまい、題を忘れていました。 この挙動は、先のブログで説明した内容がわかっていないと、なかなか理解できないかも。わかってしまえば簡単ですが。 やりたいのは、関数側でスライスを操作したときの呼び出し側での結果。 順を追ってみてみます。 配列を関数内で変更する 関数は値渡しで、配列はそれ自体が値なので、まるっとコピーされます。 以下の例は、戻り値で返さないと、呼出側は変化しません。 package main import ( "log" ) func

    kasumani
    kasumani 2014/07/29
    Go のスライスでハマッたところ 先日 GoのSliceもヤバイ - Qiita こんな記事をみて、別の挙動だけどスライスの内部を理解しきれていなかった頃のことを思い出した。 Tags: from Pocket July 29, 2014 at 08:11PM via IFTTT
  • Apache 2.4系でのモダンなアクセス制御の書き方

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比

    Apache 2.4系でのモダンなアクセス制御の書き方
    kasumani
    kasumani 2014/07/29
    Apache 2.4系でのモダンなアクセス制御の書き方 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやす
  • ログ収集や可視化で話題のFluentd、Elasticsearch、Kibanaを徹底解説したムック本が発売となります - Y-Ken Studio

    2014年8月8日、ログ収集や可視化を始めたいエンジニア必携の書籍が技術評論社より刊行されます。 邦初公開となる、全編書き下ろしの特集で構成された書を読むことで、ログ解析の有用性からログ収集、保存、可視化手法を習得できます。 私はこの第2特集「ログ収集ミドルウェアFluentd徹底攻略」の執筆を担当しました。 サーバ/インフラエンジニア養成読 ログ収集~可視化編 [現場主導のデータ分析環境を構築!] (Software Design plus) それでは、それぞれの特集について簡単に紹介したいと思います。 サーバ/インフラエンジニア養成読 ログ収集〜可視化編 特集1 ログ解析からはじめるサービス改善 (鈴木 健太) 第1特集では、ログを蓄積して解析する意義とは何か、コーヒーショップのECサイトを例に、データ分析のケーススタディと共に解説されています。 第1章 はじめに 第2章 サー

    ログ収集や可視化で話題のFluentd、Elasticsearch、Kibanaを徹底解説したムック本が発売となります - Y-Ken Studio
    kasumani
    kasumani 2014/07/29
    ログ収集や可視化で話題のFluentd、Elasticsearch、Kibanaを徹底解説したムック本が発売となります 2014年8月8日、ログ収集や可視化を始めたいエンジニア必携の書籍が技術評論社より刊行されます。 本邦初公開となる、全編書き
  • https://github.com/pepabo/user-styles-for-github/blob/master/README.md

    https://github.com/pepabo/user-styles-for-github/blob/master/README.md
    kasumani
    kasumani 2014/07/29
    user-styles-for-github/README.md at master · pepabo/user-styles-for-github · GitHub これは何? GitHub の見た目を変更するためのユーザスタイルです。ペパボの各サービスでの GitHub 利用が進んでいますが、複数のサービスを行き来しているとし
  • 『エンジニア3人で支える月間10億PV』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『エンジニア3人で支える月間10億PV』へのコメント
    kasumani
    kasumani 2014/07/29
    エンジニア3人で支える月間10億PV // Speaker Deck All slide content and descriptions are owned by their creators. ユーザーはみんなでブックマークを共有して、効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか? Ta
  • rubocopによる静的コード解析でRubyのコード品質を保つ | Act as Professional

    rubocopRubyの静的コード解析ツールです。このコード解析を通すことによって、一定のRubyの書き方に統一することができます。また、不要な変数やメソッド名が長すぎるなど、一般的にRubyとして読みやすいコードにするための警告もされます。 こういった警告はRuby coding style and best practicesとしてRuby coding style guideにまとめられおり、Rubyを書くのであれば基的にはRuby coding style guideを一読しておくことをおすすめします。英語が苦手であれば、翻訳された日語版も存在します。 なぜ静的コード解析をするのか? 静的コード解析し一定の読みやすいコードに統一することによって、人間が誤読する確率を下げることにより、バグなどの混入させる確率を下げる効果があります。また昨今ではGitHubコードレビューをする

    rubocopによる静的コード解析でRubyのコード品質を保つ | Act as Professional
    kasumani
    kasumani 2014/07/29
    rubocopによる静的コード解析でRubyのコード品質を保つ rubocopはRubyの静的コード解析ツールです。このコード解析を通すことによって、一定のRubyの書き方に統一することができます。また、不要な変数やメソッド名が長すぎる
  • Learn Go With Me

    Weekly writings of my ventures in Go.24 Jul 2014 Go's unsafe.Pointer Pointer Type I was trying find the size of a type in bytes and found that the sizeof function of the unsafe package does the trick. This also led me to stumble upon Go's Pointer type, contained in the same package, which is described by the official documentation: Pointer represents a pointer… 13 Jul 2014 Garbage Collector Chan

    kasumani
    kasumani 2014/07/29
    Learn Go With Me I was trying find the size of a type in bytes and found that the sizeof function of the unsafe package does the trick. Tags: from Pocket July 29, 2014 at 08:08PM via IFTTT
  • 社外活動 - テストする人。

    この1年ちょっと、社外活動というものにとても力を入れてしまっています。 いれてるというか、楽しくてしょうがない。 正直、もともと自己啓発みたいのが大っ嫌いだったのですが、気づけば啓発活動してると思うとちょっと笑える。 なので今わたしは「絶対やった方がいいよ」と言ってしまいそうになるけど、たぶん、向き・不向き、タイミングとかあると思うんです。 やる必要がない人・不向きな人 勉強はや自分で調べたらできちゃう人 業務以外で勉強するなんてクソだ、意味がないと思う人 この方々は独自にした方がいいと思います。 やってもただの苦行にしかならないと思いますし、その時間をもっと人にとって有効に使った方がいいと思います。 美味しいところだけ羨ましがる人 上手くいった部分だけ取り上げて羨ましがる人っています。その背景に色んなことをしたからそれが出来ているのに。。。羨ましがるだけならいいですけど、妬むのであれ

    社外活動 - テストする人。
    kasumani
    kasumani 2014/07/29
    社外活動 この1年ちょっと、社外活動というものにとても力を入れてしまっています。 いれてるというか、楽しくてしょうがない。 正直、もともと自己啓発みたいのが大っ嫌いだったのですが、気づけば啓発活動してると
  • momonga.vim #5 に行ってきた - 永遠に未完成

    momonga.vim #5、行ってきました。 いつも通り早めの時間に @supermomonga さん宅に何人かで押し入り、一緒にバーガーキングでランチ。@aomoriringo さんがキングサイズのコーラを頼んでがんばってたけど結局飲みきれずに捨ててた。 今回はいつもとちょっと違っていて、いつもは会場にギリギリに着いてしまっていて、会場の前で待っていてくれている人達に悪いなぁ、と言うか特に初参加の人とかは不安にさせちゃうよねぇって話があったので、今回はいつもより早めに15分前に会場に付くように前もって時間を調整。悠々と会場に着いた。かなりいい感じだったのだけど、電源タップを持ってくるのを忘れていて、取りに戻っていたら結局時間通りに開始することはできなかった。無念。 そんなこんなでもくもく会開始。私は先月末に公開した themis.vim 関連のタスクをガリガリやっていた。元々急いで取り

    momonga.vim #5 に行ってきた - 永遠に未完成
    kasumani
    kasumani 2014/07/29
    momonga.vim #5 に行ってきた いつも通り早めの時間に @supermomonga さん宅に何人かで押し入り、一緒にバーガーキングでランチ。@aomoriringo さんがキングサイズのコーラを頼んでがんばってたけど結局飲みきれずに捨ててた。 Tags:
  • http://www.rainbowstream.org/

    http://www.rainbowstream.org/
    kasumani
    kasumani 2014/07/29
    Rainbowstream A Twitter Client on Terminal. Smart, nicely displayed, colorful stream Fancy commands in interactive mode Follow Hashtag compose, search, favorite direct message, browse trending topics ... almost everything you can do with a GUI appication just available in your favorite terminal. Tag
  • Game Server Hosting Without the Nonsense. - Octohost

    Game Hosting Without the NonsenseDitch your shared host. We use only private VPS servers, that are actually built with gaming in mind. Launch a Server

    Game Server Hosting Without the Nonsense. - Octohost
    kasumani
    kasumani 2014/07/29
    Simple web focused Docker based mini-PaaS server. Simple web focused Docker based mini-PaaS server. git push to deploy your websites as needed. Hosting any web site required by adding a Dockerfile to your app's source repository. Tags: from Pocket July 29, 2014 at 08:01PM via IFTTT
  • グーグル、より一貫性のあるウェブ作成のための「Web Starter Kit」をリリース | readwrite.jp

    先日グーグルは「Web Starter Kit」、さまざまなデバイスとディスプレイ解像度で機能するサイト構築のための開発者向けテンプレートとツール集をリリースした。 最近のインターネット利用者は単に1つのデバイスを持っている訳ではない。彼らはPCでは物理的なキーボードを使い、モバイルではタッチスクリーンで操作する。最近では、スクリーンサイズもデバイスによって様々だ。ユーザーは同じサイトが、アクセスされるデバイスに応じて違った振る舞いをしてくれることを期待している。 こういった機能は、新しく作成するウェブサイトにはあらかじめ組み込まれていないため、開発者はサイトを作るたびに何度も繰り返してそれらを置かなければならない。これは「Boilerplate(ボイラープレート)」(ウェブサイト上でいかなる創作的な業務を行う前に手動で挿入される必要のある基的なコード集)と呼ばれている。 グーグルのWe

    グーグル、より一貫性のあるウェブ作成のための「Web Starter Kit」をリリース | readwrite.jp
    kasumani
    kasumani 2014/07/29
    グーグル、より一貫性のあるウェブ作成のための「Web Starter Kit」をリリース 先日グーグルは「Web Starter Kit」、さまざまなデバイスとディスプレイ解像度で機能するサイト構築のための開発者向けテンプレートとツール集を
  • DMM inside

    なぜDMMがweb3に参入したのか。Seamoon Protocolが目指す新たなエンタメ体験の未来とは

    DMM inside
    kasumani
    kasumani 2014/07/29
    CentOS7のrc.local 普通にファイルがあったので、とりあえずコマンドを書き込んでみたのですが、 systemdで管理されているようなので、 /usr/lib/systemd/system/rc-local.service を覗くと実行権限が付与されている場合に読みだされると書
  • iTerm2 2.0の新機能: tmuxの統合 - Qiita

    今週、iTerm2のメジャーアップデートがあった。ちょっとややこしいのだが、これまでは"iTerm2"のv1.0.xだったのがv2.0になった。 http://www.iterm2.com/news.html に変更点が書かれているが、一つ目の Deep tmux integration. iTerm2 can speak directly to tmux and display its virtual windows as native windows or tabs, making tmux much easier to navigate. が気になる。これまでも当然iTerm2の上でtmuxは使えたはずだが何が違うのか。 ここに書いてあることをちょっと試してみた。 https://code.google.com/p/iterm2/wiki/TmuxIntegration まずはいつも

    iTerm2 2.0の新機能: tmuxの統合 - Qiita
    kasumani
    kasumani 2014/07/29
    iTerm2 2.0の新機能: tmuxの統合 今週、iTerm2のメジャーアップデートがあった。ちょっとややこしいのだが、これまでは"iTerm2"のv1.0.xだったのがv2.0になった。 まずはいつものようにsshでリモートにログイン。 Tags: from Pocke
  • Xen Project、アプリケーションを直接ハイパーバイザ上で実行できる「Mirage OS 2.0」をリリース | OSDN Magazine

    The Xen Projectは7月22日、 仮想環境上で動かすことを目的とした「クラウドOS」の最新版「Mirage OS 2.0」を公開した。ARMデバイスのサポート、分散コンピューティング、ネットワーク、ストレージへの対応が特徴となる。 MirageOSはXen Projectの下で開発されているアプリケーション実行環境。一般的なOSとはやや異なり、OS上でアプリケーションを実行させるのではなく、アプリケーションをXenハイパーバイザ上で直接実行させるための環境となる。これを利用することで、開発したアプリケーションをARMベースの組み込み端末からAmazon Web Services(AWS)の「Amazon EC2」などのパブリッククラウドサービスまで、さまざまな環境上で動作させられるという。 Mirage OS向けのアプリケーションはオブジェクト指向の関数型言語「OCaml」で開

    Xen Project、アプリケーションを直接ハイパーバイザ上で実行できる「Mirage OS 2.0」をリリース | OSDN Magazine
    kasumani
    kasumani 2014/07/29
    Xen Project、アプリケーションを直接ハイパーバイザ上で実行できる「Mirage OS 2.0」をリリース  The Xen Projectは7月22日、 仮想環境上で動かすことを目的とした「クラウドOS」の最新版「Mirage OS 2.0」を公開した。ARMデバイスの
  • サーバー間共有機能が加わった「ownCloud 7」 | OSDN Magazine

    ownCloudコミュニティは7月23日、オープンソースのファイル共有・同期ソフトウェア「ownCloud 7 Community Edition」をリリースした。異なるサーバー上のownCloudインスタンスとのファイル共有を可能にするサーバー間共有機能が追加されたほか。スマートフォンやタブレットといったモバイル端末のWebブラウザからのアクセスも容易になっている。 ownCloudは、WebブラウザやWebDAVクライアントを利用してアクセスできるオンラインストレージサービスを提供するソフトウェア。ファイルのほか、アドレス帳、スケジュール、ブックマークなどの同期も可能。2010年にKDEコミュニティから生まれたプロジェクトで、Dropboxの置き換えを目指す。バージョン7は2013年12月に公開したownCloud 6に続くメジャーリリースで、8か月の開発工期を経ての最新版となる。 o

    サーバー間共有機能が加わった「ownCloud 7」 | OSDN Magazine
    kasumani
    kasumani 2014/07/29
    サーバー間共有機能が加わった「ownCloud 7」  ownCloudコミュニティは7月23日、オープンソースのファイル共有・同期ソフトウェア「ownCloud 7 Community Edition」をリリースした。異なるサーバー上のownCloudインスタンスとのファイ
  • DNSの「開いたパンドラの箱」を理解するために - 権威DNSサーバが返す5種類の応答とその意味 -:Geekなぺーじ

    前回からかなり時間が経過してしまいましたが、やっと新書を書き終わったので、「DNSキャッシュポイズニングの基と重要な対策」の続きです。 まだまだ先は長いのですが、今回は権威DNSサーバがキャッシュDNSサーバに返す5種類の応答とその意味について解説します。 権威DNSサーバからの5種類の応答 ユーザからの名前解決要求を受け取ったキャッシュDNSサーバは、ルートサーバを起点とするDNSの階層構造をたどって、名前解決を実行します。名前解決の際、キャッシュDNSサーバはユーザから問い合わせがあった「名前」と「型」を、権威DNSサーバにそのまま問い合わせます。そして、キャッシュDNSサーバはそれぞれの権威DNSサーバから返される応答を解釈しながら、名前解決を進めていきます。 名前解決において、キャッシュDNSサーバがそれぞれの権威DNSサーバから受け取る応答は、以下の5種類に分類できます。この5

    kasumani
    kasumani 2014/07/29
    DNSの「開いたパンドラの箱」を理解するために - 権威DNSサーバが返す5種類の応答とその意味 - 前回からかなり時間が経過してしまいましたが、やっと新書を書き終わったので、「DNSキャッシュポイズニングの基本と重要な
  • 『MacでどこででもRubyコードを実行できるようにする - 惰眠と論理と指揮棒と』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『MacでどこででもRubyコードを実行できるようにする - 惰眠と論理と指揮棒と』へのコメント
    kasumani
    kasumani 2014/07/29
    MacでどこででもRubyコードを実行できるようにする - 惰眠と論理と指揮棒と ページトップへ戻る はてなブックマーク>テクノロジー>MacでどこででもRubyコードを実行できるようにする ... Tags: from Pocket July 29, 2014 at 07:59PM via
  • Raspberry Pi Model B+のAV端子の変換について - あっきぃ日誌

    B+が届く前に何も考えずポチったカモンの435-RF3こと3.5mm4pinジャック-RCA変換が届きました。 んで早速テストと行きたいわけですが、ディスプレイを会社に置き忘れていました、ひどい。しかしちょうど土曜日は渋谷に出る用事があったので、帰りに取りによって、テスト開始。 が、画面は映らず。ムムッなぜだwwwというわけで調べてみたらピン配置の解説がRaspberry Piフォーラムにありました。 http://www.raspberrypi.org/forums/viewtopic.php?p=577977#p577977 記事の画像いわく、Raspberry Pi B+はピンの付け根から「ビデオ・GND・音声右・音声左」となっていて、その他諸々は違う配置で、カモンの435-RF3の場合はStandard Camcorder Cableに相当するらしく「音声右・GND・ビデオ・音声左

    Raspberry Pi Model B+のAV端子の変換について - あっきぃ日誌
    kasumani
    kasumani 2014/07/29
    Raspberry Pi Model B+のAV端子の変換について B+が届く前に何も考えずポチったカモンの435-RF3こと3.5mm4pinジャック-RCA変換が届きました。 Tags: from Pocket July 29, 2014 at 07:59PM via IFTTT
  • nginxをdockerで動かす時のTips 3選

    こんにちは。CTOの馬場です。 最近利用する機会が増えてきたdockerネタです。 nginxを動かすときのTipsを3つ紹介します。 foregroudで起動する dockerではコマンドをforegroundで動かさないとコンテナが停止してしまいます。 nginxはデフォルトはデーモンとして動くので、foregroundで動くように設定しましょう。 nginx.confで設定するならこうです。 daemon off; Dockerfileの起動コマンドで指定するならこうです。 CMD ["/usr/sbin/nginx", "-g", "daemon off;"] 動的な設定を外部化する イメージの中に設定値を入れちゃうのはダサいですよね。 コンテナ起動時に動的に設定したいものです。 dockerの場合は docker run 時に -e で環境変数を指定できるので使いましょう。 do

    nginxをdockerで動かす時のTips 3選
    kasumani
    kasumani 2014/07/29
    nginxをdockerで動かす時のTips 3選 dockerではコマンドをforegroundで動かさないとコンテナが停止してしまいます。 nginxはデフォルトはデーモンとして動くので、foregroundで動くように設定しましょう。 Tags: from Pocket July 29, 2014 at 07:5
  • dockerのデータ永続化はcronでcommitし続ければいい気がしてきた - Qiita

    #!/bin/sh set -eu WORKDIR="/mnt/usb/docker" if [ ! -d $WORKDIR ];then echo "$WORKDIR cannot access" | mail -s "alminiumbackup.sh" tukiyo3@gmail.com fi docker commit -a "tukiyo3 <tukiyo3@gmail.com>" c3215e67cf97 private/alminium-backup docker save -o $WORKDIR/alminium-backup.tar private/alminium-backup gzip $WORKDIR/alminium-backup.tar mv $WORKDIR/alminium-backup.tar.gz $WORKDIR/alminium-backup.tar

    dockerのデータ永続化はcronでcommitし続ければいい気がしてきた - Qiita
    kasumani
    kasumani 2014/07/29
    dockerのデータ永続化はcronでcommitし続ければいい気がしてきた IMAGEは積み上げ式です。 コミットすると前のIMAGEに追加されます。 前のIMAGE内にあったファイルを削除しコミットしたところでIMAGEサイズは縮みません。 Tags: from
  • pam-openidとかoauth-pamを使うとChromebookもどきの認証できるかな?

    この記事は1年以上前の古い記事です。現状に即していない記述の場合があります。あらかじめご了承ください。 _ Chromebookが企業・教育機関向けに国内発売だそうです。 Google Enterprise Japan 公式ブログ: 企業や教育機関で Chromebook をご利用いただけるようになります。: http://googleenterprise-ja.blogspot.jp/2014/07/chromebook.html 一般人が、Gentooプリインストールマシンを使う世界が来たと考えると胸が熱くなりますね。 ということで、DebianでもChromeOSもどき作れるかなと妄想したところ、ChromeBookのいいところは認証がGoogleアカウントでできるじゃないかと思ったですよ。で、それを実現するならOpenIDかOAuthじゃないかと思ってググったら、作ってた人いたよ!

    kasumani
    kasumani 2014/07/29
    Days of Speed _ pam-openidとかoauth-pamを使うとChromebookもどきの認証できるかな? Chromebookが企業・教育機関向けに国内発売だそうです。 一般人が、Gentooプリインストールマシンを使う世界が来たと考えると胸が熱くなりますね。 と
  • Chromeで日本語入力を禁止する - Qiita

    ##Chrome日本語入力を禁止したい ・IEやFFと同じようにChromeで日語の入力を禁止したい ・ChromeCSSのime-mode:disabledに対応していない ・「とにかくヤレ」と神の声を賜ったので、JavaScriptで頑張ってみる 2015/9/17編集 masa-kunikataさんアドバイスの正規表現方式に変更。 textareaで改行・タブもとおるようにしました。 jQuery(document).ready(function() { // ime-modeが使えるか var supportIMEMode = ('ime-mode' in document.body.style); // 非ASCII var noSbcRegex = /[^\x00-\x7E]+/g; // 1バイト文字専用フィールド jQuery('.sbc_field') .on('k

    Chromeで日本語入力を禁止する - Qiita
    kasumani
    kasumani 2014/07/29
    Chromeで日本語入力を禁止する ・IEやFFと同じようにChromeで日本語の入力を禁止したい ・ChromeはCSSのime-mode:disabledに対応していない ・「とにかくヤレ」と神の声を賜ったので、JavaScriptで頑張ってみる Tags: from Pocket July 29, 2014 at
  • Watchy by redbrain

    Watchy is a distributed system for Application and Server Monitoring, I've always found most solutions be very complicated and hard to manage. Making applications watch process id's then they stop and the pid has updated and you start the whole thing over again. Watchy has a distributed architecture and communication between the daemon on each server to the dashboard is over udp, meaning if someth

    Watchy by redbrain
    kasumani
    kasumani 2014/07/29
    Watchy Watchy is a distributed system for Application and Server Monitoring, I've always found most solutions be very complicated and hard to manage. Making applications watch process id's then they stop and the pid has updated and you start the whole thing over again. Tags: from Pocket July 29, 201
  • Ubuntu鯖でコンソールでもブラックアウトしちゃうのを抑止する - kinneko@転職先募集中の日記

    気づくと暗くなっているので、めんどい。 仮想マシンでもこれが起きる。 停止する。 $ setterm -blank 0 定常化するときには、~/.bashrcに書いておく。 -blankの後に数字で何分後にブラックアウトするか決める。 -powersave on で同時にディスプレイも切れる。 -powerdown 10 で10分後にディスプレイを切ることもできる。 ほかにも、使えそうなオプションがいろいろある。 -reset, -initialize, -cursor [on|off] 仮想端末では以下も。 -linewrap [on|off], -foreground blue, -background red, -msg [on|off] しかし、これはめんどい。 モニタは手で切ればいいので、ユーザー毎に設定しないでも恒久化したい。 console-toolsを使うという記事あり。

    Ubuntu鯖でコンソールでもブラックアウトしちゃうのを抑止する - kinneko@転職先募集中の日記
    kasumani
    kasumani 2014/07/29
    Ubuntu Serverで、コンソールがブラックアウトしちゃうのを抑止する ↑こいつの結論を整理したものです。 テスト環境:Ubuntu Server 12.04. Tags: from Pocket http://bit.ly/1rAvfOj July 29, 2014 at 07:56PM via IFTTT
  • Chris's Wiki :: blog/linux/ConsoleBlankingOff

    Let's start with the tweets: @thatcks: Everyone should strongly consider adding 'consoleblank=0' to the kernel command line on your Linux servers. #sysadmin @thatcks: The Linux kernel blanking the console screen is both unnecessary and dangerous on modern servers and modern setups. You want it off. By default if you leave a Linux machine sitting idle at a text console, the kernel will blank the di

    kasumani
    kasumani 2014/07/29
    Chris's Wiki : blog/linux/ConsoleBlankingOff @thatcks: Everyone should strongly consider adding 'consoleblank=0' to the kernel command line on your Linux servers. #sysadmin@thatcks: The Linux kernel blanking the console screen is both unnecessary and dangerous on modern servers and modern setups. Yo
  • 次世代監視ツール Sensu リファレンス - Qiita

    バージョン 0.9 くらいのときの公式ドキュメントのざっくり訳+個人のメモ 情報が古い+理解が間違ってるとこあるかもなので注意して欲しいけど、需要がありそうなので出してみる Overview Sensu は監視ツールの一つ。Sensu はよく "monitoring router" と記述される。もっと平たく言うと、Sensu は多くのノードに対して "check" スクリプトを実行し、1 つまたは複数の Sensu サーバーにて "handler" スクリプトを実行する。 例えば、Apache の死活チェックをするとしよう。チェックスクリプトにより死活だけでなくメトリクスも収集する。そしてそのアウトプットは 1 つまたは複数の Handlers にルーティングされる。Handlers はチェック結果によって何をするのか定義するものだ。Handlers は今のところ E メール、IRC、T

    次世代監視ツール Sensu リファレンス - Qiita
    kasumani
    kasumani 2014/07/29
    次世代監視ツール Sensu リファレンス バージョン 0.9 くらいのときの公式ドキュメントのざっくり訳+個人のメモ 情報が古い+理解が間違ってるとこあるかもなので注意して欲しいけど、需要がありそうなので出してみる Tag
  • HummingBoard - The Versatile IoT Single Board Computer | SolidRun

    Get ready to fall in love with the HummingBoard family – a small and powerful, low-cost ARM computers that ignite the imagination. Whatever your dream is, the HummingBoard family will help make it happen – the possibilities for creating the next great IoT innovation are truly limitless. IoT is about “things” connecting with systems, people and other things such as sensors and actuators. IoT field

    HummingBoard - The Versatile IoT Single Board Computer | SolidRun
    kasumani
    kasumani 2014/07/29
    HummingBoard – Powerful Linux Single Board Computer Get ready to fall in love with new HummingBoard – a small and powerful, low-cost ARM computer that ignites the imagination. Whatever your dream, the HummingBoard will help make it happen – the possibilities for creating the next great IoT inn
  • khal — khal 0.9.7.dev138+g6f82622.d20190325 documentation

    khal¶ Khal is a standards based CLI (console) calendar program, able to synchronize with CalDAV servers through vdirsyncer. Features¶ (or rather: limitations) khal can read and write events/icalendars to vdir, so vdirsyncer can be used to synchronize calendars with a variety of other programs, for example CalDAV servers. fast and easy way to add new events ikhal (interactive khal) lets you browse

    khal — khal 0.9.7.dev138+g6f82622.d20190325 documentation
    kasumani
    kasumani 2014/07/29
    khal From now on khal relies on vdirsyncer for CalDAV sync. While this makes khal a bit more complicated to setup, vdirsyncer is much better tested than khal and also the bus factor increased (at least for parts of the project). You might want to head over to the tutorial on how to setup vdirsyncer.
  • T2インスタンス調査結果 - Qiita

    先日、新インスタンスタイプとなるT2インスタンスがリリースされましたね! 【AWS発表】バースト可能な性能を持つ新しい低コストEC2インスタンス いままで特にお世話になっていた t1.micro/m1.small の 後継というべきインスタンスでしょうか。 しかし実際に使ってみると、T2インスタンスならではの特徴がいくつかあるようです。 これから一番お世話になりそうなT2インスタンスですし もう少し詳細に調査し、その結果をまとめてみました。 ベースライン/クレジット/バーストという概念 CPUの性能に関する概念です。 t1.microにもバーストという機能はありましたが T2では実装が大きく異なるようです。 要約すると という感じでしょうか。 また、 1クレジット=1分間バースト可能 と覚えておくとよいでしょう。 10クレ持っていれば、10分間バーストし続けられる、ということです。 インス

    T2インスタンス調査結果 - Qiita
    kasumani
    kasumani 2014/07/29
    T2インスタンス調査結果 先日、新インスタンスタイプとなるT2インスタンスがリリースされましたね! いままで特にお世話になっていた t1.micro/m1. Tags: from Pocket July 29, 2014 at 07:56PM via IFTTT
  • Android版LINE Appの通信を覗いてみる - ももいろテクノロジー

    メッセージングアプリLINEAndroid版)が行う通信をパケットキャプチャにより適当に調べてみる。 環境 Androidバージョン: 4.1.2 LINEバージョン: 4.4.1 手順 tPacketCaptureというアプリケーションを利用すると、root権限なしでパケットキャプチャができる。 今回はこのアプリケーションを使いパケットキャプチャを行った。 通信内容としては、適当な公式アカウントを追加した後、数回メッセージ送信および自動返信メッセージの受信を行った。 結果 確認できた通信先は以下の通り。 1 | 119.235.235.xxx | LINE (LINE Corporation) | obs-jp.line-apps.com (HTTP/HTTPS) | メッセージ送受信 2 | 120.29.145.xxx | AKAMAI-4 (Akamai Internationa

    Android版LINE Appの通信を覗いてみる - ももいろテクノロジー
    kasumani
    kasumani 2014/07/29
    Android版LINE Appの通信を覗いてみる メッセージングアプリLINE(Android版)が行う通信をパケットキャプチャにより適当に調べてみる。 Tags: from Pocket July 29, 2014 at 07:55PM via IFTTT
  • Wear Hotspot : Android WearからWi-FiテザリングをON/OFFできるシンプルながらも便利なアプリ | juggly.cn

    スマートフォンのWi-Fiテザリング機能をAndroid WearからON/OFFできるシンプルながらも便利なアプリ「Wear Hotspot」がGoogle Playストアにリリースされました。アプリは無料です。 スマートフォンをモバイルWi-Fiルーター化するWi-Fiテザリング(ホットスポット)機能は、屋外でPCWi-Fiタブレット・ゲーム機、SIM無しスマートフォンを使う場合に利用することがほとんどだと思いますが、利用する場合はスマートフォンを直接操作してON/OFFしますよね?でも、今回紹介する「Wear Hotspot」を利用すれば時計でON/OFFできるので、カバンやポケットに入れたスマートフォンを取り出すことなく機能の有効/無効を切り替えられます。 アプリはスマートフォンの「Wi-Fiテザリング」オプションのON/OFFを切り替える機能しか備えていないのですぐに使い慣れる

    kasumani
    kasumani 2014/07/29
    Wear Hotspot : Android WearからWi-FiテザリングをON/OFFできるシンプルながらも便利なアプリ スマートフォンのWi-Fiテザリング機能をAndroid WearからON/OFFできるシンプルながらも便利なアプリ「Wear Hotspot」がGoogle Playストアにリリース
  • Jenkins+Gitによるゲートウェイチェックインパターンについて発表しました。 #AsianAA - うさぎ組

    一ヶ月前になりますが、Asian Automation Alliance ~自動化を語り合おう!という勉強会が関西であったので発表してきました。 テストだけではなく自動化について広くとりあつかったセッション構成になっていて、最近言われていそうなものを出来るだけ取り込もうとしている点が面白かったです。もっと聞きたいテーマはあるわけですが、まぁ無理に大規模にしても運営大変だと思いますしちょうど良かったのではないでしょうか。 6月28日 Asian Automation Alliance ~自動化を語り合おう!(2014/06/28)(兵庫県) 発表したこと セッションとLTをしました。 セッションではJenkinsとGitの構成例について発表しました。これの原型はid:bleis-tiftが社内でつくって、いまはそこから少しずつ発展してきてこの形という感じです。 JenkinsとGitで実装す

    Jenkins+Gitによるゲートウェイチェックインパターンについて発表しました。 #AsianAA - うさぎ組
    kasumani
    kasumani 2014/07/29
    Jenkins+Gitによるゲートウェイチェックインパターンについて発表しました。 #AsianAA 一ヶ月前になりますが、Asian Automation Alliance ~自動化を語り合おう!という勉強会が関西であったので発表してきました。 テストだけでは
  • ZFSがあればGitなんか要らない? | POSTD

    ZFS を少し触ってみました。ZFSはOracle(その前はSun)の次世代ファイルシステムです。元はSolaris向けに開発されたものですが、オープンソースなのでLinux(0.6.1以降が 製品版として安定しているようです と Mac にも移植されています。ファイルシステムといっても、ZFSはボリュームマネージャでもあるので、ディスクのパーティション管理もやってくれます。ZFSがなぜそんなにクールかといえば、データ破損対策、RAIDのサポート、スナップショットやコピーオンライトの実装、そしてバックアップ時のフレキシブルで効率の良いデータ転送などが装備されているからです。ZFSを使って、バージョン管理システムのGit(Gitじゃないバージョン管理システムでも構わないのですが)のいろいろな機能をどこまで実行できるのか、お見せしようと思います。もちろん、気で”ちゃんとした”バージョン管理シ

    ZFSがあればGitなんか要らない? | POSTD
    kasumani
    kasumani 2014/07/29
    ZFSがあればGitなんか要らない? ZFSを少し触ってみました。ZFSはOracle(その前はSun)の次世代ファイルシステムです。元はSolaris向けに開発されたものですが、オープンソースなのでLinux(0.6. Tags: from Pocket July 29, 2014 at 07:54PM vi
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    kasumani
    kasumani 2014/07/29
    フォントと書体の著作権・ライセンスは、どうなっているのか - NAVER まとめ Tags: from Pocket July 29, 2014 at 07:54PM via IFTTT
  • https://www.influxdata.com/blog/2014/06/20/leveldb_vs_rocksdb_vs_hyperleveldb_vs_lmdb_performance.html

    https://www.influxdata.com/blog/2014/06/20/leveldb_vs_rocksdb_vs_hyperleveldb_vs_lmdb_performance.html
    kasumani
    kasumani 2014/07/29
    Benchmarking LevelDB vs. RocksDB vs. HyperLevelDB vs. LMDB Performance for InfluxDB For quite some time we’ve wanted to test the performance of different storage engines for our use case with InfluxDB. We started off using LevelDB because it’s what we had used on earlier projects and RocksDB was
  • GitHub - trevorlinton/webkit.js: Pure JavaScript Port of WebKit

    Current Issues Fixing canvas size bitblt issues; canvas width and height can become inaccurate due to hi-dpi rendering. Alpha channels are being flattened for unknown reasons, in addition gradients and animations in css are not rendering. Inline SVG seg-faults. Most likely due to threading issue. Certain CSS3 key-frame animations cause either a segfault or jump to the last frame, uncertain but it

    GitHub - trevorlinton/webkit.js: Pure JavaScript Port of WebKit
    kasumani
    kasumani 2014/07/29
    webkit.js Bugs? Contributions? INSTRUCTIONS: Input some HTML into the textarea below, press render to display to the canvas. Note that it intially loads SVG/HTML tests so they're probably rendering while you're reading this. NOTES: This is still experimental v0. Tags: from Pocket http://bit.ly/1zpXV
  • Pixlserv

    About Pixlserv Pixlserv is a self-hosted image management solution for websites and mobile apps. Do you have a website or mobile application where users upload images and you need to display them in different sizes or cropped (think profile photos)? Do you want a free and simple way of processing images without giving anyone your and your users' data? Then pixlserv is for you. Features Resizing an

    Pixlserv
    kasumani
    kasumani 2014/07/29
    Pixlserv Pixlserv is a self-hosted image management solution for websites and mobile apps. Tags: from Pocket July 29, 2014 at 07:54PM via IFTTT
  • Yahoo! JAPAN における HTTP/2 への取り組み

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに こんにちは。システム統括部 プラットフォーム開発エンジニアの大久保諒です。 Yahoo! JAPAN のサービス利用者の皆様に、より高速にコンテンツをお届けするためのキャッシュ・プロキシサーバー関係の開発業務に携わっております。 記事ではオープンソースの HTTP キャッシュ・プロキシサーバー Apache Traffic Server で HTTP/2 通信を可能とする為の機能追加を行いましたので簡単にご報告致します。 HTTP/2 の基的な解説に関しては 前回の記事 にまとま��ています。ぜひそちらをご覧の上で記事をご覧ください。 件の実装は Apache Software Foundation にパッ

    Yahoo! JAPAN における HTTP/2 への取り組み
    kasumani
    kasumani 2014/07/29
    Yahoo! JAPAN における HTTP/2 への取り組み はじめに こんにちは。システム統括本部 プラットフォーム開発本部 エンジニアの大久保諒です。 Yahoo! JAPAN のサービス利用者の皆様に、より高速にコンテンツをお届けするためのキャ
  • vimのGoサポートが手厚くて打ち震えている - Qiita

    はじめに タイトルの通りvimで作るGoの開発環境が便利なのでまとめたものです。 特にコードリーディングに便利な設定を紹介します。 参考 稿を書くに当たって参考になった記事です。 日付が新しい順に並べていますので下の方は古い記述を含んでいます。 vim-go-extra を公開致します。 http://vim-jp.org/blog/2014/09/02/vim-go-extra.html Go 1.2.1 の環境構築 Homebrew + Vim 編 (2014.03) http://qiita.com/methane/items/4905f40e4772afec3e60 Big Sky :: Vimを使ったGo言語開発手法 http://mattn.kaoriya.net/software/vim/20130531000559.htm govimコマンド「Fmt」が、実はquick

    vimのGoサポートが手厚くて打ち震えている - Qiita
    kasumani
    kasumani 2014/07/29
    vimのGoサポートが手厚くて打ち震えている タイトルの通りvimで作るGoの開発環境が便利なのでまとめたものです。 特にコードリーディングに便利な設定を紹介します。 Tags: from Pocket July 29, 2014 at 07:53PM via IFTTT
  • Flat Vim Icons

    When you've carefully curated your desktop wallpaper, terminal colours, and system icons, it's a little bit annoying when one of your icons stands out. So if your gVim or MacVim icon looks too retro, then just switch to terminal Vim for everything! Or, try one of these new flat icon designs: Flat Vim Solarized Vim icon by Kootle (source: reddit) I think both of these icons look great, so give them

    Flat Vim Icons
    kasumani
    kasumani 2014/07/29
    Flat Vim Icons When you've carefully curated your desktop wallpaper, terminal colours, and system icons, it's a little bit annoying when one of your icons stands out. So if your gVim or MacVim icon looks too retro, then just switch to terminal Vim for everything! Tags: from Pocket July 29, 2014 at 0
  • RHEL6系でansibleを使うならrecord_host_keysをFalseにすると速くなる - still deeper

    tl;dr; タイトルの通り。RHEL6系なのでCentOS6、ScientificLinux6なども該当。 Pramiko ansibleは各ホストとの接続にはsshと使います。この時、sshにはControlPersistという機能に対応していることが必要で、opensshならバージョン5.6以上が対象です。ansibleのデフォルトの動作では、PATH上のsshコマンドがControlPersistに対応していればsshを使い、そうでない場合はparamikoというpythonのsshライブラリが用いられるようになっています。 RHEL6系のopensshはバージョン5.3の為、何も設定せずに使うとparamikoが用いられます。 Paramikoが遅い ところがこのparamikoを用いたansibleの実行はかなり遅いです。どの程度遅いかは末尾を参照。特に台数が多い場合にその影響

    kasumani
    kasumani 2014/07/29
    RHEL6系でansibleを使うならrecord_host_keysをFalseにすると速くなる — still deeper ansibleは各ホストとの接続にはsshと使います。この時、sshにはControlPersistという機能に対応していることが必要で、opensshならバージョン5. Tags: from Pocket
  • hexacosa.net

    kasumani
    kasumani 2014/07/29
    hexacosa.net My name is Hideo Hattori. Live in Hyogo, Japan. I'm a Software developer. I use C/C++, Python (Perl, Ruby is a little). My interest are Programing Language, Web development and System tools. Tags: from Pocket July 29, 2014 at 07:53PM via IFTTT
  • 時系列データベース周辺を調査してみた – OpenGroove

    追記(2014/07/25) KairosDBに関して、HBaseは現在サポートしていないことが判明したので一部修正し、リンク先も現状のアドレスに変更しました。nobusueさん、情報ありがとうございます! わりと最近時系列データベースという単語を聞くようになったが、告白すると寝耳に水状態でちょっとあせったので軽く調べてみた(きっかけはこの過去記事)。 時系列データベースとやらは国内だとサーバー監視・モニタリングの分野から広まり始めてる印象だが、元々はセンサーデータ、M2M、IoTといったキーワードと相性がいいものらしい。 (ところで IoT: Internet of Things って日では直訳調で「モノのインターネット」と言われるが、これだと何のことだかわからん。この言い方じゃ普及しないと思うぞ…) 「時系列データベース」と書いたが、プロダクトによってはデータベースという定義ではなく

    kasumani
    kasumani 2014/07/29
    Tags: from Pocket July 29, 2014 at 07:51PM via IFTTT
  • 『スクールガールストライカーズの 内製クライアントエンジン』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『スクールガールストライカーズの 内製クライアントエンジン』へのコメント
    kasumani
    kasumani 2014/07/29
    スクールガールストライカーズの 内製クライアントエンジン スクールガールストライカーズの 内製クライアントエンジン 株式会社スクウェア・エニックス 杉本浩二 sugimoto@square-enix.com 21, June 2014 1 ©2014SQUAREENIXCO.,…続きを
  • Nyle Engineering Blog

    OpenAIWhisper文字起こし25MB制限を解決するPHP, Laravel, ffmpegを使ったファイル分割の例 OpenAIAPIを使った音声の文字起こしは、今や多くのアプリケーションで利用されています。この記事では、特にWhisper文字起こしの25MB制限に焦点を当て、PHP, Laravel, ffmpeg

    Nyle Engineering Blog
    kasumani
    kasumani 2014/07/29
    SVNからGitに移行して分かった、今すぐSVNを捨てるべき3つの理由 どうも、エンジニアの黒砂糖です。 みなさんのプロジェクトはどうやってバージョン管理していますか?実は私の関わっているプロジェクトも最初はSVN(Subversi
  • StringBuilderを使ったクソコードはどこまで遅いか - きしだのHatena

    ※ 4/9 11:25 いろいろ計測しなおしてます。こちらも参照 Javaで文字列連結する場合には+演算子よりもStringBuilderを使うべき、という話があるのですが、よく sb.append("[" + data + "]"); みたいなコードをみかけて、あんまり意味ないなーと思ったりします。 あと、 sb.append("title:"); sb.append("[" + data + "]"); みたいに、+演算子を使った一行の式にして sb = "title:" + "[" + data + "]"; としておけば「title:」と「[」はコンパイル時点で最適化されたのに、ってコードもあります。 ということでTwitterJavaでの文字列連結は+を使うべき、ってやったほうが、StringBuilder使ったsb.append("[" + data + "]")みたいなク

    StringBuilderを使ったクソコードはどこまで遅いか - きしだのHatena
    kasumani
    kasumani 2014/07/29
    StringBuilderを使ったクソコードはどこまで遅いか Javaで文字列連結する場合には+演算子よりもStringBuilderを使うべき、という話があるのですが、よく みたいなコードをみかけて、あんまり意味ないなーと思ったりします。 Tags:
  • Google BigQuery を試してみよう #gcpja

    こんにちは。斎藤です。 先日のGoogle Compute EngineとGoogle Cloud DNSの解説に続き、今回はGoogle BigQueryを試したいと思います。ビッグデータという言葉がもてはやされる今日、DWHシステムは外せませんよね。 データがそろっていれば、操作は全てWebインタフェースから進められます。そのため、操作のハードルはそれほど高くありませんので、ぜひ試してみて下さい。 前提条件 全ての記述内容は、執筆時点である2014年6月時点の情報を基にしています。今後、変わる可能性があります。 まず、次の条件が揃っている事を確認して下さい。 先日のエントリ「Google Cloud Platformをはじめようチュートリアル #gcpja」をお読みになられていて、かつ操作が完了している。 簡単なSQLが書ける 次に、今回使うデータについて簡単にご紹介します。 内容:

    Google BigQuery を試してみよう #gcpja
    kasumani
    kasumani 2014/07/29
    Google BigQuery を試してみよう #gcpja 先日のGoogle Compute EngineとGoogle Cloud DNSの解説に続き、今回はGoogle BigQueryを試したいと思います。ビッグデータという言葉がもてはやされる今日、DWHシステムは外せませんよね。 Tags: from Pocket J
  • INTEROPのトポロジ図アイコンがフリー素材として公開されています:Geekなぺーじ

    美し過ぎるネットワークトポロジ図が一部界隈で有名なINTEROP Tokyoですが、今年のネットワークトポロジ図で利用されたアイコンがPowerPointのフリー素材として公開されています。 図面とともにあらんことを!:第二面 ネットワークのゲンバ -ShowNetを支えるメンバーたちの奮闘ブログ- 昨年に続き、今年もネットワークトポロジ図を作成されている河口さんがネットワークトポロジ図作成に向ける熱い想いを綴ったブログが公開されていますが、その5ページ目に「One more thing...」として、以下のようにあります。 ここでご紹介したポイントの殆どは、PowerPoint でも実践できると思います。興味のある方は、一度ご自分の図面に採り入れてみてはいかがでしょうか。オマケになりますが、ShowNet の図面で使っているアイコンを PowerPoint で使えるようにしたものを置いて

    kasumani
    kasumani 2014/07/29
    INTEROPのトポロジ図アイコンがフリー素材として公開されています 美し過ぎるネットワークトポロジ図が一部界隈で有名なINTEROP Tokyoですが、今年のネットワークトポロジ図で利用されたアイコンがPowerPointのフリー素材とし
  • SSLサーバ証明書の中間CA証明書集めを自動化した - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? SSLサーバ証明書の設定に必要なもの 取得したSSLサーバ証明書を実際に設定する際には通常以下の3点が必要になります。 秘密鍵(CSRを作るために使ったもの) サーバ証明書(認証局から発行されたもの) 中間CA証明書(基は認証局が配布してるんだが、探すのが大変なことがある) 中間CA証明書がよくわからん! 必要なもののうち、秘密鍵とサーバ証明書は1つずつしか無いので混乱は無いのですが、中間CA証明書というのは認証局によってはどこで配布されてるのかあるのか分かりづらいことも多いです。今まで見たパターンには以下のようなものがありました。

    SSLサーバ証明書の中間CA証明書集めを自動化した - Qiita
    kasumani
    kasumani 2014/07/29
    SSLサーバ証明書の中間CA証明書集めを自動化した 取得したSSLサーバ証明書を実際に設定する際には通常以下の3点が必要になります。 Tags: from Pocket July 29, 2014 at 07:49PM via IFTTT
  • GitHub - severin-lemaignan/vim-minimap: A Sublime-like minimap for VIM, based on the Drawille console-based drawing library

    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 - severin-lemaignan/vim-minimap: A Sublime-like minimap for VIM, based on the Drawille console-based drawing library
    kasumani
    kasumani 2014/07/29
    severin-lemaignan/vim-minimap · GitHub Sublime can display an useful overview of the code as a minimap sidebar. We can implement the same thing in Vim, relying on the Drawille library to 'draw' in text mode. Tags: from Pocket July 29, 2014 at 07:49PM via IFTTT
  • Introducing Dockercast – the Docker Podcast | Docker Blog

    Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build Cloud Speed up your image buildsTestcontainers DesktopLocal testing with real dependenciesTestcontainers CloudTest without limits in the cloud See our product roadmapMORE resources for developers

    Introducing Dockercast – the Docker Podcast | Docker Blog
    kasumani
    kasumani 2014/07/29
    Docker Container Breakout Proof-of-Concept Exploit At Docker we take security very seriously and try to be as transparent as possible. This morning proof of concept exploit code was published showing how to break out of a Docker Engine 0.11 container. Tags: from Pocket July 29, 2014 at 07:49PM via I
  • Docker & Puppet for Application Management — and Sanity | Puppet

    Ramp your automation efforts with the leading DevOps platform

    Docker & Puppet for Application Management — and Sanity | Puppet
    kasumani
    kasumani 2014/07/29
    Docker &amp; Puppet for Application Management — and Sanity Last week, I had the pleasure of attending the first-ever DockerCon in San Francisco, an exciting mix of current users reporting what they have done with Docker, a great overview of where Docker is today, and talks outlining Docker’s pl
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    kasumani
    kasumani 2014/07/29
    OAuth2.0で強制連携させるCSRFの影響と、その対策について OAuth2. Tags: from Pocket July 29, 2014 at 07:48PM via IFTTT
  • Vim for Rubyist: 10 useful vim plugins for Ruby

    In this post I want to show some useful Vim plugins, that are true productivity boosters for every Ruby programmer. You can install them by either Pathogen or Vundle. 1. Vim-Rails Vim-Rails plugin is must for every Rails Developer working in Vim. Here’s what I’ve found useful: Easy navigation Want to find some file but don’t know its path? Try to use :find command: You can also move up in your Rai

    Vim for Rubyist: 10 useful vim plugins for Ruby
    kasumani
    kasumani 2014/07/29
    Vim for Rubyist: 10 useful vim plugins for Ruby In this post I want to show some useful Vim plugins, that are true productivity boosters for every Ruby programmer. You can install them by either Pathogen or Vundle. Vim-Rails plugin is must for every Rails Developer working in Vim. Here’s what I’
  • 『軽くて使いやすい仮想化技術 「Docker」の仕組みと エンタープライズ開発における4つの活用事例』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『軽くて使いやすい仮想化技術 「Docker」の仕組みと エンタープライズ開発における4つの活用事例』へのコメント
    kasumani
    kasumani 2014/07/29
    軽くて使いやすい仮想化技術 「Docker」の仕組みと エンタープライズ開発における4つの活用事例 (1/6):CodeZine ページトップへ戻る 軽くて使いやすい仮想化技術 「Docker」の仕組みと エンタープライズ開発における4つの
  • Better Markdown Parser in PHP

    One File  / Super Fast  / Extensible  / GitHub Flavored Demo     GitHub $Parsedown = new Parsedown(); echo $Parsedown->text('Hello _Parsedown_!');

    kasumani
    kasumani 2014/07/29
    Parsedown Parsedown Better Markdown parser in PHP Features Installation Include Parsedown. Tags: from Pocket July 29, 2014 at 07:47PM via IFTTT
  • vim-go-impl つくった - はやくプログラムになりたい

    impl という Go のコマンドラインツールがあります. レシーバとそのレシーバが実装するインターフェースを引数に渡すと,実装しないといけない関数のひな形を��動生成してくれます. 便利そうだったので,とりあえず Vim から使う用に vim-go-impl というプラグインを作ってみました. https://github.com/rhysd/vim-go-impl 使い方は至って簡単で,:GoImpl {receiver} {interface} というコマンドを使うだけです. 使用例: 家の impl はコマンドラインツールなのでシングルクォートが必要でしたが,vim-go-impl ではそのあたりを良い感じに処理するようにしてシングルクォートを要らないようにしました.また,vimproc がある場合はそっちを使うようになっています. もしよろしければお試しください.

    vim-go-impl つくった - はやくプログラムになりたい
    kasumani
    kasumani 2014/07/29
    vim-go-impl つくった impl という Go のコマンドラインツールがあります. レシーバとそのレシーバが実装するインターフェースを引数に渡すと,実装しないといけない関数のひな形を自動生成してくれます. Tags: from Pocket July 2
  • 网易免费邮箱 - 中国第一大电子邮件服务商

    kasumani
    kasumani 2014/07/29
    Yeah.net网易免费邮--快乐 分享 成长 Tags: from Pocket July 29, 2014 at 07:47PM via IFTTT
  • Sinatra frameworkに関する私見 - ローファイ日記

    エクスキューズとか 正直な話をすると、Webフレームワーク自体に関する興味は以前に比べて失われてきているので、最新のSinatraの細かいコミットまでは追っていない。 だが、2年強ほど Sinatra/Padrino 界隈を追いかけてきて得た知見と言うか考えについてまとめるのは一定の価値がある、少なくとも自分に取っての価値は非常に大きいと思うのでここに書いていきたい。 副次的には、ミスコンセプトによってSinatraを利用して、結果必要の無いイメージの悪化を招く事態を一件でも減らせればと思う。 Sinatraはmicroframework、あるいは「フレームワークではない」 公式の説明にある通りである。 具体的にどういうことかと言うと、Sinatra単体ではウェブサービスに必要な要件を満たさないかもしれないと言う話である。Sinatraが持っていないものについては、Sinatra以外の場所

    Sinatra frameworkに関する私見 - ローファイ日記
    kasumani
    kasumani 2014/07/29
    Sinatra frameworkに関する私見 正直な話をすると、Webフレームワーク自体に関する興味は以前に比べて失われてきているので、最新のSinatraの細かいコミットまでは追っていない。 Tags: from Pocket July 29, 2014 at 07:47PM via IFTTT
  • http://typeframework.com/

    kasumani
    kasumani 2014/07/29
    MVC Framework for TypeScript TypeFramework is a MVC Web Framework that makes it easy to build enterprise-grade NodeJS apps using TypeScript. Creating a new application is easy, TypeFramework comes with a number of generators that will help you creating everything necessary so you can start working o
  • GRUB2を用いて、Bootable (起動可能) USBメモリーを作成

    USBメモリーにGRUB2とUbuntu isoイメージを入れて、そのUSBメモリーから起動して、GRUBからイメージを選択起動する。 やること FAT16かFAT32でformatする。(WindowsLinuxで扱える) FDDとして、またはHDDとして認識し起動する。 このエミュレーション形式はBIOSやUSBメモリーによって異なるので両方に対応する。 GRUB 2は、/dev/sdX1 (PBR)にインストールする。 FDDエミュレーションの場合、すぐにこれが呼ばれる。 syslinuxのMBRプログラムを、/dev/sdX (MBR)に書き込む。 HDDエミュレーションの場合、MBRのプログラムを呼び出し、そこからPBRが呼ばれる。 対象のUSBメモリーのデータは、この作業で消去される。必要に応じて、事前に複製をしておく。 Partitionの作成 まず、fdiskで対象のUS

    kasumani
    kasumani 2014/07/29
    USBメモリにGRUB2をインストールしてUbuntu Serverのインストールメモリを作る USBメモリにGRUB2をインストールする 参考ページ: Tags: from Pocket http://bit.ly/1tmtFUg July 29, 2014 at 07:46PM via IFTTT
  • Raspberry Pi Model B+がきた! - あっきぃ日誌

    PimoroniでポチっていたRaspberry Pi ModelB+が届きました! (と、書いている今時点で実はまだ届いていないのですが、もうきた前提で書き始めています。なぜか、我先にポチった私よりも、あとからポチったっぽい人たちが続々ゲットしているというひじょうに謎な状況でして、だいぶヤキモキしているので、このくらいのフライングどうということはありません。届いたら写真を載せておしまいという寸法さ!!) さて、体の写真ですが、他所で散々紹介されているのでもう良いでしょう。意外とみんな見落としている、あまり紹介されていない箇所だけ紹介しておきます。 アクセスランプ類の位置がガラッと変わりました。電源とSDのアクセスはGPIOのすぐ脇にちんまりと配置されました。 LANポートのランプについては、ポートとランプが一体になっているタイプに変更されたためなくなりました。 はい、体の見た目のはな

    Raspberry Pi Model B+がきた! - あっきぃ日誌
    kasumani
    kasumani 2014/07/29
    Raspberry Pi Model B+がきた! PimoroniでポチっていたRaspberry Pi ModelB+が届きました! (と、書いている今時点で実はまだ届いていないのですが、もうきた前提で書き始めています。なぜか、我先にポチった私よりも、あとからポチ
  • アロー関数が実装された - JS.next

    概要 ES2015を象徴する機能である、アロー関数構文の実装がついにV8で始まった。 無名関数を短く書ける   [3.28.31] アロー関数は無名関数の省略記法である。 今までこう書いていたのが、 var fn = function (a, b) { } こうスッキリ書ける。 var fn = (a, b) => { } 「=>」が矢のように見えることから「アロー」関数と言う。 更に短くできる これが、 [1, 2, 3].map( function (v) { return v * v } ) // [1, 4, 9] アロー関数だとこうなるが、 [1, 2, 3].map( (v) => { return v * v } ) // [1, 4, 9] 引数が一つの時には「()」を省略できるので、こう書ける。 [1, 2, 3].map( v => { return v * v } )

    アロー関数が実装された - JS.next
    kasumani
    kasumani 2014/07/29
    アロー関数が実装された ES6を象徴する機能である、アロー関数構文の実装がついにV8で始まった。 アロー関数は無名関数の省略記法である。 今までこう書いていたのが、 Tags: from Pocket July 29, 2014 at 07:46PM via IFTTT
  • Matz氏語る「今ソフトウェアはソフトじゃない」 - Engine Yard Blog

    先日Rubyビジネス推進評議会主催の第3回Rubyビジネスフォーラムが大阪で開催されました。 Ruby言語開発者、まつもとゆきひろさんが、『インターネットが変えるソフトウェアとビジネス。Rubyを例として』と題した基調講演を行いまいした。 その内容を紹介します。 計算機としてのコンピューター IBMの初代社長トーマス・ジョン・ワトソンの有名な言葉に、「コンピューターは全世界で5台くらいしか売れないと思う」と言ったとされています。 その数字は当時の計算技師の人数とENIACの計算性能から導かれた数でした。 ところが、今ではその数百万倍の処理能力をもつコンピューターが何億台もあります。 去年だけでPC出荷台数は3億台。スマートフォンとタブレットはそれを超える出荷がされています。 コンピューターは計算機としてのみ使われているわけではありません。 インターネットとの接続 今��、大阪まで松江から飛行

    Matz氏語る「今ソフトウェアはソフトじゃない」 - Engine Yard Blog
    kasumani
    kasumani 2014/07/29
    Matz氏語る「今ソフトウェアはソフトじゃない」 先日Rubyビジネス推進評議会主催の第3回Rubyビジネスフォーラムが大阪で開催されました。 Ruby言語開発者、まつもとゆきひろさんが、『インターネットが変えるソフトウェア
  • ja.ngs.io

    今年は5年ぶりに、母方の実家がある、尾道で大晦日を迎えています。 祖母、両親、弟家族、我が家の、久々の賑やかな年越しです。 例年に倣って、所感 エントリーで一年を振り返ります。

    ja.ngs.io
    kasumani
    kasumani 2014/07/29
    ja.ngs.io JIRA で起票された課題の担当者の選定を Hubot でランダムに行うスクリプトを公開しました。 イギリスのアウトドアブランド、Apidura のハンドルバー &amp; サドルパック購入しました。 Tags: from Pocket July 29, 2014 at 07:45PM vi
  • MPP on Hadoop, Redshift, BigQuery - Go ahead!

    Twitterで「早く今流行のMPPの大まかな使い方の違い書けよ!」というプレッシャーが半端ないのでてきとうに書きます.この記事は俺の経験と勉強会などでユーザから聞いた話をもとに書いているので,すべてが俺の経験ではありません(特にBigQuery).各社のSAの人とかに聞けば,もっと良いアプローチとか詳細を教えてくれるかもしれません. オンプレミスの商用MPPは使ったことないのでノーコメントです. MPP on HadoopでPrestoがメインなのは今一番使っているからで,Impalaなど他のMPP on Hadoop的なものも似たような感じかなと思っています. もちろん実装の違いなどがあるので,その辺は適宜自分で補間してください. 前提 アプリケーションを開発していて,そのための解析基盤を一から作る. 簡単なまとめ データを貯める所が作れるのであれば,そこに直接クエリを投げられるPre

    kasumani
    kasumani 2014/07/29
    MPP on Hadoop, Redshift, BigQuery Twitterで「早く今流行のMPPの大まかな使い方の違い書けよ!」というプレッシャーが半端ないのでてきとうに書きます.この記事は俺の経験と勉強会などでユーザから聞いた話をもとに書いているの
  • http://bit.ly/1tmtybm

    kasumani
    kasumani 2014/07/29
    googollee/go-socket.io at 1.0 · GitHub socket.io for golang. Supported room. It compatible with latest implement of socket.io in node.js. Tags: from Pocket July 29, 2014 at 07:45PM via IFTTT
  • WindowsでSphinx+blockdiag環境を整える (Sphinx standalone installer利用) - AWS / PHP / Python ちょいメモ

    AWS SDKを始め、多くのPHPプロジェクトのドキュメントに使われてるSphinx。 Windowsで一番手軽そうな環境構築方法を、メモしておきます。 Sphinxは簡単に構築できたものの、blockdiagの使い方(始め方)がわからず相当悩みました。読むべき場所を知ってしまえば大した事ないのですが。。。Sphinx使ってドキュメント書こうと思ってる人なら、結構な確率で喜べるツールと思いますので、是非合わせて。 大まかな流れ 次のような順番で作業をしました。今回のOS環境は、Windows7 SP1(x64)。Standalone installer は、日のSphinx-Users.jpの方々が提供してるパッケージ。便利です。 Sphinx Sphinx standalone installer をインストール パスを確認 使ってみる blockdiag conf.pyに記述をいれる

    WindowsでSphinx+blockdiag環境を整える (Sphinx standalone installer利用) - AWS / PHP / Python ちょいメモ
    kasumani
    kasumani 2014/07/29
    WindowsでSphinx+blockdiag環境を整える (Sphinx standalone installer利用) Windowsで一番手軽そうな環境構築方法を、メモしておきます。 Tags: from Pocket July 29, 2014 at 07:44PM via IFTTT
  • Raspberry Piの新モデルB+を早速いじってみた

    先週、Raspberry Piの新モデル「モデルB+」が発売されたので(関連記事1、関連記事2)、すぐに日経Linux編集部でも発注しました。それが届いたので、早速触ってみました(写真1)。

    Raspberry Piの新モデルB+を早速いじってみた
    kasumani
    kasumani 2014/07/29
    Raspberry Piの新モデルB+を早速いじってみた  先週、Raspberry Piの新モデル「モデルB+」が発売されたので(関連記事1、関連記事2)、すぐに日経Linux編集部でも発注しました。それが届いたので、早速触ってみました(写真1)
  • pecoがぼちぼち成功した3つの理由 : D-7 <altijd in beweging>

    さきほどちょろっとアップデートが入ったpeco v0.2.2をリリースしました(Changeログ)。 で、ついでに昨日mattnさんがpecoについてツイートしてたので流れてしまう前にまとめておく mattn@mattn_jppeco、便利だしとても完成度高いんだけど、客観的に見るとあのプロジェクトがあれだけ流行ったのには理由があると思ってる。 2014/07/22 23:17:31 mattn@mattn_jpまず、Windows をネイティブサポートしたこと。少数ユーザの様で意外と多い。Windows だけ一部機能が欠けてるという事もない。 2014/07/22 23:22:00mattn@mattn_jp次に人気が出る中、手を止めなかったこと。停滞するとユーザも飽きる。 2014/07/22 23:25:44mattn@mattn_jpそして丁寧な README とアニメーションgi

    pecoがぼちぼち成功した3つの理由 : D-7 <altijd in beweging>
    kasumani
    kasumani 2014/07/29
    pecoがぼちぼち成功した3つの理由 正直言うとWindowsサポートはmattnさんが関わってなかったら全く考えなかったと思うのでそこはmattnさんの功績なんだけど、READMEとかに関しては完全に狙い通りでした。 というのもそもそもあ
  • Marked 2. Smarter tools for smarter writers.

    Winterfest 2021! Marked 2 is 25% off now through January 11 in celebration of Winterfest 2021.Just use code WINTERFEST2021 at checkout (or click here)! Marked is a previewer for Markdown and other plain text markups. Use it with your favorite text editor and it updates every time you save. With robust features for previewing, reviewing and exporting beautiful documents, you can work in plain text

    Marked 2. Smarter tools for smarter writers.
    kasumani
    kasumani 2014/07/29
    Marked 2 Marked is a previewer for Markdown files. Use it with your favorite text editor and it updates every time you save. With robust features for previewing, reviewing and exporting beautiful documents, you can work in plain text while reveling in rich formatting. See what's new! Tags: from Pock
  • Tiptop

    Hardware performance monitoring counters have recently received a lot of attention. They have been used by diverse communities to understand and improve the quality of computing systems: for example, architects use them to extract application characteristics and propose new hardware mechanisms; compiler writers study how generated code behaves on particular hardware; software developers identify c

    kasumani
    kasumani 2014/07/29
    Tiptop Hardware performance monitoring counters have recently received a lot of attention. Tags: from Pocket July 29, 2014 at 07:43PM via IFTTT
  • Webサーバーのアクティブセッション数を確認するコマンド例 - Qiita

    やっていること watch -d -n 1 "COMMAND" COMMAND を1秒毎に実行し、実行結果に変化があった場合は該当箇所をハイライト表示します。 -n … 指定した秒数ごとに COMMAND を実行します。 -d … 実行結果の差分をハイライト表示します。 netstat -alpn すべてのネットワーク状態をポート付き&名前解決なしで表示します。 grep -E ':(80|443)' 80番と443番ポートの表示を抽出します。 awk {'print $5'} 5番目の列を表示します。 netstat -alpn の場合は、左端を1番めとして順に Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name となるので、 Foreign Address (アクセス元)を表示しようとしていま

    Webサーバーのアクティブセッション数を確認するコマンド例 - Qiita
    kasumani
    kasumani 2014/07/29
    Webサーバーのアクティブセッション数を確認するコマンド例 すべてのネットワーク状態をポート付き&名前解決なしで表示します。 アクセス元IPのポート番号部分を削除し、IPアドレスだけの形にしています。 Tags: from Pocket
  • Pythonで変数名をつけるときには予約語だけでなく組み込み関数との衝突も気を付けましょう - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Pythonで変数名をつけるときには予約語だけでなく組み込み関数との衝突も気を付けましょう - Qiita
    kasumani
    kasumani 2014/07/29
    Pythonで変数名をつけるときには予約語だけでなく組み込み関数との衝突も気を付けましょう よくPythonは予約語が少ないと言われる。それは間違いではなくて、 Tags: from Pocket July 29, 2014 at 07:43PM via IFTTT
  • ASCII.jp:データ消失!あのとき、ファーストサーバになにが起こったか? (1/2)|データ消失事故から2年!ファーストサーバ、再生への第一歩

    今から2年前の2012年の6月20日、レンタルサーバー会社のファーストサーバは、大規模な顧客データの消失事故を引き起こした。あのときなにが起こったか? ファーストサーバのさまざまな部門の担当に、当時の状態を振り返ってもらった。 ファーストサーバは今も変わらずビジネスを展開している ファーストサーバの顧客データ消失事故に関するドキュメンタリーを書きたいと思った。事故の原因究明や責任の所在を明らかにするのではなく、当事者の話を積み上げていくような記事が書きたいと思った。 そして、今回ファーストサーバの全面的な協力により、事故当時から現場を統率してきた現代表取締役社長の村竹昌人氏をはじめ、営業、開発、運用、マーケティング、広報、サポート、管理など各部門の担当者に話を聞くことができた(以下、敬称略・役職は現職)。 事故から2年間の間、ファーストサーバはひたすら事故の影響を受けたユーザーへの対応と再

    ASCII.jp:データ消失!あのとき、ファーストサーバになにが起こったか? (1/2)|データ消失事故から2年!ファーストサーバ、再生への第一歩
    kasumani
    kasumani 2014/07/29
    データ消失!あのとき、ファーストサーバになにが起こったか? (1/2)|データ消失事故から2年!ファーストサーバ、再生への第一歩 今から2年前の2012年の6月20日、レンタルサーバー会社のファーストサーバは、大規模な顧
  • MySQL 5.6 でのレプリケーション遅延は危険 : DSAS開発者の部屋

    MySQL 5.6 の検証中に MySQL 5.5 とは違うタイプのレプリケーション遅延を見つけたので紹介します。 MySQL のレプリケーションのおさらい MySQL のレプリケーションは次のような仕組みで動作しています。 マスターの更新トランザクションが binlog を書く スレーブの I/O スレッドがマスターに接続し、 binlog を取得し、 relaylog を書く. マスター側はスレーブからの接続を受け付けると(dump スレッド)、指定された場所から最新までの binlog を転送する binlog が追記されるのを待ってさらにスレーブに送る スレーブのSQLスレッドが relaylog を再生する MySQL 5.5 でよくあったレプリケーション遅延 マスターは並列してトランザクションを処理して、最終的にコミットした順で反映されれば問題ないようになっています。 一方、ス

    MySQL 5.6 でのレプリケーション遅延は危険 : DSAS開発者の部屋
    kasumani
    kasumani 2014/07/29
    MySQL 5.6 でのレプリケーション遅延は危険 MySQL 5.6 の検証中に MySQL 5. Tags: from Pocket July 29, 2014 at 07:42PM via IFTTT
  • libchanを読んだ - 世界線航跡蔵

    libchan を読んだのでまとめてみる。 libchanとは libchanはdockerに使われているライブラリの1つで、先月の DockerCon で発表された。 非同期かつ一方向の通信チャネルをインプロセスでもネットワーク越しでも扱えるというGoライブラリである。 一方向とはいうものの、チャネル自体をデータに添えて他のチャネル越しに送れる。なので、返信や待ち合わせが必要ならば自分宛のチャネルを送って相手に使ってもらい、自分はそのチャネルの上で待機していれば良い。 早い話がGo言語の機能であるチャネルをネットワーク対応したようなものだ、と書いてある。 DockerはこのDockerConではDocker 1.0に加えてlibcontainer, libchan, libswarm, Docker Hubを発表していて一応キーノートの話題の1つではあったものの、 個人的にはlibswa

    libchanを読んだ - 世界線航跡蔵
    kasumani
    kasumani 2014/07/29
    libchanを読んだ libchanを読んだのでまとめてみる。 libchanとは libchanはdockerに使われているライブラリの1つで、先月のDockerConで発表された。 非同期かつ一方向の通信チャネルをインプロセスでもネットワーク越しでも扱えると
  • エンジニアがアウトプットすべき理由 | 外道父の匠

    ブログが流行りだして10年以上が経とうとしているのに今更な内容ですが、エンジニアがブログを書く書かないについて再考する機会があったので、書き留めておきたいと思います。 書く人にとってはメリットがわかってるし、書かない人にとってはデメリットを流せるし、ぶっちゃけ好きにすればいいだけではあるのですが・・・ アウトプットとは ”発信”の方がしっくりくるのでどっちも使いますが、ここでは一般的っぽい”アウトプット”としています。私が思いつくアウトプットとは、 技術ブログを書くこと Wikiに手順やバッドノウハウをまとめること Twitterやコミュニケーションツールで短文メッセージを投稿すること 登壇発表すること 講師やメンターとして育成すること 書籍や連載を執筆すること ソースコードを公開またはプルリクすること で、どれも社内/社外どちらでも問わない、といったところです。ただし、社内におけるコード

    エンジニアがアウトプットすべき理由 | 外道父の匠
    kasumani
    kasumani 2014/07/29
    エンジニアがアウトプットすべき理由 ブログが流行りだして10年以上が経とうとしているのに今更な内容ですが、エンジニアがブログを書く書かないについて再考する機会があったので、書き留めておきたいと思います。 Ta
  • GitHub - FZambia/fire: Command-line tool to view posts from your favorite Reddit subreddits filtered by score

    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 - FZambia/fire: Command-line tool to view posts from your favorite Reddit subreddits filtered by score
    kasumani
    kasumani 2014/07/29
    FZambia/fire · GitHub Command-line tool to view posts from your favorite Reddit subreddits filtered by score. Every day I wake up in the morning and check my favorite Reddit subreddits for a good new posts. Tags: from Pocket July 29, 2014 at 07:42PM via IFTTT
  • GitHub - dozzie/yumbootstrap: Linux chroot installer for Yum-based distributions

    yumbootstrap is a tool for installing Yum-based distributions (Red Hat, CentOS, Fedora) in a chroot directory. Idea behind it is stolen from Debian's debootstrap. It's planned for yumbootstrap to work along with templates for lxc-create. There is another project of similar purpose called Rinse. yumbootstrap differs from Rinse as follows: yumbootstrap uses Yum to resolve dependencies, so adding pac

    GitHub - dozzie/yumbootstrap: Linux chroot installer for Yum-based distributions
    kasumani
    kasumani 2014/07/29
    dozzie/yumbootstrap · GitHub yumbootstrap is a tool for installing Yum-based distributions (Red Hat, CentOS, Fedora) in a chroot directory. Idea behind it is stolen from Debian's debootstrap. It's planned for yumbootstrap to work along with templates for lxc-create. There is another project of simi
  • インプットのためにフォローしておきたい、WEB・IT業界人Twitterアカウントまとめ | キャリアハック(CAREER HACK)

    Twitterから業界・技術・トレンドの今がわかる? 刻々と最新情報が飛び込むWEB・IT業界。 いち早くキャッチアップするため欠かせないのがTwitter。 なんといってもFacebookよりフランクにフォローできますし、くだらないネタからタメになる情報まで取りきれますよね。 今回はWEB・IT業界でぜひともフォローしておきたい方々をまとめてみました。 ぜひご参考までにどうぞ! 起業家・経営者 注目の起業家・経営者をフォローすれば、情報収集も効率化!? 中川綾太郎(Peroli CEO) @ayatan48さんをフォロー 山田進太郎(メルカリCEO) @suaddさんをフォロー 国光宏尚(gumi CEO) @hkunimitsuさんをフォロー 古川健介(nanapi 代表) @kensuuさんをフォロー 金山裕樹(VASILY CEO) @yukillerさんをフォロー 家入一真(シリ

    インプットのためにフォローしておきたい、WEB・IT業界人Twitterアカウントまとめ | キャリアハック(CAREER HACK)
    kasumani
    kasumani 2014/07/29
    インプットのためにフォローしておきたい、WEB・IT業界人Twitterアカウントまとめ WEB/IT/ゲーム業界で活躍する、注目のキーパーソンに迫るキャリアレポート。 Tags: from Pocket July 29, 2014 at 07:41PM via IFTTT
  • 何でもデバッグできるようになるスキル - ワザノバ | wazanova

    https://www.youtube.com/watch?v=VV7b7fs4VI8 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 パッケージ(apt, yum, gem等)レポジトリのホスティングサービスであるPackageCloudを開発している、James Golickの講演です。 パフォーマンスの高いハイクオリティなソフトウェアをデプロイしたければ、あらゆるレベルでバグ修正ができるようになること。 まず、エピソードとして紹介しているのが、友人の会社のサイトが落ちて、あいにく、その会社のエンジニアが出払ってしまっていて、どうにかしてほしいと助けを求められたときのこと。 ソースコードを見たことない。 システムの構成を知らない。 phpは詳しくない。 SSHでアクセスできる情報だけはある。 とい

    kasumani
    kasumani 2014/07/29
    何でもデバッグできるようになるスキル パフォーマンスの高いハイクオリティなソフトウェアをデプロイしたければ、あらゆるレベルでバグ修正ができるようになること。 Tags: from Pocket July 29, 2014 at 07:35PM via IFTTT
  • Chef-Container Beta を使ってみる

    こんにちは。@jedipunkz です。 昨晩 Chef が Chef-Container を発表しました。 http://www.getchef.com/blog/2014/07/15/release-chef-container-0-2-0-beta/ http://docs.opscode.com/containers.html まだ Beta リリースでバージョンは 0.2.0 です。(gem だと 0.1.1) Docker を代表とするコンテナ周りの技術が最近、盛んにリリースされていますし、今 後クラウドプラットフォーム上でコンテナを使ってアプリを動かすケースも増えてくる のではないでしょうか。Dockerfile を使っても Chef-Solo を使ってソフトウェアをデ プロイ出来るのだけどそれだけだとしんどいので、コンテナに特化した Chef が出てき たってことだと思いま

    Chef-Container Beta を使ってみる
    kasumani
    kasumani 2014/07/29
    Chef-Container Beta を使ってみる こんにちは。@jedipunkz です。 昨晩 Chef が Chef-Container を発表しました。 まだ Beta リリースでバージョンは 0.2.0 です。(gem だと 0.1. Tags: from Pocket July 29, 2014 at 07:34PM via IFTTT
  • RawGit

    RawGit has reached the end of its useful life October 8, 2018 RawGit is now in a sunset phase and will soon shut down. It's been a fun five years, but all things must end. GitHub repositories that served content through RawGit within the last month will continue to be served until at least October of 2019. URLs for other repositories are no longer being served. If you're currently using RawGit, pl

    kasumani
    kasumani 2014/07/29
    RawGit RawGit serves raw files directly from GitHub with proper Content-Type headers. Use rawgit.com during development to share temporary examples or demos with small numbers of people. Tags: from Pocket July 29, 2014 at 07:33PM via IFTTT
  • wavepot

    kasumani
    kasumani 2014/07/29
    wavepot Tags: from Pocket July 29, 2014 at 07:32PM via IFTTT
  • rspec.vim/rspec.vim at master · keith/rspec.vim · GitHub

    kasumani
    kasumani 2014/07/29
    Serverspecが超高速で書けるserverspec-snippetsを作った Serverspecが超高速で書けるよ���にsnippetsを作成しました。(本当は私がResource Typesを全く覚えられないので作成しただけなんですが) みたい感じで、 filetypeをruby. Tags: from Pocket http
  • Amazon Cognitoについて - AWSが提案するモバイル時代のアカウント管理 - クックパッド開発者ブログ

    モバイルファースト室の @rejasupotaro です。 AWS Summit 2014 でAWS Mobile Servicesのアップデートがありましたが、その中でも気になったAmazon Cognitoについて調べてみました。 Amazon Cognitoとは 今どきのモバイルアプリでは、単純に認証してAPIを叩くだけではなく、サービスにログインしていない状態でも一意なIDを持たせてデータを管理したり、ゲスト状態から会員登録をしたときにデータを引き継いだり、サービス間でシングルサインオンを提供したり、デバイス間で設定を共有できるようにするなど、ユーザーがどのデバイスからサービスにアクセスしてもストレスなく使えるようにするために様々な工夫を凝らす必要があります。 Introduction to Amazon Cognito これらの実装は複雑になりがちで、アプリを作っていると思ったら

    kasumani
    kasumani 2014/07/29
    Amazon Cognitoについて - AWSが提案するモバイル時代のアカウント管理 AWS Summit 2014 でAWS Mobile Servicesのアップデートがありましたが、その中でも気になったAmazon Cognitoについて調べてみました。 Tags: from Pocket July 29, 2014 at 08:19PM via
  • 【Selenium】Firefoxのキャッシュを無効にしてエラーを未然に防ぐ - Qiita

    はじめに テストがある日急にコケ始めていてなんでだろうと調べていると、javascriptのコードが取得できていないことが原因だと判明しました Jenkinsを使って複数のスレーブマシンでテストを実行していて現象はどのマシンも同じでした ブラウザを立ち上げて目視で見てみると、確かにscript部分が効いていない模様 そこで、キャッシュを全消去してみると、期待通りにscript部分が効いてテストも通るようになりました Seleniumに関わらず、古いキャッシュが残っていて最新のfaviconやcssが取得できていないためページが期待通りに表示されないということはたまにあるでしょう まさに今回のケースはそれでした やること せっかくSeleniumを使っているのに再発する度に手動でキャッシュクリアなんてのは嫌なので対策を! ドライバーの設定を書いているところに以下のようにキャッシュを使わない設

    【Selenium】Firefoxのキャッシュを無効にしてエラーを未然に防ぐ - Qiita
    kasumani
    kasumani 2014/07/29
    【Selenium】Firefoxのキャッシュを無効にしてエラーを未然に防ぐ 0 ストック 0 コメント この投稿をストックする はじめに テストがある日急にコケ始めていてなんでだろうと調べていると、javascriptのコードが取得できていな
  • メンバー関数ポインタと配列を使って、メンバー関数を番号で指定して呼び出す方法 - Qiita

    #include <iostream> #include <memory> // 実務クラスのプライベートメンバー関数を番号で指定して呼び出したい。 // 参考書の通りに書くと、プライベート非staticメンバー関数・・・ using ub4 = unsigned int; // 外部に公開して利用するクラス class A { public: // クラスの外で using を使いたいので public にしている。 class impl; // 実務クラスの宣言 private: std::unique_ptr<impl> pim; public: A(); ~A(); public: void func_call( ub4 fn_num ); }; // メンバー関数ポインタへの型を宣言 using a_fn_ptr_t = void ( A::impl:: * )(); // 実務

    メンバー関数ポインタと配列を使って、メンバー関数を番号で指定して呼び出す方法 - Qiita
    kasumani
    kasumani 2014/07/29
    メンバー関数ポインタと配列を使って、メンバー関数を番号で指定して呼び出す方法 公開クラスの関数に、番号を指定することで挙動を変えたいのですが、どのように書けばよいのでしょうか? Tags: ifttt, kasumaniのストック
  • スマホでdivスクロールを滑らかに - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    スマホでdivスクロールを滑らかに - Qiita
    kasumani
    kasumani 2014/07/29
    スマホでdivスクロールを滑らかに サイズ指定のdivタグを使って、コンテンツをスクロールさせて表示したいと思ったのだけれど、慣性スクロール(指を話した後もスクロールしている状態)が働かない。。 Tags: ifttt, kasumaniの
  • Android Studio で手動で署名付きapkをビルドする - Qiita

    最近 eclipse から Android Studio に乗り換えてつまづきまくりなのでメモしておきます。 あんまりAndroid Stuido関係無いです。 署名まわりはGUI任せだとトラブルシュートするとき困るんで、手動でやりたいんです。 署名無しapkをビルドする Android Studio で署名付きのビルド手順は判りますけど、署名無しのやり方判らないっす。 CLIというかgradleで。 出来たapkはこんなPATHになります。 build/outputs/apk/MyApp-release-unsigned.apk debugビルドは問題無いのにlintがエラーで上記ビルドが通らない場合 ちゃんと治す時間が無い場合やそもそも治す必要が無い場合は、build.gradle の android{}の中に以下を追記して回避します。 SHA1withRSAで署名する /usr/bi

    Android Studio で手動で署名付きapkをビルドする - Qiita
    kasumani
    kasumani 2014/07/29
    Android Studio で手動で署名付きapkをビルドする 最近 eclipse から Android Studio に乗り換えてつまづきまくりなのでメモしておきます。 あんまりAndroid Stuido関係無いです。 署名まわりはGUI任せだとトラブルシュートするとき困るん
  • Rust0.11で作るLLVMコンパイラ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Rust0.11で作るLLVMコンパイラ - Qiita
    kasumani
    kasumani 2014/07/29
    Rust0.11で作るLLVMコンパイラ 以前、Rust0.7でコンパイラを作成してみたのですが、Rust0. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 29, 2014 at 12:50PM via IFTTT
  • MySQL 行数固定のデータを生成 - Qiita

    SELECT w.* FROM (SELECT @row_id := @row_id +1 as row_id, w.* FROM works w ) w RIGHT JOIN ( SELECT 1 row_id UNION ALL SELECT 2 row_id UNION ALL SELECT 3 row_id UNION ALL SELECT 4 row_id UNION ALL SELECT 5 row_id ) x ON w.row_id = x.row_id; Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark the

    MySQL 行数固定のデータを生成 - Qiita
    kasumani
    kasumani 2014/07/29
    MySQL 行数固定のデータを生成 7 ストック 0 コメント この投稿をストックする SELECT w.* FROM (SELECT @row_id := @row_id +1 as row_id, w.* FROM works w ) w RIGHT JOIN ( SELECT 1 row_id UNION ALL SELECT 2 row_id UNION ALL SELECT 3 row_id UNION ALL SELECT 4 row_id UNION ALL S
  • 1年間プライベートでiPhoneアプリ開発をする上で役に立った書籍まとめ - Qiita

    文法 詳解 Objective-C 2.0 第3版 言わずと知れた、Objective-Cの文法を学ぶなら、外せない参考書。 電子書籍にして、iPadに入れて暇さえあれば読んでました。 Swiftの登場した現在でも、暫くは使われるだろうから、まだまだ現役で活躍してくれること間違いなし。 (http://www.amazon.co.jp/exec/obidos/ASIN/B00GRKD6X0/hatena-blog-22/) UIKit iPhoneプログラミングUIKit詳解リファレンス めちゃくちゃお世話になりました。これも電子書籍にして、iPadで(以下略)。 UIKitのリファレンスでおそらく最も読まれているであろう書籍。最近追加されたUIには未対応なので(UICollectionViewとかUIPageViewControllerとか)、そういった物は下記のポケットリファレンスの方

    1年間プライベートでiPhoneアプリ開発をする上で役に立った書籍まとめ - Qiita
    kasumani
    kasumani 2014/07/29
    1年間プライベートでiPhoneアプリ開発をする上で役に立った書籍まとめ 詳解 Objective-C 2. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 29, 2014 at 12:50PM via IFTTT
  • [Chef][レシピ] ユーザ作成 + wheelグループへの所属 - Qiita

    Help us understand the problem. What is going on with this article?

    [Chef][レシピ] ユーザ作成 + wheelグループへの所属 - Qiita
    kasumani
    kasumani 2014/07/29
    ユーザ作成 + wheelグループへの所属 パスワードは「シャドーパスワード」を使用する。 作成方法は以下の通り。openssl passwd -1 &quot;パスワード&quot; Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 29, 2014 at 12:50PM via IFTT
  • eclipseでプロジェクトごとに文字コードを設定する方法 - Qiita

    ネットのサンプルコードが文字化けして困ったのでいろいろやってみた結果。 文字コードを設定出来る箇所が複数あり、わかりづらかったのでメモしておく。 ①ワークスペースごとの設定 ②コンテンツ・タイプごとの設定 ③プロジェクトごとの設定 ①ワークスペースごとの設定 当該ワークスペースの文字コードはここで設定する。 [ウィンドウ] → [設定]からの「一般」 > 「ワークスペース」 ②コンテンツ・タイプごとの設定 ここでは「.javaのファイルはMS932で扱う」など、ファイルのタイプごとに設定が可能。ここの設定は、次の「③プロジェクトごとの設定」に勝る模様。ここでハマった。 [ウィンドウ] → [設定]からの「一般」 > 「コンテンツ・タイプ」 ③プロジェクトごとの設定 [プロジェクト] → [プロパティー]からの「リソース」 まとめ ・「①ワークスペースごとの設定」で基的に採用する文字コード

    eclipseでプロジェクトごとに文字コードを設定する方法 - Qiita
    kasumani
    kasumani 2014/07/29
    eclipseでプロジェクトごとに文字コードを設定する方法 4 ストック 0 コメント この投稿をストックする ネットのサンプルコードが文字化けして困ったのでいろいろやってみた結果。 文字コードを設定出来る箇所が複数あり
  • CentOS 6.4 から Windows共有フォルダをマウント - Qiita

    ここの通りにやったらできました。 http://sememo.blue-robin.jp/?p=485 調べるとsmbmount は CentOS 5 から消えてしまったらしい。 $ mkdir /home/hoxom/share $ sudo mount -t cifs -o user=hoxom,password=**** //[ipaddress]/share /home/hoxom/share

    CentOS 6.4 から Windows共有フォルダをマウント - Qiita
    kasumani
    kasumani 2014/07/29
    CentOS 6.4 から Windows共有フォルダをマウント ただし、これだとマウントポイントのオーナーが root になってしまう。 これを自分のユーザにしたい場合は、下記のように行う。 CentOS 5. Tags: ifttt, kasumaniのストックした投稿 - qiit
  • Servoをビルドしてみる - Qiita

    はじめに ServoとはMozillaやサムスンがバックアップしている関数型言語Rustで作成されているHTMLレイアウトエンジンです。 今日は、RustのキラーアプリであるServo Layout Engineをビルドして使ってみます。 関数型言語で作っているのできっと、型安全でセキュリティホールが少ないブラウザになっていくのでしょう。 servoのページ githubにServoはあります。あらかじめ、Rust0.8がインストールされていましたけど、Rust自体もServoに含まれているようでした。 ビルド 環境は osx mercurial, homebrewです。 まずは、autoconf213.rbとautomakeとかのツールをインストール

    Servoをビルドしてみる - Qiita
    kasumani
    kasumani 2014/07/29
    Servoをビルドしてみる ServoとはMozillaやサムスンがバックアップしている関数型言語Rustで作成されているHTMLレイアウトエンジンです。 今日は、RustのキラーアプリであるServo Layout Engineをビルドして使ってみます。 Tags: ifttt, ka
  • Rails の Router で new を別の action に転送する - Qiita

    Child というリソースに対して、 /children/new の他に /parents/1/children/new のような Parent が決まった状態の新規作成ページを作りたいというケースです。 ページ内の要素も他の変わるので、controller の処理を分けたい。 action 内で params を見て分岐するのが嫌なので、別の action にしたい。parent_new とします。 URL は /parents/1/children/new にしたい。 URL Helper は new_parent_child_path(parent) にしたい。 まず、config/routes.rb を見やすくするため match とかではなく resources の中に書きたいです。 resources :parents do resources :children only:

    Rails の Router で new を別の action に転送する - Qiita
    kasumani
    kasumani 2014/07/29
    Rails の Router で new を別の action に転送する Child というリソースに対して、 /children/new の他に /parents/1/children/new のような Parent が決まった状態の新規作成ページを作りたいというケースです。 まず、config/routes. Tags: ifttt, kasuma
  • JavaScriptで書いたif if文でのパターンマッチコンパイラ - Qiita

    はじめに if if 文でいわゆる関数型言語のパターンマッチングのコンパイラをJavaScriptで作ってみました。 言語処理系を書いてないなぁと思って、JavaScriptでパターンマッチングを書いてみたわけです。関数型言語もいいけど、なんか、飽きたんだよね。最近JavaScriptを書く機会が多いのでJavaScriptが楽しくなって来たのかもしれない。で、なん��なく、パターンマッチ���コンパイラ書けないかなと思って挑戦したら書けてしまいました。という事で、ご報告させていただきます。 完成までの道のり 最初は、JavaScriptでパターンマッチのインタプリタを書いてみてました。これを展開すれば良いだけのはずなのだけど、難しいんだよなぁ。とりあえず、関数合成だ!みたいに思って、配列に関数を作って突っ込んで呼び出す形にしてみる。でも、肝心のパターンマッチ部分が展開されていない。これでは意味

    JavaScriptで書いたif if文でのパターンマッチコンパイラ - Qiita
    kasumani
    kasumani 2014/07/29
    JavaScriptで書いたif if文でのパターンマッチコンパイラ if if 文でいわゆる関数型言語のパターンマッチングのコンパイラをJavaScriptで作ってみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 29, 2014 at 12:49PM via I
  • :help を引くときのちょっとしたTIPS - Qiita

    Vim でヘルプを引くには、 :help を使うのが一般的だと思います。 Vimのヘルプは、細かいところまでドキュメントがあり、:helpがあればほとんどが事足りてしまうため、大変便利なのですが、filterやindex、 history など、関数やコマンド、オプションの中には、キーワードが重複していて、検索しづらいものがあります。 このとき、:helpで引く単語に、関係する記号を含める事により、目的とするヘルプを素早く指定することができます。 例えば: ヘルプファイルを引く場合 末尾に .txt をつけます 例) :help index.txt 関数を引く場合 末尾に ( をつけます 例) :help index( exコマンドを引く場合 先頭に : をつけます 例) :help :index オプションを引く場合 先頭または末尾に ' をつけます 例) :help 'history

    :help を引くときのちょっとしたTIPS - Qiita
    kasumani
    kasumani 2014/07/29
    :help を引くときのちょっとしたTIPS Vim でヘルプを引くには、 :help を使うのが一般的だと思います。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 29, 2014 at 12:49PM via IFTTT
  • pipでUnicodeDecodeErrorが発生した際の対処法 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    pipでUnicodeDecodeErrorが発生した際の対処法 - Qiita
    kasumani
    kasumani 2014/07/29
    pipでUnicodeDecodeErrorが発生した際の対処法 Windowsの場合エンコードが明示されていない際にasciiで読み込もうとするから?と思われるが、そんな時は以下方法で対処できる。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket J
  • SublimeText+jshint+nodebrewで動かなかった話 - Qiita

    現象 Sublime Text 3のパッケージ、SublimeLinter-jshintを使っていて、急に動かなくなった(原因はあった)ので、その解消方法を共有。 環境 Mac Sublime Text 3 SublimeLinter SublimeLinter-jshint Homebrew zsh by homebrew oh-my-zsh nodebrew by homebrew node by nodebrew jshint by nodebrew 動かなくなるまで gulpなどいじっていて、npm周りを触っていたところ、急にSublime Text 3のjshintが動かなくなった。 これがないとJavaScript初心者には辛い。。。 Sublime Text 3のパッケージ全部消しても、環境にあげたもの全て再インストールしても直らない。 最後にはOS再インストールしたのに直ら

    SublimeText+jshint+nodebrewで動かなかった話 - Qiita
    kasumani
    kasumani 2014/07/29
    SublimeText+jshint+nodebrewで動かなかった話 Sublime Text 3のパッケージ、SublimeLinter-jshintを使っていて、急に動かなくなった(原因はあった)ので、その解消方法を共有。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 29, 201
  • 今日から使える!RSpec 3で追加された8つの新機能 - Qiita

    はじめに RSpec 3が正式リリースされて2ヶ月ほど経過しました。(正式リリースは2014年6月) ネットの情報を見ていると、これまでは「既存のテストケースをRSpec 3にアップグレードさせる方法」や「RSpec 3で削除されたり、記法が変わったりした点」など、「守りの姿勢」に入った情報が多かったように思います。(僕自身もそういう情報をたくさんアップしていました) しかし、RSpec 3では以前のバージョンでは使えなかった新しい機能も数多く導入されています。 そこで記事では「攻めの姿勢」で「RSpec 3から導入された新機能」をまとめてみました。 なお、ここでフォーカスするのはテストコードの書き方にダイレクトに関わってくるマッチャの新機能です。 2015.01.12:RSpec 3.1に関する情報を追記しました RSpec 3.1に関する情報も追記しました。 もともと紹介していた新機

    今日から使える!RSpec 3で追加された8つの新機能 - Qiita
    kasumani
    kasumani 2014/07/29
    今日から使える!RSpec 3で追加された8つの新機能 RSpec 3が正式リリースされて2ヶ月ほど経過しました。(正式リリースは2014年6月) Tags: from Pocket October 22, 2014 at 03:09PM via IFTTT
  • mapを利用して早く編集する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    mapを利用して早く編集する - Qiita
    kasumani
    kasumani 2014/07/29
    mapを利用して早く編集する ATOKなどのIMEを使用すると、タイポした時にある程度直してくれるが 変換確定の度にEnterが必要で入力速度が少し遅くなる。 そこで、IMEを使わずに適当な辞書を頼りに簡単に補完できるようにする
  • [JAWS-UG CLI] S3:#1 ハイレベルS3コマンドを使ってみる (バケットの作成から静的Webホスティング、削除まで) - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    [JAWS-UG CLI] S3:#1 ハイレベルS3コマンドを使ってみる (バケットの作成から静的Webホスティング、削除まで) - Qiita
    kasumani
    kasumani 2014/07/29
    S3:#3 静的Webホスティングのアクセスログ設定 (バケットのライフサイクル設定 &amp; バケットのACL設定) 事前作業として、 の下記手順を実施して、コンテンツ用のバケットの作成と公開をします。 バケットを作成したら、ACL
  • http://www.netagire.com/?p=950

    kasumani
    kasumani 2014/07/29
  • 『ガクブル(((((;°д°)))) 速報!! 国連人権...①2』藤井実彦 AJER2014.7.29(6) ‐ ニコニコ動画:GINZA

    続きはコチラ【会員制サイト:AJERcast】http://ajer.jp/Facebookユーザー名 channel Ajer Facebookページ名 チャンネルAjer シリーズ ー論破プロジェクト代表が語る 第33回―ーガクブル(((((;°д°)))) 速報!! 国連人権理事会の闇を徹底追及する!っていうか行ってきたよ-藤井実彦氏前半-2channelAJER メルマガ配信スタートしました、是非ご覧ください。メルマガ http://www.mag2.com/m/0001586486.htmlブログ  http://ameblo.jp/channelajer/続きはコチラ【会員制サイト:AJERcast】http://ajer.jp/

    kasumani
    kasumani 2014/07/29
    『ガクブル(((((;°д°)))) 速報!! 国連人権...①2』藤井実彦 AJER2014.7.29(6) (13:34)
  • 『ガクブル(((((;°д°)))) 速報!! 国連人権...①』藤井実彦 AJER2014.7.29(6) ‐ ニコニコ動画:GINZA

    続きはコチラ【会員制サイト:AJERcast】http://ajer.jp/Facebookユーザー名 channel Ajer Facebookページ名 チャンネルAjer シリーズ ー論破プロジェクト代表が語る 第33回―ーガクブル(((((;°д°)))) 速報!! 国連人権理事会の闇を徹底追及する!っていうか行ってきたよ-藤井実彦氏前半channelAJER メルマガ配信スタートしました、是非ご覧ください。メルマガ http://www.mag2.com/m/0001586486.htmlブログ  http://ameblo.jp/channelajer/続きはコチラ【会員制サイト:AJERcast】http://ajer.jp/

    kasumani
    kasumani 2014/07/29
    『ガクブル(((((;°д°)))) 速報!! 国連人権...①』藤井実彦 AJER2014.7.29(6) (12:45)