2016年3月26日のブックマーク (5件)

  • 仕事のストレスを根源から絶つ鍵は、人生を受け入れること | ライフハッカー・ジャパン

    起業家、フリーランサー、新会社のスタートアップに悪戦苦闘している人、会社に定時出勤して働くサラリーマン、どんな職業であっても仕事をしている以上、ストレスを抱えていない人はいません。仕事のストレスとは無縁ではいられないのです。しかしこのストレスはどこから来ているのでしょうか。そしてどのように対処すべきでしょうか。 ほとんどのストレス対策ガイドは、エクササイズ、十分な睡眠、正しい事、瞑想、デスクでするヨガなどの行動を勧めています。どれも良いことなので、実践すべきでしょう。 しかし、私はむしろストレスの根源を探ることに興味があります。ストレスによる症状を手当てするよりも、深く掘り下げて原因を解明した上で、直接それに対処すべきです。 ストレスが生じる根的原因 仕事でストレスを感じることをいくつか見ていきましょう。 もっとたくさんの可能性があると思いますが、典型的な例を並べてみました。ここに並べ

    仕事のストレスを根源から絶つ鍵は、人生を受け入れること | ライフハッカー・ジャパン
  • Linuxでswap最適化を行って物理メモリを限界まで使い切る

    Linuxでサーバを運用していると、メモリ不足でSwapが発生することがあります。で、このSwapなのですが、発生頻度を少しだけ調整できます。デフォルト設定だと、物理メモリに余裕があってもSwapが発生します。これを調整すると、少しだけSwapの発生を抑えることができます。 設定しておくと幸せになると思います。 ■パラメータ 下記のファイルに0〜100の数値が記載されています。 /proc/sys/vm/swappiness この数値を0にすると、物理メモリを使い切るまでSwapを発生させません。100にすると、とにかくSwapするようになります。パフォーマンス激落ちです。デフォルトは60です。この数値を0にしてしまえば、数値を1以上に設定すれば、メモリを最大まで使い切るようになります。 追記 2016/3/25 はてなブックマークのコメントで、swappinessを0にするとOOMKil

    Linuxでswap最適化を行って物理メモリを限界まで使い切る
  • 脱プログラミング初心者のためのバイブル「リーダブルコード」のススメ | 隣IT

    なぜ読みやすいコードが大切なのか プログラマーの皆さんは周知の事実だと思いますが、読みやすいコードを書くことは仕事の効率化という面では超重要です。 書にも コードは他の人が最短時間で理解できるように書かなければいけない。 書いてあります。 チームで手分けして作業をしているとき、誰かがぐちゃぐちゃのコードを書いていたら、とっても迷惑なのは想像に容易いと思います。 一方で、主に一人で開発を進めている場合は自分さえわかれば良いという気もしますが、どう思われますか? 私も一人で開発をする場合が多いプログラマーの一人です。 書はそんな甘えをこんな風に諭してくれます。 「他の人」というのは、自分のコードに見覚えのない6カ月後の「君自身」かもしれない。君のプロジェクトに途中から誰かが参加しないとも言い切れない。「使い捨てのコード」が他のプロジェクトで再利用される可能性だってある。 既に運用フェイズに

    脱プログラミング初心者のためのバイブル「リーダブルコード」のススメ | 隣IT
  • 社内共用カメラのすゝめ - クックパッド開発者ブログ

    舘野 (id:secondlife / @hotchpotch) です。 クックパッドでは会社の中心にキッチンがあり、社員同士でランチやお菓子を作ったり、イベントを開いたりと社内のコミュニケーション用途で広く使われています。そんなキッチンで作られている様々な料理や、楽しそうなコミニュケーションをその場に居ない人にも伝えたいなー、どうにか伝える方法は無いのかな〜と思っていました。 そんな中、より良い組織を作るために の中でも触れられているコミニュケーション改善の話をしている最中、社内に共用のカメラが置いてあって、撮った写真が何もせずとも自動で社員が見れる場にアップロードするだけの仕組みを提供するだけでうまく行くかも、と思ったので2014年末に作ってみました。 サービスのコンセプト 作るときに盛り込んだコンセプトは以下の二点です。 運用コストがゼロ アップロードコストがゼロ 運用コストがゼロ

    社内共用カメラのすゝめ - クックパッド開発者ブログ
  • Design of Everyday Swift

    About the content This talk was delivered live in March 2017 at try! Swift Tokyo. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers. Don Norman’s "The Design of Everyday Things" is a classic design book, focused on the design of physical objects. Many of the principles that he discusses are also applicable to non-phys

    Design of Everyday Swift