thorgeoのブックマーク (113)

  • DHHはどのようにRailsのコントローラを書くのか | POSTD

    私たちの救世主DHH™は最近の Full Stack Radioのインタビュー で、 Basecamp の最新版で彼がどのようにRailsのコントローラを書いたかを説明しています。下記は、彼のすばらしい話を書き取ったものです。 これまでに思うようになってきたのは、「RESTの原則に従うには、どのタイミングで新たなコントローラを作るべきかを一度決めたら、ほぼ異例なくその原則を遵守するべきだ」ということです。いつだってその方がうまくいくんです。自分の作ったコントローラの状態を悔やむのは決まって、作ったコントローラの数が少なすぎた時です。多くの処理を任せようとしすぎてしまうんです。 そこでBasecamp 3では、ある程度理にかなったサブリソースがあれば、毎回コントローラを分割していきます。フィルタなどの場合ですね。例えば画面があって、それがある状態になっているとします。もしこれにいくつかのフィ

    DHHはどのようにRailsのコントローラを書くのか | POSTD
  • iOS アプリ作成入門

    KMC 春合宿 2016 // Android -> https://speakerdeck.com/nonylene/androidios-apurizuo-cheng-ru-men-android-bian

    iOS アプリ作成入門
  • 長文日記

    長文日記
    thorgeo
    thorgeo 2016/03/13
  • ネットワーク図を作る時に便利なアイコン集のまとめ(2016年度版)

    以前「ネットワーク図を作る時に便利なアイコン集のまとめ(2013年度版) 」という記事をエントリしたのですが、それから時間が経過したので2016年度版を作ってみました。 ※ 2020年 12月05日 「Kubernetesのアイコン集」と「ヤマハネットワーク機器のアイコン集」を追加、その他のリンク集に「資料で使う技術/プロダクトロゴのリンク集 – Qiita」を追加いたしました。 ※ 2018年 11月28日 Alibaba Cloud iconsを追加いたしました。 ※ 2017年 12月22日 ニフクラ アイコン&シンボルを追加いたしました。 ※ 2017年11月18日 cocha-iconsを追加いたしました。 ※ 2017年8月27日セキュリティアイコン/Security icons – Security along DesigNを追加いたしました。 ※ 2016年12月26日 「

    ネットワーク図を作る時に便利なアイコン集のまとめ(2016年度版)
  • はてブのアイコンを変更したい

    はてなの雰囲気にもだいぶ慣れてきた気がするので、そろそろ自分もプロフィールアイコンをデフォルトのものから変更して第二のはてなデビューといきたい。 ほのかに個性を出しつつも周りから浮かないアイコンが良いんだけど、なにかいいものはないだろうか。 パッと思いつくのはアニメやマンガのキャラ。 これは沢山いるからなじむ感じがする。ただちょっと小難しいコメントをしたときに「そんなこと言ってるけどキモオタなんだろうなー」とか思われる危険性がある。ヤバい。 そもそも著作権的な問題があるから別のものにするのが無難か。 自撮りだと目立っていいんだけど、自分はもう少し控えめにいきたい。 風景だと小さくてなんだかわからなくなりそうだ。 うーむ。なにかおすすめのアイコンはないですかね。

    はてブのアイコンを変更したい
  • elixirを使ったゲームサーバ

    講演アーカイブ:準備中 講演内容: 2020年6月にリリースされたNintendo Switch™向け対戦ニンジャガムアクションゲーム『ニンジャラ』は、UE4を使用して最大8人のマルチプレイを60fps駆動で実現しています。UE4の最適化ノウハウは数多く共有されていますが、講演では実際にNintendo Switch™で60fpsを実現する為に、『ニンジャラ』で行った最適化、高速化手法を紹介いたします。 講演者: 角田 高宏 ( ガンホー・オンライン・エンターテイメント株式会社 チーフプログラマー) 江原 崇将 ( ガンホー・オンライン・エンターテイメント株式会社 チーフデザイナー) UNREAL FEST EXTREME 2020 WINTER 再生リスト https://www.youtube.com/playlist?list=PLr_Cbd4sUDTzxG9a4TrU0Rg6-A

    elixirを使ったゲームサーバ
    thorgeo
    thorgeo 2016/02/11
  • BEMANIファクトリー | (コナミスタイル)

    お待たせいたしました。発売日が決定しましたのでお知らせ致します。 発売日は2016年7月20日です! 7月上旬とご案内していましたが商品品質向上のため生産スケジュールに遅れが生じ、発売日を変更させていただくことになりました。お待たせいたしまして申し訳ありません。 なお、発売日以降お届け分につきましては別途のご案内となりますのでご了承ください。 2015年12月1日(火)より正式稼働となった「beatmania IIDX INFINITAS」。 αテスト実施時に行わせていただいたアンケートでは、 「キーボードでは操作感が違う」「アーケード版の練習用としてもっと格的に楽しみたい」 というご意見を多くいただきました。 そこで、待望のPC版オリジナル最新作をより楽しんでいただけるよう「beatmania IIDX 専用コントローラ制作プロジェクト」が始動! ボタンの大きさ、間隔、スクラッチの材質

    thorgeo
    thorgeo 2016/02/10
  • 権限管理のgemで良いのはどれ? - おもしろwebサービス開発日記

    昨日は ginza.rb 31回目のミートアップでした。 Ginza.rb 第31回 ユーザの権限管理どうしてます? - Ginza.rb | Doorkeeper @kyuden_ さんに、現状の二大認可 gem である cancancan や pundit、それらの問題点を解決するために作った banken について発表してもらいました。 感想 個人的には pundit のリソースベースでの権限管理は悪くないと思っています。ただスライドで書かれているような、Admin::UsersControlller と UsersController で処理を分けたい時などのエッジケースで回避策を模索しなきゃいけないのはだるいですね。banken だと、コントローラベースなのでコード記述量は増えてしまうのですがその分ハマりどころが減るので、そのトレードオフを考慮しつつ案件によって使い分けるのがいい

    権限管理のgemで良いのはどれ? - おもしろwebサービス開発日記
    thorgeo
    thorgeo 2016/01/21
  • 【Swift】ポケットリファレンス

    はじめに文法とUI系オブジェクトの簡易ファレンスとしてご利用できます。 文法文法ポケットリファレンス・ 詳しい文法の説明ではなく、文法を思い出すポケットリファレンス的にご利用ください。 Optional nil ? ! 簡易説明書・ 初心者向はとりあえずこう覚えましょう 型変換 早見表 – プリミティブ型・ 型の異なるプリミティブ型のキャスト方法、簡易早見表です。 UIViewController ライフサイクル・ ビューコントローラのライフサイクル。 全体UIScreen・ スクリーン 画面のサイズ情報を取得できます。 UIDevice・ ディバイス ディバイス関連の情報を取得できます。 UI 部品UILabel・ ラベル 文字を表示する時に利用します。 UITextView・ テキストビュー 複数行のテキストを表示する時に利用します。 UIImageView・ イメージビュー 画像を表

    【Swift】ポケットリファレンス
    thorgeo
    thorgeo 2015/11/23
  • Linux/Reading the Linux Kernel Sources - Wikiversity

    Part of an ongoing Linux Kernel exploration by SVLUG - the Silicon Valley Linux Users Group You might enjoy our first YouTube video! Good places to follow along: surfing the sources http://lxr.linux.no - browse the linux source code Tamacom Kernel Source Tour Look out for this: sometimes code gets moved from one file or one directory to another.... or converted from raw assembler (in the arch area

    thorgeo
    thorgeo 2015/11/22
  • cybozu.com 稼働状況 を React/Redux で作り直した話 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。Sales Systemチームの金子です。Sales Systemチームでは、cybozu.com Store や、販売管理システム等の開発をしています。 このエントリでは、cybozu.com 稼働状況のフロントエンドReact/Reduxで作り直した話を書いていきます。「React/ReduxでWebアプリケーションを作ってみようと考えている人」を対象としています。 TOC 「cybozu.com 稼働状況」とは? 作り直した背景 技術概要 React/Fluxについて React/Redux Routing Resources Async Multilingualization/Localization ES6 Utility Lint Testing 取り組んでみた感想 まとめ 「cybozu.com 稼働状況」とは? クラウドサービスはサービスの稼働状況をステータス

    cybozu.com 稼働状況 を React/Redux で作り直した話 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • アマゾンのドル箱となったAWSがこれほど破壊的である理由

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます しかし、ことはそう簡単ではない。Amazonの出自がEコマース企業であることこそが、AWSが成功している理由だからだ。まず、Amazonは顧客中心主義であり、あまり利益幅にはこだわらない。Amazonの考え方は、企業は顧客に支持されてさえいれば、その事業が最終的にどうなっても、長期的には必ず報われるというものだ。第2にAmazonはEコマースの非常に薄い利益によって生まれ、育まれてきた。 この出自が、エンタープライズIT業界の現状にとって破壊的である理由は、次の通りだ。 1. 多くのITベンダーは、長年の間大きな利益幅に依存して経営を続けてきており、それは今でも変わっていない。従来のインフラやメンテナンスに支払われてきたお金は、大変な額

    アマゾンのドル箱となったAWSがこれほど破壊的である理由
  • 「すべてのIT屋は全力で反省しろ!」― ノーチラス・テクノロジーズ 神林飛志さん

    公認会計士からプレイングCTOへ 神林飛志さん。キレ芸が魅力(ちょと怖い) 「ITで世界が変わった?変わってないから!」 「ITなんてなくても世界は回るから!全てのIT屋は反省すべき!全力で反省しろ」 「ITエンジニアなんて世の中で一番要らない職業だから!」 ……とまあ、この調子で取材に来るなり、全否定。けんもほろろ、とりつく島もない勢い。 今回のDBプロはノーチラス・テクノロジーズ 代表取締役社長の神林飛志さん。某イベントで行なわれたパネルディスカッションでこのキレっぷりを目撃したDBオンライン編集部たっての希望で実現した取材である。とあるデータベースの重鎮も「ちょっと怖いかもしれないけど、面白い人だから話を聞いてごらんよ」と太鼓判。そこでやってきてみれば、やっぱりちょっと怖い。でも確かに面白い。 「ぼくはITやコンピュータに幻想がないから」という神林さん、波瀾万丈な経歴の持ち主でもある

    「すべてのIT屋は全力で反省しろ!」― ノーチラス・テクノロジーズ 神林飛志さん
    thorgeo
    thorgeo 2015/10/07
    http://www.nautilus-technologies.com/company/ と言いつつ、本音はこれか「ITエンジニアなんて世の中で一番要らない職業だから!」
  • TechCrunch | Startup and Technology News

    Tempus, a genomic testing and data analysis company started by Eric Lefkofsky, who previously founded Groupon, debuted on Nasdaq on Friday, rising about 15% on the opening.  The company priced… The tech layoff wave is still going strong in 2024. Following significant workforce reductions in 2022 and 2023, this year has already seen 60,000 job cuts across 254 companies, according to independent lay

    TechCrunch | Startup and Technology News
    thorgeo
    thorgeo 2015/09/03
  • 渋谷の齊藤ハウス2の今日の様子 - はてな村定点観測所

    2015-08-27 渋谷の齊藤ハウス2の今日の様子 齊藤ハウス2の現況 そういえば渋谷区円山町の齊藤ハウス2にしてから、自宅の写真を晒していないのでした。何枚か撮影してみました。 執務スペース まず執務スペースはこんな感じ!5KのiMacが中央に鎮座して、モニタが沢山並んでいます(壁紙は調整中)。 モニタは引っ越しの時に全部引っ越しを手伝いに来てくれた方々に渡したのですが、いつの間にか増えてしまいました。 やや斜めから見た図。MacBook Pro15インチです。 モニタが増えて困ったことは、40インチの4Kモニタが邪魔をして、後ろにある50インチのテレビが見られなくなってしまいました…。 床にもモニタを置いています。 外出時用のMacBook Airも齊藤ハウスでは外部モニタに繋げています。 残念ながら最新モデルではないので4K出力ではないです。3Kモニタ。 Panasonicのノート

    渋谷の齊藤ハウス2の今日の様子 - はてな村定点観測所
    thorgeo
    thorgeo 2015/08/27
    700Mbpsすごい、プロパイダどこなんだろう…
  • Kontena - The Developer Friendly Container & Microservices Platform

    Why are users leaving Slack to track, manage and reply on their tickets when the internal communication and collaboration about the ticket is happening on Slack together with their colleagues? ‍ By moving the ticketing system to be operated completely on Slack, wouldn't you save tons of time and improve collaboration across teams? With these questions in mind, we started to build what now have bec

    thorgeo
    thorgeo 2015/07/27
    Ruby製
  • Elixir のリスト内包表記でクイックソート - Qiita

    Elixir にはリスト内包表記という記法があり、これを使うとリストに対して 任意の条件でフィルタリング 別の値へのマッピング というよくある操作を簡潔に記述できる。 http://elixir-ja.sena-net.works/getting_started/18.html 例 iex> for n <- 1..10, rem(n, 2) == 0, do: n * n [4, 16, 36, 64, 100] これは 1 〜 10 の値のうち偶数の値の自乗を求めている。このように Elixir ではリスト内包表記は for で始まる式になるようだ。 このとき n <- [1 .. 10] が生成器 (generator) : 入力になるリストの指定 rem(n, 2) == 0 がフィルタ : リストに対してこの条件でフィルタリングする n * n が構築子 (constructor

    Elixir のリスト内包表記でクイックソート - Qiita
  • AWS News Blog

    Build RAG applications with MongoDB Atlas, now available in Knowledge Bases for Amazon Bedrock Foundational models (FMs) are trained on large volumes of data and use billions of parameters. However, in order to answer customers’ questions related to domain-specific private data, they need to reference an authoritative knowledge base outside of the model’s training data sources. This is commonly ac

    thorgeo
    thorgeo 2015/07/10
    これでクラウドネイテイブに必要なパーツがそろった感ハンパない
  • 長文日記

    長文日記
    thorgeo
    thorgeo 2015/05/28
    g2.8xlargeではダメなんだろうか、メモリ60GiBあるけど
  • Goによる P2Pチャットシステムの開発

    Firebase Apple SDK 年間ダイジェスト: 2023年 / Firebase Apple SDK Annual Digest: 2023

    Goによる P2Pチャットシステムの開発
    thorgeo
    thorgeo 2015/03/30