タグ

ブックマーク / 1-byte.jp (7)

  • 月額1,980円以下の仮想専用サーバ、国内外10サービスまとめ

    前回の記事は読んでいただけましたか? トリビア共有なんかよりも、100倍面白いガセビア共有gasevist ガセビア共有サイトgasevistをリリース出来たのも、インフラが安くなったおかげです。 国内ではさくらサーバを初めとして、格安の仮想専用サーバがリリースされています。 そこで、今日は格安の仮想専用サーバについてまとめます。 さくらのVPS まずは国内から。 言わずと知れた、さくらインターネットが手がけるVPSです。 さくらのVPS 最低利用 950円 仮想化ソフトウェア KVM メモリ 512M 選択可能OS CentOS 5.5 (初期インストール) Ubuntu 10.04 FreeBSD 8.1 Debian 5.05 Fedora 13 参考リンク 【レビュー】月額980円、さくらのVPSは使えるか!? さくらVPSで一日6万PVを処理するためにしたこと やは

  • 少人数開発に役立つ5つのまとめ

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは ここ2ヶ月間で気になる記事がたくさん上がっていました。 特に少人数チームにおける開発に関する記事です。 昨日、書き上げた”1年間の技術的負債を返すために読んだ3冊の“にある通り、お知らせメールでは1年間の技術的負債を返そうとしています。 そのためには今まで曖昧だった箇所を浮き彫りにし、改善する必要があります。 また、せっかくなので新しいモノも取り入れたい。 こうしたことを考えながらの2ヶ月だったので、自然と目に止まった記事が3つありました。 スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ 複数人(2-3人)でウェブサービスを開発するコツ A successful Git branching m

  • 参加していないあなたのためのPHP Matsuri PHP5.3のまとめ(1)

    今日はPHP Matsuriのまとめ第二弾です(前回の記事はこちら)。 PHP Matsruiで行われた以下の2つのセッションをまとめます。 Practical PHP5.3 (実践PHP5.3) フレームワーク嫌いの人の為のフレームワーク Lithium ただし、私は予習なしにこのセッションを聞きました。 (PHP 5.3にあまり興味がなかった…) そのため、理解が浅いところがあります。 あくまで、”PHP 5.3をまったく知らない人のためのまとめ“として読んでください。 PHP 5.3 Practical PHP 5.3 PHP 5.3にはこれまで長く望まれてきたいくつかの機能が実装されています。 その機能をPHP 5.3+専用のフレームワークLithiumの開発者であるNate Abeleさんが紹介します。 小さな機能追加として、 Performance パフォーマンスの向上

  • PHP Matsuriに行って、日本のエンジニアのリアリティを感じてきた

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは 先日、PHP Matsuriが盛大に開催されました。 1-byte.jpでもPHP Matsuriの紹介記事を1ヶ月ほど前に書きました。 季節外れのお祭り – PHPMatsuri これを書いたときは、不参戦表明をしていたのですが、急遽参加出来ることが決定。 気張って参加してきました! PHP Matsuriで何が起こったか 会場は、総勢約80名ほどのPHPer達の熱気が充満しています。 長い期間を掛け、準備してきたスタッフ達、今日のためにハックネタを用意してきたエンジニア達…。 とにかく、様々な方々が様々なところから、様々な期待を込めて集まっていました。 その中にはCakePHP、Lithium、Symfony

  • Python アーカイブ | 1-byte.jp

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは どんどん、Pythonを勉強して行きますよ。 今日は初めてのPython II章をまとめます。 前回の記事はこちらです。 Pythonの勉強をまったく始められないあなたと私に送る8つのタスク 初めてのPython(1) 基礎知識のまとめ 初めてのPython II部 初めてのPythonのII部には”ビルトインオブジェクト“がまとめられています。 まず知っておかねばならないのは、Pythonではデータがオブジェクトとして扱われるということです。オブジェクトは、大きく、Python言語にあらかじめ用意されているビルトインオブジェクトと、PythonやCのツールを使ってプログラマ自らが作成するオブジェクトに分かれます。

  • Pythonの勉強をまったく始められないあなたと私に送る8つのタスク

    Google App EngineでのPythonの勉強と開発は進んでいますか? GAEでPythonを始めるときに知りたい4つのまとめ これを書いた人はというと…まったく進んでいません。 Learn Python The Hard Wayを少し読んだ程度です。 言い訳なんていくらでも出来ますね。 えーっと、仕事が忙しいから、仕事が忙しいから、そして仕事が忙しいから。 しっかり、仕事以外の勉強の時間を取ってやらないと、あっと言う間に置いてかれます。 そして、”新しいことを学ぶ”というのは日々のモチベーションに繋がりますから。 前置きはここまでにして、今日はタイトル通り、 Pythonの勉強をまったく始められないあなたと私に送る8つのタスク を紹介します。 もし、タイトルに期待して、”これさえやればPythonマスターになれる!”と思ってきた方にはごめんなさい。 99%は”Pyt

  • 1-byte.jp - CakePHPを使ったテスト駆動開発

    ブログ初ポストはCakePHPを使ったテスト駆動開発です。 CakePHPはユニットテストとしてSimpleTestに対応しています。 SimpleTestをインストールするだけで、モデルやコントローラ、シェル、ルーティングクラスなどのユニットテストが出来るようになります。 今日はこのCakePHPSimpleTestを使ってテスト駆動開発の流れを説明します。 ただ、僕自身テスト駆動開発を学んだのは去年のCake祭りなので、至らない点が多々あります。 もし何かあれば、コメントでご指摘ください。 今更感もありますが、この場を借りてCake祭りでテスト駆動の指導をしてくださった、@sizuhikoさんに感謝します。 開発手順 まずは開発手順を示します。少し細かいですが、テスト駆動では以下のような順で開発していきます。 設計する。 テストケースを書く。 テストケースをデバッグする。 コー

  • 1