『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。
![新着記事](https://cdn-ak-scissors.b.st-hatena.com/image/square/2bcf8189141527d3c37e0338f563bb0084e6a490/height=288;version=1;width=512/https%3A%2F%2Ff1zxujx2.user.webaccel.jp%2Fwp-content%2Fuploads%2F2016%2F01%2Ftrend2016-top.jpg)
新年明けましておめでとうございます。GMOメディアの流しエンジニア、山田コーダーです。さて、ようやく弊社でもPHP 5.3、5.4系のプロジェクトの5.6化が一段落してまいりました。 PHP 5.6のリリースが2014年ですので今更感がありますが、「レガシーなPHPプロジェクトのバージョンアップに困っている」「使いたいライブラリーが5.3に対応してないからバックポートした」などという悲痛な声を目にしたこともあり、これからPHPのバージョンアップをされる方たちへのささやかな参考資料になればと思い、書かせていただきました。 さて、まずは本題に入る前に結果からお見せしようと思います。以下はNew Relic(アプリケーションのパフォーマンス監視サービス)のレスポンスタイムのグラフです。なおこのプロジェクトでは、ブラウザー表示用HTMLを出力するサーバー(Web 約10台)と、スマートフォンアプリ
横田です。去年も主にインフラ系を中心に色々と勉強会に行ってまいりました。というわけで、今年も私が独断と偏見で選んで「行っておくべき勉強会」を発表いたします。 《定番勉強会》まずは、昨年も掲載した定番勉強会をご紹介いたします。 《100回おめでとう!元祖 ○○Study。「BPStudy」》BPStudyは株式会社株式会社ビープラウドが主催するWeb系技術勉強会です。古くからやっているIT系勉強会では「○○Study」という名前の勉強会が多いのですが、この「BPStudy」はその元祖的な存在にあたります。 元祖だけあって勉強会の内容はスタンダードで、基本的に二人の講演者+懇親会といった構成が多い気がします。内容は固定化されておらず直近の技術トレンドの話や「エンジニアの働き方」等、幅広い内容です。 私も何回か参加しておりますが、非常に勉強会らしい勉強会で、出席した回は毎回勉強になります。IT勉
あけましておめでとうございます! 去年は AWS 認定試験を制覇したので、今年は実践スキルを今以上に磨いていこうと思います。 さて、最近の EC2 インスタンスは Intel CPU のプロセッサー・ナンバーが公開されています。ですが M1, M2, C1 といった旧世代インスタンスでは CPU にばらつきがあり、当たり外れの差が激しかったのは記憶に新しいところ。 当たりの CPU が出るまで stop → start を繰り返すインスタンスガチャも流行りました (笑) 今回は AWS の CPU について歴史を振り返りつつ、その戦略を考えてみます。物理レイヤーを意識することがほとんどない AWS ですが、物理の知識なしでは最高のパフォーマンスは得られません。知っておいて損はないでしょう。 インスタンスタイプのリリース時期は公式ブログ「EC2 の歴史」に載っていますので参考にしてください。
Qiita:Teamに投げた社内ドキュメントだったけど、特に問題ないのでQiitaにも投げる。 前提として browserify-rails とbabelify が導入されている状況を想定してる。 基本方針 新規コードはES2015で書く 本番はbrowserify(-rails)でコンパイルする。 単体テストは node 環境下で走らせる テスト環境下では jsdom で window, document をモックする 単体テストでは ブラウザ特有の挙動はテストしない 裏側の環境(browserifyやspec-helper)は難しくして良いが、利用者からみえる範囲は複雑にしない(npm install; npm testで走る) Universal JavaScript に寄せることでコードのポータビリティを上げる 事前準備 browserify-railsを導入する。 .babelr
1月5日ですね。 今日は何の日かというと、「ダイエット」という言葉が1年で最も多く検索される日 らしいです。ダイエットといえば、食事制限をしたり、運動をしたりといろいろやることがありますが、新年のこのタイミングだとやっぱり「よーし、今年はジョギングをがんばるぞ」みたいな気持ちになりますね。 なので、こんなジョギンググッズを使って走ると快適に痩せられるという、ぼくが使ってるおすすめ商品を紹介します。1ヶ月半で10.5kg減量に成功したダイエット記録やコンビニを活用したダイエット本を書くにあたって、いろいろ試してみました。 これだけ揃えてしまえばもう逃げられません。 スマホは運動の味方 もはやスマートフォンはエクササイズに欠かせません。ジョギングの場合、専用アプリがいくつも出ていて、走行距離やペースなどを計測したり、日々のワークアウトの記録をつけたりできます。遠くまで走っていっても地図アプリが
「転職エージェントって何をしてくれるの?」「なぜ無料で使えるの?」と気になりますよね。 転職エージェントとは、登録すると転職相談に乗ってくれて、求人探しから面接対策まで、幅広いサポートをしてくれる『人材紹介サービス』のことです。 転職エージェントがやってくれること 面倒な手続きをすべて代行してくれるあなたに合った非公開求人を探してきてくれる過去データから万全な面接対策をしてくれる年収交渉を引き受けてくれる退職トラブルの相談相手になってくれる そして、ここまでのサービスが全て無料で受けられることが大きな強みであるため、転職活動をするにあたって利用は必須と言えるでしょう。 当ページでは、元転職エージェントのコンサルタントである私が、転職エージェントの仕組みから注意点まで、余すことなくお伝えしていきます。 転職エージェントとは転職エージェントと転職サイトの違い転職エージェント利用の7つのメリット
新規事業の立ち上げにAWSを選択する こういう状況はままあるでしょう。最安というわけではないけれど、将来どんな開発が必要になるか全く想像できない新規事業立ち上げフェーズにおいて、多種多様なPaaSを提供してくれるAWSはとても魅力的。 さて、いざ、EC2インスタンスを立ち上げてアプリケーションをデプロイするわけだが、みなさん、ちゃんとネットワーク設計していますか?まさかデフォルトVPCでサービス運営なんてしてないですよね? というわけでネットワーク設計をして、VPCを設定していくわけだが、何を作ればよいか決まっている事業フェーズならともかく、新規事業立ち上げフェーズでは「将来どんな機能が必要になるかわからない」という前提でネットワーク設計をしておかなければいけない。そこで、「例えばこんな設計はどうでしょう」という提案をしてみる。 IPレンジ設計 まずはVPCとサブネットを使ってIPレンジを
2015年は「デザイン思考(Design Thinking)」という言葉が日本で割と一般的になった年だったような気がします(この一年で「デザイン思考」にまつわる本が100冊近くもでたとか)。しかしながら、その本質を理解している人はとても少ないようです。当たり前なのですが「デザイン思考とは何か」を理解するためには、「デザインとは何か」を理解する必要があります。日本はデザインに対する教育が、義務教育はもちろん大学ですらほとんどないので、デザインのことを理解するビジネスマンがとても少ないのが現状です。 デザイン思考語るのは、一筋縄でいきません。なんとか一言で言い切ってしまうとこうなります。 ①本質的な問題の発見/設定し、②「感性」に則った「創造的」問題解決を目指す思考。 ①を「水平思考」と呼んだりもするようです。何か課題に直面した時に、「どこに問題があるのか」を正確に把握する必要があります。常識
ポリモーフィズム(サブクラスによる切り替え、抽象化) ここに分類されるのは、オブジェクト指向の第3原則、ポリモーフィズムを使用したパターンです。ポリモーフィズムを使用すると、動的に使用するクラスを切り替えることができます。<参照> 他に分類されているものでも、ポリモーフィズムが重要な位置を占めているものもありますが、ここではそれしか使われていないものを扱います。 ただデザインパターン全体を通して強調されているのは、インターフェースでプログラミングするということです。実装への依存をなくし、そうすることによって設計の骨組みを明らかにするのです。 Template 次のようなメソッドがあった場合に、処理Bのところを条件によって変えたい場合があるとします。 class Hogehoge { void doit() { ... 処理A ... ... 処理B ... ... 処理C ... } }
山本太郎オフィシャルブログ「山本 太郎の小中高生に読んでもらいたいコト」Powered by Ameba 山本太郎オフィシャルブログ「山本 太郎の小中高生に読んでもらいたいコト」Powered by Ameba あなたが温かい食べ物を最後に食べたのはいつ? あなたが最後に布団で眠ったのはいつ? 冬の真っ只中、自分の部屋もなく、 食べ物もない状況に放り出された人々の声を年末の三日間、直に聞いた。 年越し派遣村や貧困問題などにも関わり、 安保国会でイラク問題質疑にも力を貸してくれた、 作家の雨宮かりんさんが、水先案内人として、 板橋、池袋、横浜寿町、渋谷、山谷の 越冬現場にアテンドしてくれた。 12月30日、炊き出しで出会ったAさん。 僕と同世代、人の良さが顔ににじみ出る男性。 地方で非正規労働者として暮らしていたが、解雇され、 都会なら仕事があるのでは?と上京。 仕事は見つからず、所持金も尽
子どもへのプログラミング教育は早ければ早いほどいいというものではない。 最近子どもへのプログラミング教育が話題になることが多いけど、恐らく小学3年生までの子どもへの効果はほとんどなく、小学4年生でもほとんどの子どもには難しいと思う。 人間の知能の発達には段階があって、必要な段階に達していないうちにそれが必要な教育を行っても効果は望めない。 まず、なんでこのエントリを書いたかというと、プログラミングには適した発達段階があるということを知らないと、その発達段階に達する前にプログラミング教育を行って、もちろんプログラミングは出来なくて、その子には適性がないという判断をしてしまうとうことが起きてしまうんじゃないかと思ったからだ。 まだ適した段階まで来てないだけなのにプログラミング教育をして失敗して「この子にはプログラミングができなかった/興味をもたなかった」という実績を作ってしまうことによって、将
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く