タグ

2018年9月23日のブックマーク (15件)

  • Railsの権限管理Punditのソースコードリーディング - Rails Webook

    Railsの権限管理のPunditのソースコードを読んでみてまとめました。 体のコード量的には300行程度なので比較的簡単に読めるかと思います。 1. 目的 2. 基情報 対象バージョン コード量 ディレクトリ構成 クラス図 ドキュメント 3. Punditの権限管理の実装する方法 4. 権限管理機能をRailsと統合する方法 5. RailsのGeneratorの作り方 5.1. pundit:install 5.2. pundit:policy [model] まとめ 1. 目的 下記のようなこと中心にソースコードを見ていきたいと思います。 権限管理の実装方法 権限管理の仕組みをRailsに組み込む方法 RailsのGeneratorの作り方 2. 基情報 対象バージョン 2018/7/22に作られたv2.0.0で確認します。 Pundit v2.0.0 コード量 全体のruby

    Railsの権限管理Punditのソースコードリーディング - Rails Webook
    atomicmap
    atomicmap 2018/09/23
  • Ruby Serverless Platform | FaaStRuby.io

    One day last August 2018, I stumbled upon an online petition that sparked my curiosity - We Want Serverless Ruby. At that time, none of the major cloud providers had first-class support for Ruby in their serverless products. There were ~1400 devs signing that petition, and I wondered if there was something about Ruby that made it unsuitable for FaaS. I decided to roll the sleeves and start buildin

    Ruby Serverless Platform | FaaStRuby.io
    atomicmap
    atomicmap 2018/09/23
  • slothking-online/graphql-editor: GraphQL editor - visual node editor for GraphQL

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    slothking-online/graphql-editor: GraphQL editor - visual node editor for GraphQL
    atomicmap
    atomicmap 2018/09/23
  • Sequel Proを超えるGUIツールが出てきたぞ

    悲報 2019年6月26日現在、TeamSQLのサポートがなくなってしまったようでダウンロードできなくなくなりました。。 TeamSQL has retired and is not available for download anymore. 今までSequel Proを重宝してきましたが、それを超えるGUIツールが出てきました。 その名も、TeamSQL 現状サポートしているものだけでもかなり豊富 今後、elasticやmongoDBにも対応されるようです。 機能 クエリ保存 履歴保持 ファイル出力 抽出した結果をボタン1つでcsvやjson形式に保存可能。 共有 データをエクスポートしなくても共有が可能。 グループの作成が可能なため、特定のユーザー同士で簡単に共有ができるとこがメリット。 可視化 様々なチャートでクエリの可視化が可能。 そのままイメージとして保存も可能。 テーマ選択

    Sequel Proを超えるGUIツールが出てきたぞ
    atomicmap
    atomicmap 2018/09/23
  • アウトプットに遠慮や忖度が必要ない理由

    9月22日発売の「結局、人生アウトプットで決まる 自分の価値を最大化する武器としての勉強術」からの引用です。 ◉自分では気づかない「好きなこと」の見つけ方(73ページ) これまで、「好きなこと」を追求すべきということをお伝えしてきました。すでに好きなことが見つかっているのであれば、さっそくアウトプットを始めてみましょう。 しかし、実際のところ「そうはいっても、好きなことが見つからないんだよなぁ」と思っている方も多いのではないでしょうか。「趣味と言える趣味がない」「『休みの日は何しているの?』と聞かれてもマンガを読んで、べて、寝て終わり」などなど……。 また、親や先生から「勉強しろ」と言われとりあえず勉強して、いい大学に入って、就職の人気ランキング上位の会社や流行りの業界には入ったものの、当は何が好きなのか未だにわからない、という人は少なくないはずです。 私は幸運なことに、好きなことを

    atomicmap
    atomicmap 2018/09/23
  • Theia - Webベースで動作する開発環境 MOONGIFT

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ローカルアプリケーションがどんどんWebアプリケーション化しています。そんな中、最近では開発環境もWebアプリケーション化が進んでいます。AWSがCloud9を買収したのも、その動きの一つです。 今回紹介するTheiaはクラウドやデスクトップでも動作するWebベースのIDEです。 Theiaの使い方 メイン画面です。左側にファイル/フォルダツリー、右側にエディタが表示されます。 Gitの差分表示も行えます。 プロジェクト内の検索。 Gitのログ。 設定はJSONを修正して反映します。 テーマもあります。 Theiaは個人のローカルであればDockerで使うこともできます。クラウドであればファイルはサーバ上に、ローカルで動かすならば自分のストレージにあるファイルを編集できます。Vis

    Theia - Webベースで動作する開発環境 MOONGIFT
    atomicmap
    atomicmap 2018/09/23
  • あなたを死なせないためのプログラミング - Qiita

    <追記> 避難所情報を最新化していないので、稼働停止しました。 ちなみに、268人の方がLINEで友だち追加してくれました。ありがとうございました。 ------------------------ 今年は、大規模な地震・台風と、災害が多い年になりました。でもそれらをニュースで見て、「今のうちに災害対策アプリを入れておこう」と行動に移した人は多くはないでしょう。 災害対策情報だけでなく、今やどんな情報も、その気になればすぐに手に入る世の中になったにもかかわらず、**「その気になる」までの心理的ハードルは未だに高いように感じています。**人間は、気で危機感を覚えないと行動できない生き物なのでしょう。 確かに、必要に迫られていないのに新しいアプリを入れるのには抵抗がある人も多い。それなら、日中で誰もが使っている「LINE」で避難場所を知ることができたら、みんなもう少し気軽に使えるんじゃない

    あなたを死なせないためのプログラミング - Qiita
    atomicmap
    atomicmap 2018/09/23
  • moffersで年収1200万円のオファーをゲットしたエンジニアの業務経歴を公開します

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 以前「転職ドラフトで1000万円超えのオファーを2度貰ったエンジニアが「評価された理由」と「正社員で働く意味」について考えてみました。」という記事を書いたのですが、転職ドラフトと同様な「年収確約型のエンジニアスカウトサービス」としてmoffersというものがあります。 転職ドラフトがここ最近非常に盛り上がっているのに対してmoffersはかなり知名度が低いのですが、現在開催中のmoffersで、転職ドラフトでも頂いたことのない「年収1200万円」という高額オファーを頂きましたので、若いエンジニアの方たち(特にバックエンド系の方たち)の今

    moffersで年収1200万円のオファーをゲットしたエンジニアの業務経歴を公開します
    atomicmap
    atomicmap 2018/09/23
  • それだ!感のあるネーミングのつくりかた(ver 2.0) - Speaker Deck

    技術革新に伴うコモディティ化や価値観の多様化が進む中でますます重要度の高まるネーミング。年間100件以上のネーミングを共創し続けている僕なりに感じている「それだ!感のあるネーミング」をつくるために大切なことや発想のヒントをなるべくシンプルにまとめてみました。

    それだ!感のあるネーミングのつくりかた(ver 2.0) - Speaker Deck
    atomicmap
    atomicmap 2018/09/23
  • 新人の正論を取り込む準備と心構え - Konifar's ZATSU

    最近新しく人が入ってきて、今まで手がつけられていなかった部分に対する正論をストレートにぶつけてきてくれて思わずにやけてしまった。 そう、新しい人には感じたことをそのまま言ってほしい。まだ自分が成果を出せるかわからないタイミングで正直に思ったことをぶつけるのはすごく勇気がいることだとは思うけれど、新しい旋風を巻き起こしてくれた方が嬉しいし、それをうまく取り込むのは既存メンバーの役割だと思っている。 正論をうまく取り込むには準備と心構えが必要だと思っていて、それをざっとまとめてみる。 社内ブログやSlackチャネル、定例など意見を言いやすい場所を用意しておく 感じたことは率直に言ってほしいと期待している役割などを伝えておく 口だけみたいになるのでは、という不安はいったん気にしなくていいと伝えておく 個人ではなく仕組みに対してという伝え方を意識してほしいと伝えておく 言ってくれたら、まず素直に感

    新人の正論を取り込む準備と心構え - Konifar's ZATSU
    atomicmap
    atomicmap 2018/09/23
  • いま話題のコンテナ技術とは?:新刊ピックアップ|技術評論社

    もはや定番のコンテナ アプリケーション開発、オペレーションの分野で話題のコンテナ技術DockerKubernetesの定番化を受けて、その人気はますます過熱しています。Amazon Web ServicesやGoogle Cloud Platformなど主要クラウドプラットフォームでもサポートが進み、実用例も増え続け、もはやアーリーアダプター向け技術というフェーズを終えて実用レベルのものになっています。 そうは言っても、Docker中心のコンテナの事例が増えてきたのはここ数年。名前はよく聞くけど実際に触ったことはない、運用できるか不安で検討したことがないという人も多いのではないでしょうか。 コンテナ技術をおさらいしてみましょう。 コンテナは古くて新しい コンテナは要約すれば、軽量な仮想化によってホスト上で複数のOSを動かそうという技術です。仮想マシンを間に挟むVirtualBoxなどの

    いま話題のコンテナ技術とは?:新刊ピックアップ|技術評論社
    atomicmap
    atomicmap 2018/09/23
  • ノンプログラマーのためのGoogle Cloud Next 2018まとめ

    2日間にわたって開催されたGoogle Cloud Next 2018。私タカハシ(@ntakahashi0505)が参加したセッションを中心に、ノンプログラマー向けにツイートをまとめました。

    ノンプログラマーのためのGoogle Cloud Next 2018まとめ
    atomicmap
    atomicmap 2018/09/23
  • swift - 4.2 では Linux でも Foundation が使える

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    swift - 4.2 では Linux でも Foundation が使える
    atomicmap
    atomicmap 2018/09/23
  • 極めて速いストレージとの付き合い方 - Speaker Deck

    いまどきのツンデレSSDにデレてもらうためにはどうすれば良いかを解説します これは2018年9月22日に行われた カーネル/VM探検隊@関西 9回目 での発表資料です サンプルコード: https://github.com/Fadis/spdk_sample

    極めて速いストレージとの付き合い方 - Speaker Deck
    atomicmap
    atomicmap 2018/09/23
  • 外国人の観光客って何撮っているの? デジカメ見せてもらったら… - withnews(ウィズニュース)

    「これは『お父さん』ですね」「え?」 「ノーヒューマン寿司」 外国人のカメラの中に見たのは…… 日を訪れる外国人の数は年々増加し、2017年は2,800万人を超え過去最高に。日は「クールジャパン」を掲げて発信していますが、実際にはどんなところが観光客に響いているのでしょうか。WEBライターのセブ山さんが、外国人観光客が「何気なく」撮った写真から、「知らない」日の姿を紐解いていきます。すると、「回転ずし」や「ウォシュレット」だけでは驚かない、リアルな声が集まってきました。

    外国人の観光客って何撮っているの? デジカメ見せてもらったら… - withnews(ウィズニュース)
    atomicmap
    atomicmap 2018/09/23