OSC 2011 Hokkaidoの発表で使用したスライド資料です。 弊社が「ブラウザ三国志」や「英雄クエスト」といったゲームを、PHP+MySQLで構築してきた上で、身につけたノウハウや、注意すべき箇所、指針などをまとめた資料となっています。Read less
![大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック](https://cdn-ak-scissors.b.st-hatena.com/image/square/bd7b7d6a6847076fc5065cb332467e17b3ea0245/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fphpmysql-110613212708-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
企業用サイト用をはじめ、コマース用、ポートフォリオ用、ブログ用などの高品質ながら無料で利用できるCSSベースのテンプレートを紹介します。 テンプレートは1ページだけのものから、配下ページなど複数のページが揃っているものもあります。 ※テンプレートは全て無料で利用が可能ですが、ライセンスを必ず確認してください。
This domain may be for sale!
皆様から集めた「海外留学」体験談 洋楽を使っての英語発音トレーニング法を紹介 英語学習は自分に合うと思える方法で英語力を伸ばすのが1番 テープレコーダーに救われた英語留学の体験 海外語学留学では絶対に日本人の少ない場所に行くべき! 英語をさらに極めたいと思ったオーストラリア留学での体験 ロンドンが楽しすぎてヤバい!ウィンブルドン留学体験談 海外語学留学を1年間すると英語は習得できるのか!? 英語は文法がバラバラでも会話は成立する!?留学で学べた事 ヒアリングは海外留学で本場の英語を経験しないと伸びない!? 海外留学するならシェアハウスするべき!3つの利点 実体験!英語に囲まれた生活が英語習得への最短の道! モチベーションが凄い!海外留学で英語力がグングン伸びた体験 語学留学の魅力は英語習得よりその国の文化を肌で感じること 徹底解説!生の英語に触れることで英語力はぐんと伸びる 語学留学成功の
Facebookの設定、分かりにくくないですか? 私も始めたばかりの頃は、ちょっとした設定変更をするにも迷ってばかりでした。「もういいや……」と何度思った事か。。今回は、Facebookの設定に必要なURLを一覧でまとめました。Facebookは高機能な分、使い方が難しいです。何か設定しようとするにも、マイページからは非常にたどりにくい設定ページが沢山あります。 主に初心者向けの内容になりますが、既にFacebookを使いこなしている方は、リンク集としてご活用下さい!! 1. ユーザーネームを変更する。 URL: http://www.facebook.com/username/ Facebookに登録したばかりの頃は、プロフィールページのURLは(http://www.facebook.com/?ref=home#!/profile.php?id=******)といった文字列です。このU
スタイルシートで実装する6つの代表的なCSSレイアウト方法、それぞれ実例を見ながら、その長所と短所を紹介します。 Pros And Cons Of 6 CSS Layout Patterns: Part 1 Pros And Cons Of 6 CSS Layout Patterns: Part 2 [ad#ad-2] 下記は各ポイントを意訳したものです。 Fixed-Widthレイアウト Fluid/Liquidレイアウト Elasticレイアウト Hybridレイアウト Responsiveレイアウト Fluid/Elastic Gridsレイアウト Fixed-Widthレイアウト Firxed-Widthは、幅の全体を絶対値(px)で指定するスタティックなレイアウトです。このレイアウトを使用する場合には、ユーザーのために最適な幅を調査し、設定する必要があります。 典型的な例では大き
意外と知られていない会計の知識。元ITエンジニアの吉田延史氏が、会計用語や事象をシンプルに解説します。お仕事の合間や、ティータイムなど、すき間時間を利用して会計を気軽に学んでいただければと思います。 「お茶会計」も早いもので50回を超えました。今回は、エンジニアが知っておきたい会計知識をカテゴリ別にまとめた記事リンク集です。 各回とも、前提となる会計知識を含めて解説しています。会計知識を身に付けるための足がかりとしてチェックしてみてください。 ◎ITエンジニアとして知っておきたい22の会計知識【簿記レベル編】 簿記3級&2級レベルの知識を身に付けるための解説 決算書を読むための解説 何かと身近な税金についての解説 ◎続・ITエンジニアとして知っておきたい21の会計知識【ニュース&社内業務編】 経済ニュースを理解するためのキーワード解説 意外と知らない社内業務を知るための解説 会計周囲の法律
こんにちは、井川です。連日、猛暑続きですね。熱中症には気を付けて、がんばりましょう。 今回は、軽量なWebサーバであるnginxとPHPを組み合わせて使う方法を紹介します。 Webサイトにとって、軽さはとても重要なポイントです。PHPはライトウェイトな言語でありながらも、symfonyなど最近のフレームワーク次第ではWebサイトが重くなってしまいます。特に、Apacheで多くのリクエストを同時に受け付けると、レスポンスを返さなくなることがあります。こうした場合、キャッシュを使ったり、Key/ValueストアやMongoDBなどNoSQLにしたり、スケールアウトしたりと、様々な対応が考えられます。 しかし、もっと根本的な解決方法はないでしょうか? WebサーバとしてApacheではなく、nginxとFastcgi-PHPを使ってみましょう(lighttpdなどもありますが…)。ベンチマークで
目からうろこ、工場のトラブルを解決した「ある工夫」が注目を浴びる エンジニアの仕事はトラブル解決に多くの時間を取られますが、とある歯磨き粉会社のトラブル解決法がためになると話題になっていました。 その内容ですが、歯磨き粉チューブの入った箱が、ときどき空っぽのまま出荷されてしまうことを防ぐというものです。 チューブが入らず空っぽの箱ができてしまうのは生産ラインに問題があり、タイミングなどを調整しても100%箱に入るようにデザインするのは困難を伴いました。 工場にいるエンジニアは手がいっぱいだったので、会社のCEO(最高経営責任者)は経営陣を集め、外部からエンジニアを雇い新しいプロジェクトを立ち上げることにしたのです。 その流れで予算と計画を組み、6ヶ月の期間と800万ドル(約6億円)をかけて質の高いプロジェクトが実施されました。 これによって空っぽの箱ができるたびに重量不足を検知してベルが鳴
288ページという少ないページ数の中に、ほとんどの見開きの中に図をいれて、アジャイル開発のすべてがザックリ凝縮された書籍です。思わず「こういうのが欲しかったんだ!」と声に出してしまう内容に仕上がっています。この業界の新人に必ず読ませたいバイブルです。 今の仕事やプロジェクトに問題がある。順調でない。解決策の糸口が欲しい。 アジャイル開発に興味がある。はじめてみたい。どういったものか知りたい。 もっと価値のあるソフトウェアを顧客に提供したい。 ソフトウェア開発に携わるすべての人(プログラマ以外にも)にオススメします。東京に住んでいる人はよかったら読書会に参加してください。 良いコードを書く技術 -読みやすく保守しやすいプログラミング作法 (WEB+DB PRESS plus) 今年、プログラミングを本格的にはじめた人や、会社に入って多人数での開発をはじめてやる人に読んでもらいたい書籍。自分一
こんばんは、笹亀です。 最近、暑い日が続きクーラーを節電で控えるという生活をしております。 最近の暑さでは下手したら寝ながらにして熱中症になるなんてことも起こそうです。 節電も身体を壊してまでするものではないので適度に頑張ろうと思います。 さて、本日はPHPでの画像処理について記述をまとめてみたいと思います。 一般的にはPHPではGDなどが有名です。PHPのマニュアルを見てみると、画像処理にはGDの他にImageMagick、Gmagickなどの関数もデフォルトで用意されています。 私自身はImageMagickを利用することが多く、Gmagicというのはあまり使ったことが無いのでこちらの使用についても今回を機会に検証をしてみたいと思います。 本日使用する画像:宮島の鹿さん(画像サイズ1.6M 1936 x 2592) ■GDにて画像リサイズ(スクリプト //元画像のサイズ $width
オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail
2017年6月29日 Webデザイン 「デザインしてみたけどなんだか物足りない…」そんな経験ありませんか?私はよくあります。それで色を変えてみたり、形を変えてみたりと色々試してみるのですが、結局どれもしっくりこなかったり。そんな時は元のデザインにほんの少し手を加えるだけで納得のいくデザインに変わることが多いんです。わずかな装飾で大きく印象を変える。そんな「ひと手間」に注目してみましょう! ↑私が10年以上利用している会計ソフト! 追記:Photoshopを使った加工の仕方を記事にしてみました! » 【実践編】少しの手間で大きく変わる、細部にこだわったWebデザインを グラデーションを加える 「デザインしてみたけどなんだか物足りない…」そんな時はわずかなグラデーションを加えるだけで立体感がでて、ノッペリしたデザインを一新することができます。アレコレ装飾するよりもシンプルかつ王道。 ヘッダーの
最新バージョンはコチラです。 Milkode(ミルコード)はソースコード検索エンジンです。手元にある大量のソースコードを登録し、ブラウザで閲覧したり検索することが出来ます。20000ファイル位であれば1秒位で特定の一行を見つけることが可能です。 Rubyで書かれており、使っているライブラリも含めてRubyGem経由でインストールすることが出来ます。 OSX, Unix $ sudo gem install milkode Windows(32bit) $ gem.bat install rroonga --platform x86-mingw32 $ gem.bat install milkode Windows(64bit) ※ 事前に64bit版rroongaのインストールが必要です。 $ gem.bat install milkode詳しいインストール方法はホームページをご覧下さい。
投資という程でもないけど、はじめて株を買ってから10年以上たった。 その間、ITバブル崩壊、ソニーショック、リーマンショック、911、311とあったけど、リスクを集中していた最初の頃に比べると、ここ数年はアクシデント(ブラック・スワン)による資産額への影響が顕著に小さくなって分散投資の効果を実感している。 これまで資産運用とかお金について書いたことがなかったのだけど、私(たち)はこうしているよ、というのがまとまっていると便利なのでまとめておこう。人生の振り返り。 今のところ私はこういう結論に至っています、という内容をまとめてあるので、 こうしたほうがいいよ、もっといいのがあるよ、というのがあれば知りたいな。 最近は運用方法やカードについても安定してしまって、新しいものを取り入れられてないから。 とりあえず3000万円の資産を作るのが目標です。 3000万円を5%程度で運用できれば、暮らして
予定では年内に、AppceleratorのHQのある、Mountain Viewに行く予定だったのですが、いろいろありまして、アメリカへ戻ることなく、しばらく日本で腰を据えることになりました。引き続き、日本でよろしくお願いします。 そこで東京でマンションを契約して、半年以上アメリカに置きっぱなしだった荷物を取り寄せることにしました。アメリカでの家具や家電はほとんど処分してきたので、また全部買い直しです・・・ orz 「IKEAと5万円で作る快適仕事場」が好評だったので、今度は日本バージョンで書いてみることにしました。前回と同じでリビングで快適に仕事をするための環境を作ることを目標にしています。予算も前回と同じぐらいな感じで。 リビングに机を置くため、家を探すときにも、都内でリビングが広い1LDKを中心に探しました。家探しについては、Togetter – 「@masuidrive / @ka
筆者は、前回の記事で「Macで十分やっていける」と断言したのですが、さっそくハマってしまいました。 「MacBook Airのキー操作がわからん!」 Macにスイッチして最も戸惑うのがキー操作です。 普段使っているWindowsだと何気ない操作でも、Macだと操作方法が異なるので、やり方がわからなくてハマるケースが結構あります。 まわりにMacユーザーがいれば教えてもらえるのですが、筆者のように周りにMacユーザーがいない場合は自分で調べるしかありません。 そこで今回は、WindowsユーザーがMacにスイッチした際に覚えるべきショートカットキーをまとめてみました。 ショートカットの一覧は、調べればいろいろあったのですが、Windowsとの対比はなかったので作ってみました。 新しくMacBook Airを買った人や、最近MacにスイッチしたWindowsユーザーの方に役立ててもらえればうれ
この記事は、2011年版の MacBook Air について書いています。2012年版の MacBook Air については以下の記事をご覧ください。 MacBook Air 2012のレビューとWeb制作者のための設定など 先日、新しい MacBook Air(13インチ・SSD 128GB)を購入しました。 私は Web制作 のメインマシンにするために購入したのですが、購入するまでは正直「こんな薄いマシンをメインにして大丈夫かな…」と不安でいっぱいでした。 結論から言うと、私の使い方(Web閲覧・Web制作・PhotoshopによるWebデザイン・動画閲覧等)であれば全く問題なく、今まで使っていた MacBook Pro 13インチ(2010年モデル・2.4GHz・メモリ8GBに増設)や、昨年使っていた DELL のデスクトップPC(Core 2 Duo・メモリ4GB)よりも明らかに動
PCや無線・有線インターネット、ミーティングルームなどを備えた24時間営業の便利なワーキングスペース。洗練されたインテリアと音楽、それにカフェとしても優秀――そんなフレキシブルかつ快適な空間が原宿にオープン! インターネット環境が日進月歩で発展するなか、我々のライフスタイル、そしてワーキングスタイルは大きく変化している。今ではオフィスの中で一日中過ごさなくとも、自分の好きな場所で仕事をすることが可能。カフェで、ホテルで、新幹線や飛行機の中で、はたまた公園のベンチなんかでも仕事できてしまう時代になったのだ。 とはいえ、やっぱり電源はあったほうがいいし、コピーをとったりスキャンしたりする必要が出てくることもある。ある程度の人数でミーティングしたいときもあるし、プロジェクターなんかがあったらなお便利。インテリア面にも気を配ってあったらさらにいいし、おいしいコーヒーが飲めたらもっといいなあ……
Macユーザーの皆さんは既に新しいOS、『OS X Lion』を入手されたでしょうか。既に入手された方は、自力で隠されたTips(小技)を発見された方も多いと思います。しかし、下記のTipsはご存じでしたか? 下記のTipsを全て知っていたという方は、相当なマニアか、『OS X Lion』についての記事を書こうとしている私のようなブロガーだと思います(笑)。では、早速ご紹介しましょう。 スクリーンセーバーで『iTunes』を再生 “システム環境設定”から“デスクトップとスクリーンセーバ”へ行き、“スクリーンセーバ”のタブを選んで、“iTunes アートワーク”を選択します。すると皆さんがお持ちの音楽データのアートワークがスクリーンを埋め尽くします。そして、これらのひとつを選択すると再生ボタンが現れ、そのアートワークの音楽が再生されます。Appleらしい遊び心あふれる小技です。 右上に出てい
Vimテクニックバイブルは既にVimエディタを利用している人向けに、さらなる作業効率の改善を行うための手法やプラグインなどの解説を150のTipsとして紹介する本で384ページ2980円で、技術評論社より9月中旬発売予定です。 「Vimテクニックバイブル〜作業効率をカイゼンする150の技」の概要 Vimテクニックバイブルを執筆しました。 Vimテクニックバイブルは既にVimエディタを利用している人向けに、さらなる作業効率の改善を行うための手法や、 プラグインなどの解説を150のTipsとして紹介する本です。 おおよそ本サイトを見に来て頂いている方ならば、ちょうど良い本になっています。 想定読者 Vimエディタを利用しているけど、さらに色々知りたい方 Vimエディタの基礎の先を知りたい方 Emacsテクニックバイブルを読んで、Vim版Emacsテクニックバイブルが欲しくなった方 ちょっとだけ
身近に MacBook を購入した人がいたので、その人向けにメモしておきます。ポイントとしては、今まで Mac を使っていなかった人でも分かるように説明していきます。 App Store から Xcode をインストールする。 驚くかもしれませんが、Mac は初期状態では、gcc など開発に必須のUNIXツールが一切インストールされていません(perl とか ruby とかは入ってるよ)。なので、まずは何はなくとも Xcode という開発ツール群をインストールする必要があります。 Snow Leopard までは(多分)付属のDVDに Xcode がついてきたのですが、Lion からは App Store からのダウンロードしてインストール事になったので、いきなり 3GB もダウンロードしなければなりません。なので、早めにやってしまいましょう。 この記事を書いている現時点で最新の Xcod
この記事は5/23に掲載された「A HTML5 Primer for the Overwhelmed」を訳したものです HTML5がグーグルやアップルにより、リッチインターネットアプリケーション(RIA)のためのソリューションとして強力にサポートされ始めた結果、HTML5という言葉がバスワード化しています(特にGoogle I/O以降)。そして、HTML5という言葉が広く流布するにしたがって、その言葉本来の意味とは違う意味で使われ始めていることも、驚きではなくなっています。「HTML5の経験があること」が採用条件となっているような採用情報も既に存在しますし、シンプルなJavaScriptアニメーションもCSS3によるアニメーションもひっくるめてHTML5のサンプルとして紹介されていたりします。 ちょうど00年代中頃に「次世代のWeb開発」を指すバズワードとして「AJAX」や「Web2.0」
MacGizmo Fit Color Grip Ear Padを紹介♪ イヤーパッド、MacGizmo Fitは全部で8色あります。 今回紹介するのはグリーンです。 素材はシリコンです。 純正イヤフォンに装着してみました。 耳とイヤフォンの間から色が見えます。ちょっとだけ見える色の違いがオシャレですね。 首を振っても落ちにくくなるのでランニング時に使っても良いと思います。 耳との密着度が増すので音の変化も感じられました。 水洗いができるので、清潔に保てるのが嬉しい。 以上です。 カラータイプにすると、耳からちょこっと見え純正イヤフォンでもオシャレができます。滑りにくいタイプのシリコン素材なので、首を振っても耳から落ちにくいというのが嬉しいですね。 値段が安いのでいくつか予備に持っておいたり、iPhone 仲間にあげると喜ばれると思います。
OAuthやOpenID、仕組みもよく知らずに使ってきた僕が、その最新動向に追いつくために勉強したことをまとめます。 きっかけは OpenID TechNight #7 をUstで見たことで、わからないことが山盛りだったので色々と調べてみた。 OpenID TechNight #7 : ATND 各発表のスライドへのリンクがあるよ。 キーワードとしては、OAuth 2.0、OpenID Connect、Cloud Identity、RESTful API、といったあたりについて。それぞれ基本的なことと、Ustで話されてたことをまとめる。 OAuth 2.0 OAuth 2.0でWebサービスの利用方法はどう変わるか(1/3)- @IT を先に読めばよかった。 簡単にまとめると、OAuth 1.0の問題点は3つあって。 認証と署名のプロセスが複雑 Webアプリケーション以外の利用が考慮されて
2011年08月07日22:45 カテゴリ tips - OS X Lion - 移行アシスタントに関して二点ほど Macを使い続ける醍醐味の一つが、移行アシスタント。 これのおかげで新品のMacも、あっという魔に at home ないつものMacに。 これ、実は初期設定を済ませたMacで後から実行することもできる。あるいはその必要がある場合もある。 今回はまさにそうやって移行したので、留意点を二点ほど。 初期設定後に必要になる場合 MacからMacへの移行で最も簡単なのは、購入直後ないしOS再インストール直後に、移行前のMacまたはTime Machineから移行する方法である。が、移行前のMac(のTime Machine Backup)のMac OS Xが移行後のMacをブートできない場合は、この方法ではなく初期設定後に移行アシスタントを実行するように促されるようだ。 (MacBoo
Zombie Gunship 価格: ¥85 『Zombie Gunship』はiOS用のゲームアプリ。地上を徘徊するゾンビを上空から機銃で掃討するという内容だ。クオリティの高いグラフィックと効果音、シンプルなルール、3種類の武器を地道にパワーアップさせていく楽しさ、逃げまどう民間人を救うスリル。そして「毎回5分で終わる」という手軽さ。爽快で完成度が高く、私も最近ずっと楽しませてもらっている。 これだけ楽しいゲームがたった85円というのはすごい……と言いたいところだが、Joystick Divisionに掲載されたDennis Scimeca氏の記事「Nintendo And Sony Should Fear The Zombie Gunship」によれば、注目すべきなのは「価格」ではなく、「そもそも携帯ゲームの役割とは何だったのか」という点にあるという。 以下、引用します。 元記事:ht
こんにちはこんにちは!! めっきり暑いですね! みなさんTシャツ着てますかー! ↑さいきんのお気に入りのTシャツ でもTシャツって意外と高いんですよねー。 ほとんど消耗品みたいなものなのに、 ユニクロだと1000円くらい、ちょっといいやつだと5000円以上…! なのに、うっかりしてると たった1回の洗濯で、首のまわりがびろびろになって着れなくなっちゃいます>< いくらブランド物とかのTシャツでも、びろんびろんだと、とっても残念な感じになっちゃいますよね! だからといって「洗濯しない」なんて選択をすると、もっと大変なことに…! あっという間に首まわりが黄色くなっちゃいます>< これはこれで残念な感じというか、もう着れない…。 そこで、なるだけTシャツがびろびろにならない方法などをメモしておきますね! そうそう、ちなみにぼく趣味が洗濯なんです! せんたくだいすき。 1. 裏返す まずは裏返しま
はじめてのさくら VPS + CentOS の初期設定からチューニングなどの作業まとめで一般的なサーバーの設定方法を紹介しましたが、さくらのVPS の設定の中で APC の入れ方や nginx の入れ方などは試せなかったので追記としてメモしておきます。 今回も以下の記事を参考にさせて頂きました。ここに全てがあるので私の記事では作業をシンプルに紹介していきます。ここに書いてない物についてはこの記事で書いてみます。 ウェブ開発者のための、1時間でできるLAMP環境構築術(CentOS編) – さくらインターネット創業日記 CentOS 5.6 へアップグレードする さくら VPS はこのブログを書いている現時点で契約した状態だと CentOS 5.5 がインストールされています。そのため CentOS を 5,6 にアップデートします。 まず自分の環境が CentOS 5.5 なのかを調べます
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く