タグ

2016年9月28日のブックマーク (8件)

  • startupでもrails使うなら これだけはやっとけ的 tips集 - Speaker Deck

    All slide content and descriptions are owned by their creators.

    startupでもrails使うなら これだけはやっとけ的 tips集 - Speaker Deck
  • 最終掲示板戦争 - ✘╹◡╹✘

    こんにちは、r7kamuraです。26年なにも考えずに生きてきて、レールに沿った人生を歩んできました。 さて、数日前からなんとなく気が触れてRuby on Rails掲示板をつくってみている。上の画像はいまつくりかけのもの。CSS全部手で書いてみてるからまだ見てくれがかなりショボい。最初に手を動かしはじめたきっかけは、2007年頃に「Railsを使って15分で掲示板をつくってみよう!」という記事を見たのを思い出したのがきっかけ。いまのところ10時間ぐらい経過している。15分はちょっと無理そう。2016年にもなって10時間以上かけて掲示板つくってるのは皮肉すぎる事実。もはや何故掲示板をつくっていたのか分からなくなってきつつある。とりあえず濁り切らない内に考えていることを書いておく。最近なんで掲示板つくってんのって聞かれることが増えてきたので、そのときにこの記事のURL出せると多分便利。 掲

    最終掲示板戦争 - ✘╹◡╹✘
  • サイトを37倍に高速化した7つの手法 - オールアバウトTech Blog

    今回はオールアバウトのnnmrが弊社サイトAll About Japanの速度を高速化した経緯についてまとめます。 All About Japanとは そもそもAll About Japan(以下AAJ)とは何かといいますと、弊社が提供している訪日外国人向けの日紹介サイトです。 外国人向けサイトで、英語中国語(繁体字)、中国語(簡体字)、タイ語、韓国語の5か国語に対応しております。 「Anime」「Izakaya」「Ninja」といったような特集や、実際に観光する人向けのモデルルート記事が特色です。 ■ 特集 (url : http://allabout-japan.com/en/tag/sushi/ ) ■ モデルルート記事 (url : http://allabout-japan.com/en/article/222/ ) 技術的な紹介 LAMP環境です。 (サーバー構成は後に記述

    サイトを37倍に高速化した7つの手法 - オールアバウトTech Blog
  • ペルソナ5風にPC上に仕事の納期を強制表示できる社畜用ツールが登場

    2016年9月15日に発売されたペルソナ5風に「納期まであと○日」と仕事やタスクの納期を強制表示できるツール「DeadlineP5」が登場しました。 昨日から作ってたP5風に「納期まであと○日」と表示して自分を追い込むための社畜用ツールが完成しました。お納め下さい。ちょっとだけカスタマイズもできます。 https://t.co/M6Ci5QYyNW #ペルソナ5 pic.twitter.com/fVoCkdlm6h— Lyna (@lynatan) 2016年9月25日 ツールをインストールするには、まずは上記のツイートのURLをクリック。 するとファイルのダウンロードがスタートするので「OK」をクリック。 ダウンロードしたファイルをExplzhなどの解凍ソフトを使って展開します。 解凍したファイルの中にある「DeadlineP5.exe」をクリック。 すると、PC画面上がこんな感じになり

    ペルソナ5風にPC上に仕事の納期を強制表示できる社畜用ツールが登場
  • Macの隠しファイルや隠しフォルダを表示する裏技 / Inforati

    Mac OS Xの不可視ファイルや不可視フォルダを表示するように、Finderの設定を変更する裏技です。 不可視設定のファイルやフォルダを表示 Macも、Windowsと同じように重要なファイルやフォルダは、誤操作防止のため通常の操作では表示されないようになっています。 Windowsではコントロールパネルで設定を変更することにより表示することができましたが、Macではターミナルを使用して設定を変更する必要があります。 通常はこのような状態です。 ターミナルを使用して設定を変更すると、このように隠しファイルは隠しフォルダが表示されます。 ファイルやフォルダの名前の先頭に「.」(ドット)が付いているのが特徴です。 不可視ファイルや不可視フォルダを表示する方法 まず、「起動ディスク(Macintosh HDなど)」→「アプリケーション」→「ユーティリティ」と移動し「ターミナル」を起動します。

    Macの隠しファイルや隠しフォルダを表示する裏技 / Inforati
    phakchi0830
    phakchi0830 2016/09/28
    “defaults write com.apple.finder AppleShowAllFiles -boolean true”
  • Qiitaにおけるリモートワーク主体の開発プロセス - Qiita

    2016/9/27 スタートアップRails勉強会発表資料 About @takashi Increments アプリケーションエンジニア 主にQiita:Team担当 最近入社した 最近 Incrementsの開発チームが大事にしていること HRTを大切にしたコミュニケーション 作業は意識的に自動化する 属人性を極限まで排除する 重要な価値に集中する Qiitaにおけるリモートワーク開発プロセス HRTを大切にしたコミュニケーション Humility(謙遜), Respect(尊敬), Trust(信頼) リモートワークにおいてHRTとは? オンラインコミュニケーションは誤解を招きやすい (当に)意図せず冷たく接しているように伝わる そこで なにげないレビューに を添えるだけで雰囲気が良くなる (けど普段喋れないこともあるので)月1回はオフラインで集まるようにしている 作業は意識的に自

    Qiitaにおけるリモートワーク主体の開発プロセス - Qiita
  • Realm Mobile Platform: リアルタイムの同期と、Coreのオープンソース化

    2014年にRealmを起ちあげたとき、私たちの目標はSQLiteやCore Dataの代替となる技術を提供することでアプリ開発者の開発スピードを加速させることでした。2年半が経ち、Realmは10万人以上のアクティブな開発者のみなさまにご利用いただき、リリースされたアプリのインストール総数は10億を超えています。 これまでRealmを利用し、フィードバックをくださったり、さまざまな形で開発を支えてくださったコミュニティの皆さまに心より感謝いたします。 日、Realmは新しくRealm Mobile Platformをリリースします。 Realm Mobile PlatformはiOSとAndroid向けの完全にオープンソースなクライアントサイドのデータベースに加え、リアルタイムの同期、コンフリクトの解決、イベントハンドリングといったサーバサイドの機能をシームレスに統合します。 Real

  • 複雑なJavaScriptアプリケーションを考えながら作る話

    autoscale: true theme: Plain Jane,5 複雑なJavaScriptアプリケーションを考えながら作る話 自己紹介 Name : azu Twitter : @azu_re Website: Web scratch, JSer.info #jsprimerを書いています JavaScript入門書に興味ある人はウォッチ :star: :warning: 注意 :warning: 作成するアプリケーションによって必要な構造は異なります 今回の話はある程度の規模で複雑性を持つクライアントサイド ライブラリ抜きで数万LOC >= 長期的にメンテンナンスや変更が発生するアプリケーション サーバサイドレンダリングはしないクライアントアプリケーション 3行でOK 複雑なJavaScriptアプリケーションを作るにあたりドメインモデルをどう実装するか悩んだ 色々と試行錯誤した