levelfourのブックマーク (108)

  • 新卒1,2年目に自己投資してQoL上がったもの - mizchi's blog

    この記事みた。 給料全部使う - yulily100's blog 自分はIT業界3年目のエンジニアで、2年間ぐらい、口座残高尽きるまでいろいろ買いまくっててたので、そのログ兼ねてQoL向上に貢献したものを載せておく。 注意点として、自分は大学生時代はほとんどバイトせずに月5万の仕送りで生きてて、何かと安物買いの銭失いしてた反省もあり、多少無理してでも良い物を買う傾向がある。 常飲用炭酸飲料:月2000円 目も覚める。おすすめ。 ジュースがぶ飲みしてたらめっちゃ太ったので無糖の炭酸水がいい。 アサヒ ウィルキンソン タンサン 500ml×24 出版社/メーカー: アサヒ飲料メディア: 品&飲料購入: 27人 クリック: 84回この商品を含むブログ (2件) を見る 自分の周囲はペリエ派とウィルキンソン派がいるけど、自分は炭酸が強いウィルキンソン派。 キーボード: 1万~3万 IT系に限

    新卒1,2年目に自己投資してQoL上がったもの - mizchi's blog
    levelfour
    levelfour 2014/07/19
  • RackのSessionもしくはCookieに含まれる内容について私的理解(Sinatra利用向け) - 別館 子子子子子子(ねこのここねこ)はてブロ部

    Sinatra で簡単なサイトを構築しようと思いつつ、理解力がないためになかなか進まない[twitter:@riocampos]です。 Session? 再度書きますが私的理解です。誤解を含んでいるかも知れません。 Ruby on Rails でも Sinatra でも、Rack というものの上に立っている。 Web サイトではセッションがないとサイト遷移により情報が潰えてしまう。 セッション情報の保持には、Rack の場合 Rack::Session 以下のクラスで扱っているものを使用する。 Rack::Session::Cookie Rack::Session::Memcache Rack::Session::Pool ネットなどでいちばん良く説明されているのが Rack::Session::Cookie だが、セッション情報の全てを Cookie へ入れてしまうので盗まれた場合の危険

    RackのSessionもしくはCookieに含まれる内容について私的理解(Sinatra利用向け) - 別館 子子子子子子(ねこのここねこ)はてブロ部
    levelfour
    levelfour 2014/06/24
  • installation error in sklearn for python3

    When I run the command sudo pip3 install -U scikit-learn I receive a strange error. Cleaning up... Command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/scikit-learn/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-hrwadcyq-record/install-record.txt --single-version-external

    installation error in sklearn for python3
    levelfour
    levelfour 2014/06/05
    scikit-learnがpython3でインストールできない人向け
  • CentOS6でRPMforge、Remi、EPELをyumレポジトリに追加する方法 · DQNEO日記

    なお、記事はx86_64(64bit)環境を前提にしています。 レポジトリファイルをダウンロード まずはレポジトリファイルをダウンロードしましょう。 実はここが鬼門で、レポジトリのURLやファイル名はころころ変わります。(404 not foundなどのエラーが出たりします) ダウンロードできない場合はあわてずにレポジトリファイルを自力で探せばすぐ見つかりますので、じっくり見てみてください。 epel wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm ※上記ファイルが存在しない場合は、下記URLからepel-releaseで始まるファイルを探してダウンロードしてください。 http://dl.fedoraproject.org/pub/epel/6/x86_64/ remi wge

    CentOS6でRPMforge、Remi、EPELをyumレポジトリに追加する方法 · DQNEO日記
    levelfour
    levelfour 2014/03/08
  • 告白で例えるHTTP 2.0

    何故か昔からHTTPは告白を例えに説明されてきました 「勇気を出して告白! その返事で覚えるHTTPステータス・コード」「告白されたときの正しいステータスコードの返しかた」そんなHTTPも新しいHTTP2.0が検討されています。 そこで、HTTP2.0ではどんな告白が可能になったのか告白で例えていきましょう。 HTTP2.0は随分とフォーマットが変わりましたが、告白の方法が電話だったものがメールになりLINEになりと媒体が変わったものの伝えたい事は変わっておりません(セマンティクスは維持されています)。 なので、みなさんが大好きなステータスコードはHTTP1.xの頃と殆ど変わっていません。HTTPヘッダも同様です。 ですが、新機能は多くあります。 物凄く簡単に、かつ誤解を恐れず紹介したいと思います。 メッセージの多重化(Multiplexing)HTTP1.xでは、告白したら返事を貰わない

    告白で例えるHTTP 2.0
    levelfour
    levelfour 2014/03/03
  • さくらインターネットの初期ドメインを再取得する方法

    Blogのサイト閲覧だったり新規エントリの投稿が重たかったり、エラーになる事が発生していて、明確な原因はわからないながらも、恐らくアクセス数が多い事が原因かなぁ。と推測 ⇒ 契約中のレンタルサーバ『さくらインターネット』のプランを上位プランに変更してみる事にした。 そこで一つ問題になったのが、このBlogがちょっと前まで使用していた、 shimajiro.sakura.ne.jp という、さくらインターネットから割り当てされた初期ドメイン。 2010年の5月に、livedoorBlog ⇒ WordPressへと移転をした際はあまり深く考えず、独自ドメインを取得せずに、さくらインターネットの初期ドメイン shimajiro.sakura.ne.jp を使ってBlogを公開していた。 レンタルサーバの契約プランを変更するにあたって問題になったのがこの初期ドメインで、結論から言うとさくらインタ

    さくらインターネットの初期ドメインを再取得する方法
    levelfour
    levelfour 2014/01/17
  • HugeDomains.com

    Captcha security check iosjp.com is for sale Please prove you're not a robot View Price Processing

    levelfour
    levelfour 2013/09/12
  • http://kudox.jp/java-script/javascript-touch-event

    http://kudox.jp/java-script/javascript-touch-event
    levelfour
    levelfour 2013/09/12
  • iOS シミュレータでデバッグが出来なくなってしまった場合の解決方法 iOS 6.1編 - しすぜろ

    アプリ開発中、iOS シミュレータでデバッグを行おうとしたところ、起動はせど、すぐ「finished runnning」と表示されて終了してしまう、という現象が起きました。これは困ったと調べ始め解決策を見つけたのでメモです。 iOS 6.1 のシミュレータでアプリの起動が不可能に 今回、立ち上がってもすぐ終了してしまったのは、iOS 6.1 のシミュレータのみでした。OSのバージョンが違うシミュレータでは問題なく起動し、固有のアプリのデバッグ時のみではなく、他のアプリで試した際も同様の結果でした。 調べてみたところ、以下の解決策を発見。

    iOS シミュレータでデバッグが出来なくなってしまった場合の解決方法 iOS 6.1編 - しすぜろ
    levelfour
    levelfour 2013/09/07
  • lealについて - suu-g's diary

    lea命令は、Load Effective Address命令というもので、メモリ上の場所のアドレス値をレジスタに格納するもの。そのアドレスへのパイプを作っているような具合。なので、 leal 4(%esp), %eax とあったら、「ESPの値に4を足したメモリ位置」のアドレスを、EAXに格納するという意味になる。 端的に言うと、 EAX = ESP + 4 ってこと。 この命令を行うだけなら、二命令使って movl %esp, %eax addl $4, %eax としても同じ結果が得られそうなものだけど、では何のためにLEA命令があるのか。 実は、LEAは計算が目的じゃなくてアドレスを得るための命令なので、通常の計算命令と違ってフラグレジスタに影響を与えない。フラグに影響を与えないので、反復する命令に適している。*1 また足し算が一命令で出来てしまうので、その辺でも使われることがある

    lealについて - suu-g's diary
    levelfour
    levelfour 2013/09/02
  • jQuery Mobile Tips【Ajax無効化設定とブラウザの戻るバグ対策】 | WebNAUT by Beeworks

    ※この記事は2013年6月26日に執筆された記事です。現在は仕様が異なる可能性があります。 モバイル用WEBアプリケーションやスマートフォンサイト制作用のフレームワーク「jQuery Mobile」 手軽にリッチなコンテンツを構築できる事で人気のフレームワークですが、ページ遷移の仕様についていくつか注意点があります。 今回はその問題点や改善方法をご紹介します。 目次 jQuery Mobileの特徴 Ajaxによるページ遷移の問題点 一般的なAjax無効化の設定 ブラウザ「戻る」操作によるページ遷移の不具合と対処方法 ダイアログの併用について jQuery Mobileの特徴 スマートフォン向けのフレームワークは数多く存在していますが、jQuery Mobileの大きな特徴としては以下が挙げられます。 クロスプラットフォーム対応(iOS、AndroidWindows Phone、Blac

    jQuery Mobile Tips【Ajax無効化設定とブラウザの戻るバグ対策】 | WebNAUT by Beeworks
    levelfour
    levelfour 2013/08/31
  • すぐわかるデータベースの基礎---目次

    この講座では5回にわたり,あらためて「データベースとは何か?」を原点に立ち返って解説し,データベースにかかわる基礎的な知識をマスターした上で,データベースの実装技術を概観します。何事も基礎をマスターするほど心強いことはありません。それでは,はじめましょう! 第1回 データベースとは何か? 第2回 リレーショナル・データベースとは(その1) 第3回 リレーショナル・データベースとは(その2) 第4回 データベース管理システム 第5回 データベースを保護する機能 第6回 SQL入門(その1) 第7回 SQL入門(その2) 第8回 データベース管理システムの種類 第9回 データベースの種類

    すぐわかるデータベースの基礎---目次
    levelfour
    levelfour 2013/08/09
  • すぐわかるデータベースの基礎(1)

    ●この講座の目的 IT産業にかかわっているなら,「データベース」という言葉を耳にしない日はないでしょう。コンピュータの主な用途は,データを処理することです。つまり,データベースなくしてコンピュータは成り立たないといっても過言ではありません。ところが,データベースの難解な実装技術ばかりが話題の中心となっているため,バリバリのエンジニアでもない限り,会話にさえ着いていけない人が多いのではないでしょうか。これでは,管理者や初級エンジニアの不安は募るばかりでしょう。 そこでこの講座では5回にわたり,あらためて「データベースとは何か?」を原点に立ち返って解説し,データベースにかかわる基礎的な知識をマスターした上で,データベースの実装技術を概観します。何事も基礎をマスターするほど心強いことはありません。それでは,はじめましょう! ●データベースとデータ・ファイルの違い データベース(DataBase

    すぐわかるデータベースの基礎(1)
    levelfour
    levelfour 2013/08/09
  • Macのローカル開発環境にCakePHP2.3.0をインストールした時のメモ。(httpd.confの設定を修正) - おしブロ from STONEWEB

    levelfour
    levelfour 2013/08/08
  • プログラム/対義語 - TechNotes

    TechNotes 個人的備忘録 トップページページ一覧メンバー編集 プログラム/対義語 最終更新: allegro69 2010年04月20日(火) 22:26:52履歴 Tweet 対義語 コードを読んでわかりやすいメソッド名が大事。 Add / Remove Insert / Delete Get / Set Start / Stop Begin / End Send / Receive First / Last Get / Release Put / Get Up / Down Show / Hide Source / Target Open / Close Source / Destination Increment / Decrement Lock / Unlock Old / New Next / Previous Allow / Deny Create / Destroy

    プログラム/対義語 - TechNotes
    levelfour
    levelfour 2013/08/04
  • iOS アプリの構造がどのようになっているか紐解いてみる - A Day In The Life

    iOS アプリの構造がどのようになっているのか理解しなくても簡単なアプリを開発することは可能です。実際自分も iOS アプリの開発をはじめたことろはそうでした。しかしアプリの構造を理解していないと複雑なアプリ、例えばタブとナビゲーションを組み合わせたアプリやマルチタッチやジェスチャーを使ったアプリなどを作ろうとしたときにハマることが多いです。 記事では iOS アプリの構造について説明します。 一番単純なアプリの構造 それでは iOS アプリの中でも一番単純なアプリの構造がどうなっているのか見てみましょう。 iOS で一番単純なアプリは画面を一つ表示するアプリです。画面を一つ表示するアプリはシングルビューアプリケーション(Single View Application)といいます。 ラベルもボタンもなく、ただ真っ白な画面を表示するだけのアプリがどのような構造になっているのかみてみましょう

    iOS アプリの構造がどのようになっているか紐解いてみる - A Day In The Life
    levelfour
    levelfour 2013/07/06
  • グローバル変数

    Mac OS X 向けアプリケーション開発を仕事としている永遠製作所が、日々の開発でつきあたった問題点や、ちょっとしたTipsをメモしていこうと言う、自分勝手な覚え書きブログ。 インターネットの掲示板で初心者からの質問として、二つの画面の間でデータの受け渡しをやりたいがその方法がわからないというのをよく見かける。あ、もちろんiOS SDKプログラミングの話ね。 別にアップルがそのためになにか特別なAPIを用意してくれているわけではないので普通にC言語のブログラミングでやっているようにプログラムを作ればいいだけの話。でもiOSプログラミングでは画面の表示のためにはこのコントローラを使いなさいとか、初期化時にはこのメソッドをオーバーライドしなさいとか、色々決め毎があるのできっとなにか決まりがあるんだろうと思ってしまい見つけられずに質問をするのだろう。 とは言え、こう書いた方がiOS的には判りや

    levelfour
    levelfour 2013/07/06
  • commitとpushしかできない人のためのgithubの使い方まとめ - Just $ A sandbox

    github(というよりgit)使っている方は結構な数いらっしゃると思います。 私もそのうちの一人ですが、正直「addしてcommitしてpushするだけ」です、はい。 branchとかmergeとかfetchとかあの辺がいまいちわからない情弱です。 あんまりこの辺をまとめて書いた記事が見当たらなかったのでまとめることにしました。 基的にはgithub:helpの要約だと思ってくださればよいかと思います。 レポジトリを作る レポジトリ gitで作ったレポジトリは./.git以下に全てのcommitなどが保存されます。gitはさらにリモートでレポジトリを持つことができ、これの一つがgithub repositoryになります。 レポジトリの作り方: $ mkdir ~/Hello-World # "Hello-World"ディレクトリを作ります $ cd ~/Hello-World # 作

    commitとpushしかできない人のためのgithubの使い方まとめ - Just $ A sandbox
    levelfour
    levelfour 2013/06/12
  • x86系CPUのネイティブコードを解析する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    x86系CPUのネイティブコードを解析する
    levelfour
    levelfour 2013/06/08
  • フックの法則

    物体を手で押す力は,手を形作っている有機分子間に働くファン・デル・ワールス力であり,それが静電気力(電気双極子の相互作用)であることと,それが 変位に比例する力であること(フックの法則が成り立つこと)を説明する。 分子間力の半分(引力の部分)は,古典論でも説明できる。原子・分子の話だから来量子力学を使わなければならないのだが,量子力学を使って計算した結 果が,この場合,古典論で計算した結果と一致するのである。ここでは,古典論を使って説明する。その方がきちんと式を追えるので,納得してもらえると思 う。量子力学を使った計算結果は文献2などにあるので,それを読んでほしい。 簡単のため,分子の大きさに比べて大きな距離Rだけ離れた2つの一原子分子つまり希ガス分子間に働く力を考える。極性を持たない一般の分子についても, 原理的には同様に説明できる。 もし,分子内の電荷分布が剛体的ならば,分子間の力は

    levelfour
    levelfour 2013/04/07