お題「エンジニア立ち居振舞い」 ということで自分も書きます。 以前、Twitterにつぶやいたのですが 自分のタスクよりメンバーのコードレビューを優先するの、自分の作業は止まるけどトータルで見るとスピードが上がる、と信じたい— Og🌗エンジニア🏝宮崎 (@koogawa) 2016年7月25日 自分のタスクに着手する前に、チームメンバーのコードレビューをするように心掛けています。 コードレビューが滞ると、次のような悪影響があると思っています。 他のメンバーが次のタスクに着手できない プルリクエストが消化されないうちにもメインのブランチはどんどん進んでいるのでコンフリクトが起こる →コンフリクトを直す手間が増える 誰が何をしているか把握しにくくなる 当然、自分の作業は止まってしまいますが、それよりも上に書いた悪影響の方がまずいと思っていて、ここを解決することで全体的には開発スピードが上が
あらゆるデザインプロジェクトに欠かせない素材のひとつ、テクスチャ素材。平凡な背景デザインを魅力的にしたり、重ねて利用するだけで見た目を良くしてくれるお手軽アイテムまで、現在ではさまざまな素材が公開されています。 今回は無料ダウンロードできるテクスチャ素材を厳選しご紹介します。トレンドの水彩ペイントやビンテージスタイル、マーブル柄の他、普段使いにオススメのウッドや紙、グランジテクスチャなど合計446枚の幅広いセレクションを揃えています。 デザインツールボックスに追加し、今後のクリエイティブなデザイン案件に活用してみてはいかがでしょう。 詳細は以下から。 雰囲気を手軽にアップできる、持っておきたい無料テクスチャ素材セットまとめ Freebie: High Res Marble Textures 背景デザインに最適なマーブル柄のテクスチャ素材セットで、落ち着いた色合いは幅広いクリエイティブな作品
本記事に関連した講演が、本日13:45~開催されるIIJ Technical WEEK 2016で行われます。(該当のセッションは16:45~予定の「DNSにまつわるセキュリティのあれこれ」です)ストリーミング中継も行いますので、是非ご覧ください。 このごろ DNS ってこうげきをうけることがおおいんだって。 DNS は「どめいんなまえしすてむ」のことで、ドメインのなまえをきくと IP アドレスをおしえてくれたりするしくみだよ。わるいひとたちが DNS をいじめてつかえないようにしちゃうと、インターネットであそべなくなっちゃう。 だったら、それにまけないつよい DNS をつくればいいよね。 どんな攻撃が来るのか ……すいません、読みにくいですね。漢字使います。なお、漢字で書いたところで中身は「ぼくのかんがえたさいきょう」に違いありません。 DNS に対する攻撃は大きくわけると、2つ。DoS
WordPressのテーマやプラグインを開発するときに絶対必要なデバッグの知識。知っているときっと役立つ、デバッグのTipsとツールをお届けします。 デバッグのスキルはどのような開発者にも不可欠です。この記事では、WordPressとPHPのエラーをデバッグする際のパワフルな11の方法を紹介します。 最初に有名な「WP_Debug」を取り上げ、そのあとさらに高度な方法へと進みます。 PHPでの一般的なエラーの種類を説明しておきます。 A –Notice(注意):PHPで表示されるもっとも重要度の低いエラーメッセージ。必ずしも問題があることを示すわけではないが、改善可能な点が提案される 例:文字列を待ち受ける関数にnull要素が渡されている B – Warning(警告):Noticeより深刻なエラーではあるが、スクリプトの停止には至らない 例:存在しないファイルが「include()」に与
コード改善 meetup #2 http://kaizen.connpass.com/event/42118/ の発表資料。 自己紹介 名前: 正徳 巧 会社: 株式会社grooves 言語: Ruby github: sinsoku twitter: @sinsoku_listy コードを改善する 3つの方法 コードを改善する3つの方法 1. コードを削る 2. コードを直す 3. 増殖を防ぐ コードを削る よくありそうな業務コード 条件分岐が多い 似たような処理が複数箇所にある コピペっぽいけど微妙に違う 既存の仕様が謎 ココロ、オレル 未使用メソッドを探す 未使用メソッドは基本的に 全削除 する。 全削除に対する不安 いつか使うかも... disabled? の対象性のため enabled? も... どこかで使っているかも... 全削除に対する不安 いつか使うかも... disab
At Tumblr, we’re always looking for new ways to improve the performance of the site. This means things like adding caching to heavily used codepaths, testing out new CDN configurations, or upgrading underlying software. Recently, in a cross-team effort, we upgraded our full web server fleet from PHP 5 to PHP 7. The whole upgrade was a fun project with some very cool results, so we wanted to share
タスクやドキュメントを遠隔地にいる複数人によってリアルタイム編集可能にするネットサービスは存在するものの、「離れた場所にいるウェブデザイナーたちがUIのデザインを共有し1つの画面でリアルタイム編集可能にする」というツールはこれまでほとんど存在していませんでした。そこで、Photoshopのように高機能な画像編集ツールをブラウザ上で使えるようにし、複数人がチャットしつつリアルタイム編集可能にしたのが「Figma」です。 Figma: the collaborative interface design tool. https://www.figma.com/ Design: Meet the Internet – Figma Design – Medium https://medium.com/figma-design/design-meet-the-internet-4140774f287
みんな深層学習してるかな? さて、GoogLeNetとか、みんな好きかな?オレはわりと好き。 なにしろプリトレインドモデルがあるからお手軽なんだよね。そこが好き。 あと、なにしろalexnetはデカすぎる。 なんでこんなにデカイんだ、という感じ。まあ1GBくらいなんだけど、Raspberry Piだと普通に読み込めないほど巨大なのよね。 しかし自分で作ったニューラル・ネットワークにImageNetのILSVRC2012を学習させようとするとやばいことになる。 なんということでしょう。 この圧倒的絶望感 SSDonlyでこのスピードですからね。 9日経っても1エポックすら進んでいないとは 一説によると、GoogleのGPU(TPU?)ファームは3万GPU(Maxwell世代だと合計約1億2千万コア)あるらしく、1000GPU(300万コア)でILSVRC2012の学習に1日かかるらしい。 火
ひらがな・カタカナ・漢字が使える最近リリースされたものを中心に、日本語のフリーフォントを紹介します。 年賀状などに使える手書き文字、冬コミ用のデザインフォント、仕事にも使える読みやすいフォントなど、たくさん揃っています。 フォント紹介の前に各フォント制作者からのお願いごと。 フォントを利用の際には、利用条件やライセンスを必ず確認して守ってください。 最新版を公開!フォントの数が大幅に増えています。 2020年用、日本語のフリーフォント 417種類のまとめ 東青梅ゴシック / 東青梅ゴシック C 個人・商用サイトで無料利用可。同人誌や各種印刷物なども可。 梅PゴシックとM+ OUTLINE FONTSをベースに、よく使われる漢字の字形をより統一したフォント。伝統的な形を受け継ぎつつ、モダンゴシックとの折衷をはかり、視認性が重視されたデザインです。 字画が多くても、読みやすいですね。 廻想体
この記事は2016年当時の状況を書いています。その後のバージョンアップで、Windowsでのフォントレンダリングは改善され、ガンマ補正周りのエラーはなくなっているようです。当時の状況を資料として残しておきますが、記事を参照する場合はご注意ください。 TL;DR 游ゴシック体は単に細いから薄いのではなく、ガンマ補正が2重、3重に掛かっているために、グレーが本来よりも明るくなりすぎている。ガンマ補正を逆に掛けると、正常な表示になる。 かすれた游ゴシック Windowsでは游ゴシックがかすれて見える。細字だと薄くて読みづらいから、より太いウェイトを指定しろという話もある。(Windowsで游ゴシックが汚いのは、結局誰が悪いのか? | Cherry Pie Webなど)だが、かすれて見える原因は、ウェイトが細すぎるからではない。 例えば、本文に游ゴシックを使っているWIREDの記事(「癌」という名
2016 - 11 - 10 漫画オタクがおすすめするマイナー漫画はこれだ。 漫画 はい、こんにちは。lifeです。 今回はタイトル通りなんですけど、皆さん良く「漫画 おすすめ」とかで検索しますよね。 私も「なんかいい漫画ないかなー」と思い良く検索するのですが、ほとんど知っている漫画ばかり。 ということで今回、漫画オタクと豪語しているこの私があまり有名ではないけど本当に面白い、そんなマイナー漫画を紹介していこうと思います。 この記事は定期的に更新して面白いマイナー漫画を見つけ次第どんどん増やしていこうと思うので定期的に見に来てくれると嬉しいです。 ではでは早速私の厳選マイナー漫画を紹介していきますね。 1.ウツボラ 2.人間失格 3.ヒトヒトリフタリ 4.ウルトラヘヴン 5.虹ヶ原ホログラフ 6.waltz 7.朝がまたくるから 8.刻刻 最後に 関連記事一覧 1.ウツボラ あらすじ 作家
JavaScriptで外部ファイルの読み込みを遅延させる PageSpeed Insightsでサイトの速度チェックをすると、次のような提案が出てくることがあります。 スクロールせずに見えるコンテンツのレンダリングをブロックしている JavaScript/CSS を排除する これは、headで読み込んだJavaScriptやCSSのファイルがコンテンツの表示を遅らせているためです。 ファーストビューに影響が出ないCSSは、コンテンツの描画後に読み込ませた方が良いでしょう。 ということで、外部CSSを読み込むタイミングを遅らせて、コンテンツの表示を速くしました。 当サイトではメインのCSSをインライン化しているのですが、外部ファイルも読み込んでいます。 使っているのは、Google FontsとFont AwesomeのCSSです。 導入方法 あらかじめGoogle FontsとFont A
入社して僕が最初にアサインされたのがこのプロジェクト。 サービスをスタートさせたのは今年の2月。最初は外注でとりあえずサービスを作ることに集中していたらしい... その結果、どのスタイルがどこに作用するか全く分からないCSSの魔境でした。 これでは簡単なページを追加するにも一苦労。 そこで、20,000行あるCSSファイルのリファクタリングに踏み切りました。 当時の問題 スタートアップのサービスなのでもっと機能を追加したり、変更したりしたいと言う要望は日に日に大きくなっていました。 一方で、実際に機能を作ったとしてもそれを view に反映させるのも日に日に苦しくなっていました。 僕たちを苦しめていた理由は以下の通りです。 どこにスタイルが作用しているか分からないので、CSSを安易に変更ができない。 新しい部品を付け足す時にCSSの影響範囲を考慮しなくてはならず、プロダクトのUI変更が困難
最近のWebのフロントエンド開発ではライブラリの管理を行うパッケージマネージャーの採用が主流になってきています。たとえば、タスクランナーのGulpやGruntであったり、SassやTypeScriptのコンパイルのためにNode.jsノード・ジェイエス(npm)を導入している方は多いでしょう。 JavaScriptのパッケージマネージャーとしては「npmネヌ・ピー・エヌ」が有名ですが、2016年10月にFacebookが新しいパッケージマネージャー「Yarnヤァン」を公開しました。 Yarnはnpmと互換性のあるJavaScriptのためのパッケージマネージャーで、「インストールが高速」「より厳密にバージョンを固定」「セキュリティが高い」といった魅力があります。弊社はnpmからYarnに乗り換えて早3年、快適に開発に利用しています。本記事では、npmの経験者に向けてYarnの利点と使い方を
今回で3回目の開催となる、デジタルからアナログまで古今東西のゲームが集まる日本最大級の“ユーザー参加型”ゲームイベント“闘会議”。2017年2月11日(土)、12日(日)に開催される“闘会議2017”は、「ゲームと一緒に、生きてきた。」というテーマを掲げている。 電ファミ編集部では、この「ゲームと一緒に、生きてきた。」というテーマを体現し、ゲームを通して人生を謳歌している人々に、インタビューを行うことにした。 今回登場するのは、大阪府堺市で理髪店を営んでいる加三清(かさん・きよし)さんだ。加三さんは80歳という高齢にもかかわらずゲームを趣味としており、高難易度のために“死にゲー”などとも呼ばれるアクションRPG『ダークソウルⅡ』を、とりわけ熱心にやり込んでいる。その様子が関西のTV番組で紹介されると、インターネット上で“ダークソウルおじいちゃん”として一躍話題となり、日本国内はもとより海外
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く