yshnbのブックマーク (304)

  • This page has moved

    This page has moved to ../../docs/ja/Library-Dependencies.html.

    yshnb
    yshnb 2015/05/10
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
    yshnb
    yshnb 2015/05/09
  • エンジニアから非エンジニアに歩み寄る方が捗る - Konifar's WIP

    エンジニアのメンバーと話していると、 なんだかもどかしい気持ちになることがあります。 なんか話が噛み合わないというか、すごく他責な言い方をすると 「もっと開発のこと理解してほしいなぁ」と感じてしまう時があるんですよね。例えば、難易度の高い修正をさらっとできそうな感じで話されたりとか、逆に超簡単なのに難しいと思って遠慮されてたとか。そういう認識の違いから来るもどかしさです。 最近、このもどかしさを解消するには エンジニアから非エンジニアに歩み寄る方がいいなぁと思い始めたので、考えをまとめてみます。 相手の立場に立って考え直す このもどかしさ何とかならないかなぁと考えていた時に、 SHIROBAKO 17話『私どこにいるんでしょうか…』を見ました。 anicobin.ldblog.jp この回では、新人制作の佐藤さんがアニメーターの遠藤さんにちょっとキツいスケジュールの仕事をお願いし行くシー

    エンジニアから非エンジニアに歩み寄る方が捗る - Konifar's WIP
    yshnb
    yshnb 2015/05/09
  • 人は一ヶ月でエンジニアになれるのか - 詳細解説

    新卒2年目のウェブディレクターが1ヶ月でエンジニアに転身したプロジェクトの、教材・方針・進行内容について具体的に解説しました。またあまりの反響の大きさに、あらたな募集も開始することとなりました。気でエンジニアを目指す方も、まずは話を聞いてみたい人も、ぜひご応募ください。 https://www.wantedly.com/projects/15926 Read less

    人は一ヶ月でエンジニアになれるのか - 詳細解説
    yshnb
    yshnb 2015/05/09
  • 「これを読まねばプログラマーではない」Twitterエンジニア蓑輪氏おすすめの名著2冊と、技術書の読み方

    ひげぽん氏オススメ! エンジニアが絶対に読むべき名著2冊 西村:ということで、色々お話を伺ってきました。趣味でOSを作って言語処理も作ってIPAで採択され、今や世界的な企業であるTwitterに入られてアメリカに行って、シリコンバレーでエンジニアとして、サンフランシスコで活躍されるという、ある種すごい憧れの存在だと思うんですけど。 そういうひげぽんさんから、今まさにこれからエンジニアとしてキャリアを積んでいこう、スキルアップしていこうと考えてらっしゃる画面の前のエンジニアの皆さんに、アドバイスがあればぜひお願いしたいんですが。 蓑輪:わかりました。まずはですね、エンジニアの皆さんも技術書を読むと思うんですけど、その時に1つだけ僕が気をつけていることがあって。それは何かって言うと、技術書を買ってきて読むわけなんですけど、読んだ時に「わかったわかった」っていう感じで自分がわかったつもりになって

    「これを読まねばプログラマーではない」Twitterエンジニア蓑輪氏おすすめの名著2冊と、技術書の読み方
    yshnb
    yshnb 2015/05/09
  • 僕が今になってコンサルにならなきゃよかったと思う理由

    世間知らずだけど上昇志向は強い(かつての僕のような)就活生に向けて書きます。 就活性の時、僕はコンサルファームに入りたくて仕方のない学生でした。 ただリア充というわけではなく、ただ頭の回転が早くてと学校の成績がとびぬけているような学生でした。 当時の僕からしてみれば、年俸もそこそこいいし。 地頭のいい人達がチームになって問題解決をするという触れ込みはめちゃくちゃ格好がよかったわけです。 なにより、身内に経営者がいた僕は経営者の相談に親身に相談に乗るというこの職業は素晴らしいものだと確信していました。 しかし、社会人になって数年たった今、おやなんだか違うぞ。コンサルなんかならなきゃよかった と思うことが増えました。 それを列記していこうと思います。 ①可処分所得・生涯年俸は大したことない。 まず、これにびっくりします。 若いうち(アナリスト・アソシエイト)は高いお給料をもらっても、あまり残ら

    僕が今になってコンサルにならなきゃよかったと思う理由
    yshnb
    yshnb 2015/05/09
  • go-bootstrap: Generates a lean and mean Go web project

    3 Templates to Choose From Core (for those who don't want to use a database) PostgreSQL (this is the default setting) MySQL Prerequisites PostgreSQL or MySQL, if you choose to use them Go programming language, version 1.3.x or newer Ensure $GOPATH/bin is in your $PATH Get Started # 1. Fetch go-bootstrap go get github.com/go-bootstrap/go-bootstrap # 2. Generate new project $GOPATH/bin/go-bootstrap

    yshnb
    yshnb 2015/05/09
  • Rust 1.0 Release記念祝賀LT会 (2015/05/16 15:00〜)

    お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記しました。以降の情報取得にはconnpass APIをご利用ください。APIご利用についてはヘルプページをご確認ください。

    Rust 1.0 Release記念祝賀LT会 (2015/05/16 15:00〜)
    yshnb
    yshnb 2015/05/08
  • Testable Examples in Go - The Go Programming Language

    Andrew Gerrand 7 May 2015 Introduction Godoc examples are snippets of Go code that are displayed as package documentation and that are verified by running them as tests. They can also be run by a user visiting the godoc web page for the package and clicking the associated “Run” button. Having executable documentation for a package guarantees that the information will not go out of date as the API

    Testable Examples in Go - The Go Programming Language
    yshnb
    yshnb 2015/05/08
  • [翻訳] Haskellで生産的になる(Pythonから移行して) - Qiita

    Matthew Griffithさんのブログ記事 MECHANICAL ELEPHANT - Becoming Productive in Haskell comming from Pythonの翻訳です。そういえばProductive ProgrammerってにもHaskellを使って実証実験する話が出てました。Haskellは何度も勉強しようとして途中で止まっては忘れを繰り返しているので見習いたいと思います。 最近になってようやく私は生産性を高められるぐらいHaskellに熟達してきました。そこでHaskellを学習してきた経験について、それらを忘れてしまう前に私の考えを書き留めておこうと思います。今や私はWebプロトタイピングのほとんどをHaskellで行っています。まだ普段はPythonを使い、また楽しんでいるにも関わらず、です。 Data First(データが第一) これは動的

    [翻訳] Haskellで生産的になる(Pythonから移行して) - Qiita
    yshnb
    yshnb 2015/05/08
  • あなたの大量配信サーバip_conntrack 溢れていませんか? | ブログ | 株式会社イー・エージェンシー

    ip_conntrackを設定する理由 パケットフィルタリングツールであるiptablesは、パケットを解析するときにip_conntrackというファイルにトラッキング情報を記録します。 ip_conntrackには、最大トラッキング数があり、それをオーバーすると新規セッションを弾いてしまって、ネットワークパフォーマンスの劣化を招きます。 /var/log/messageにこのようなメッセージが出ていたら、ip_conntrackが溢れている状態です。 大量のトラフィックを捌くロードバランサーやキャッシュなどの目的を持ったLinuxマシンで、iptablesを使っているときには、ip_conntrackの最大トラッキング数を忘れずに設定しておきましょう。 ここでは、手元のマシンCentOS 5と6で設定をしていきます。 検証環境 CentOS 6.3(64bit) CentOS 5.8(

    あなたの大量配信サーバip_conntrack 溢れていませんか? | ブログ | 株式会社イー・エージェンシー
    yshnb
    yshnb 2015/05/08
  • CentOSでfluentdとzabbixを使い始めたメモ – taichino.com

    このエントリを読んでからfluentdを導入したいと思ってたのですが、手元に頑張って監視するに値するサーバが無くてほったらかしてました。最近Bargain Netが監視しても良いかな位になったのでfluentdを導入してみました。先ほどのリンク中のスライドでzabbixにグラフを書かせてたので、真似してzabbixもついでに導入しています。 まずfluentdをインストールします。td-agentという名前でRPMパッケージが提供されていますので、そちらを利用します。 $ vi /etc/yum.repos.d/td.repo --- [treasuredata] name=TreasureData baseurl=http://packages.treasure-data.com/redhat/$basearch gpgcheck=0 $ sudo yum install td-agen

    yshnb
    yshnb 2014/06/23
  • MySQLをインストールしたら、必ず確認すべき10の設定 | Yakst

    MySQL Performance Blogの翻訳。インストール後に必ず設定を確認しなければならない設定パラメータ10つを挙げ、その意味を解説する。MySQLの設定変更時の、一般的な注意点も合わせて。 January 28, 2014 By Stephane Combaudon 我々がパフォーマンス監査の仕事をする時には、MySQLの設定のレビューと改善提案を求められる。大抵の場合、たくさんのオプションがある中でほんのいくつかの設定しか変更するように提案しないことに、多くの顧客は驚く。この記事のゴールは、もっとも重要な設定をいくつか挙げてみることにある。 既にこういった提案は過去にもしているが数年前のもので、それ以来MySQLの世界ではたくさんの変化があったのだ。 話の前に 熟練した人でも、重大なトラブルを引き起こすミスをしでかすことがある。従って、ここに挙げたものを盲目的に適用する前に、

    MySQLをインストールしたら、必ず確認すべき10の設定 | Yakst
    yshnb
    yshnb 2014/06/09
  • プロのサーバ管理者がApacheのStartServers, (Min|Max)SpareServers, MaxClientsを同じにする理由 - blog.nomadscafe.jp

    kazuhoさんが「プロのサーバ管理者の間では存在価値が疑問視されて久しい (Min|Max)SpareServers だと思う」と書いたり、hirose31さんが去年のYAPC::Asiaで{Start,{Min,Max}Spare}Servers,MaxClientsは同じにしているよと発表したり、実際前職のサーバはそのように設定されていたのですが、自分でうまく説明ができてなかったので、調べながら書いてみた。 当はイントラブログ用に書いていたものですが、がんばったので転載。 前提として、CPUの使用率におけるsystemとfork Re: クラウドがネットワークゲーム開発者にもたらしてくれたもの - blog.nomadscafe.jpでも書いている通りforkってのはサーバにとって重い部類の処理になります。つまり負荷の高いときにforkを大量に行うのはしてはならないことの1つです。

    yshnb
    yshnb 2014/04/14
    forkの負荷がかかるという話
  • blog.nomadscafe.jp

    PHPの勉強会なので、いままでお会いしたことのない方とお話ができてよかったです。 発表内容は大きくなってしまったmaster.phpファイルをどうやって高速に読むかというお話です。PHPではリクエストの終了とともに全てのメモリを捨ててしまうので、変わらないデータもリクエストの度にキャッシュからロードしなくてはいけません。大きなphpファイルがあれば当然毎回の読み込みがオーバーヘッドとなってきます。そんな環境でどうやってアプリケーションのパフォーマンスをあげていったのかを紹介しています。 スライドの中でfile sizeを小さくする必要があると書きましたが、@hnwさんによると、VM命令が多過ぎるのが問題で、構造を簡単にしたことでVM命令が減ったのがよかったのではとのことでした。非常に参考になりました。ありがとうございました そろそろ傷が癒えてきた。。 ISUCON5の選にメルカリのインフ

    yshnb
    yshnb 2014/03/28
  • Rspec/Capybara/Turnipの入門記事を全力でまとめてみた - 酒と泪とRubyとRailsと

    Rspec/Capybara/Turnipの入門記事を全力でまとめてみた Aug 30th, 2013 Tweet さっき、『 The Rspec Book』を読み終えました。厚めのですが、RspecやCucumber、Webrat、Seleniumなどを活用するためのノウハウ満載で大満足でした! ということで、こので読んだ内容を忘れないようにするためと、その過程でRspec/Capybaraなどのネット資料をあつめたので、まとめるためにこの記事を書きます。もし、間違いを発見した場合や他にもいいリソースがあれば、是非メッセージを願いします! テスト駆動開発(TDD)と振る舞い駆動開発(BDD) テスト駆動開発(TDD)とは、コードを書く際に最初にテストを書き、次にテストが通る最低限のコードを書き、その後にリファクタリングしていく開発手法です。一方で振る舞い駆動開発(BDD)はTDDの発

    yshnb
    yshnb 2014/01/21
  • 20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb

    ・エンドツーエンド検証自動化の波を! ・Gherkin+Capybaraという検証DSLをTurnipで使うのがよさげ ・Jenkinsでエンドツーエンド検証を回すRead less

    20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb
    yshnb
    yshnb 2014/01/21
  • Turnip + Capybara のテストレポートにスクリーンショットを載せる gnawrnip 更新しました - Thanks Driven Life

    前回 Gnawrnip - Add-on for TurnipFormatter with Capybara - Thanks Driven Life の続きです。 gongo/gnawrnip · GitHub これまではエラーが起きた瞬間の画像だけを載せていたのですが やっぱりその過程も見たいよね→動画GIFみたいにすればいいのでは?ってことで機能追加。 この為に Capybara の稼働状況を animation gif として保存する - Thanks Driven Life とか試していました。 gnawrnip の設定項目 今回の機能追加に併せて設定機能も持たせました。詳しくは README を見ていただくとして、軽く紹介 Gnawrnip.configure do |c| c.photographer_driver = :js # or :rmagick c.frame_in

    Turnip + Capybara のテストレポートにスクリーンショットを載せる gnawrnip 更新しました - Thanks Driven Life
    yshnb
    yshnb 2014/01/21
  • PHPで気軽にテーブルスキーマをマイグレーションするツール - Qiita

    マイグレーション? マイグレーションは一般的には 移行する という意味になります。 WEB開発界隈では一般的にマイグレーションツールというと、 テーブルスキーマの更新などをソースコードレベルで管理運用できるようにするツールのことを指すことが多いです。 Ruby on Railsで開発を行った事がある人などは馴染みが深いかもしれません。 PHPでは? 大丈夫です、PHPにもちゃんとあります。 symfonyが利用するコンテナ doctrin にはmigration機能が用意されています。 cakePHPだってbundleとしてmigrationツールは用意されています。 今流行りの高速フレームワークphalconにもdevtoolsという開発ツールの中に用意されています。 それぞれ使い方などは異なりますが、ソースコードレベルでテーブルスキーマを管理することが可能です。 そんな有名なPHPフレ

    PHPで気軽にテーブルスキーマをマイグレーションするツール - Qiita
    yshnb
    yshnb 2014/01/14
  • IIJ Technical WEEK 2012 - リバースプロキシプロダクトの比較

    2012/11/16 1 • Web • • !! 2 • Web ( ) – C10K – – • – 3 4 • Varnish cache • Apache Traffic Server (ATS) • Nginx • IIS Application Request Routing (ARR) 5 Varnish cache • / • – • – – – json 6 Varnish Cache ( ) • – VCL • 7 Varnish Cache • C – #include <libmemcached/memcached.h> • VMod – 3.0 – C • – VCL < C < VMod 8 Apache Traffic Server • Inktomi Yahoo!! Apache Software Foundation • 9 Apache Traffic

    yshnb
    yshnb 2014/01/13