はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    Google I/O

『zeny.io』

  • 人気
  • 新着
  • すべて
  • Active Record の一部カラムをオブジェクトとして切り出す

    3 users

    zeny.io

    気づけば随分と間が空いてしまい、ブログを書くのも久々です。ということで今日は小ネタ。 ActiveRecord の一部カラムのみを別オブジェクトとして切り出したいと思ったこと、ありませんか? 例えばこんなコード。 class Item < ApplicationRecord # t.string :title # t.text :description # t.integer :amount # t.string :currency end class Subscription < ApplicationRecord # t.belongs_to :user # t.integer :amount # t.string :currency belongs_to :user end item = Item.new(amount: 100, currency: 'JPY') item.pric

    • 暮らし
    • 2018/02/01 03:07
    • 25歳になりました + 創業のお知らせ

      12 users

      zeny.io

      特にこれといって大した話ではないのですが、2017/03/31 付で25歳になりました。 25歳っていうとどう言う年かというと、 新卒4年目(22歳入社換算) 新卒2年目(24歳入社換算) 四捨五入で30歳 という年齢です。一応アラサーといっても良い(ほんとか)。 で、個人的な年表に照らし合わせて喋ると 社会人8年目(2009年就職) 結婚から満5年(20歳結婚) という感じです。結婚してからもう5年も経つのか。という驚愕は拭えませんが、まぁなんとかかんとかやっております。 宇宙海賊合同会社 創業のお知らせ 毎回ですね、毎年というか、なんか事がある度に 4/1 付発表をしていて本当に申し訳ない(エイプリルフールと紛らわしい)んですが、今回も全然本当の話で、 2017/03/23 に登記をしまして、宇宙海賊合同会社という会社を作りました。 冗談っぽい社名ですが、結構そこそこ理念等々もあり、ま

      • 世の中
      • 2017/04/01 07:18
      • 起業
      • life
      • AWS Lambda と Chatbot の併用で柔軟な Ops を作る

        3 users

        zeny.io

        この記事は チャットボット Advent Calendar 2016 - Qiita の 13 日目の記事として書きました。誰もいなかったんで。 つい先日 Codenize meetup でチャットボット反対派です!と言ったのですが、理由としては単純で、チャットボットに何でもやらせようとすると、チャットボットに実装が固まっていき、チャットボット自体が肥大化してメンテコストが増大するのが理由です。 いくつか小さなチャットボットに分割するのであれば、それもまぁそういう戦略かなと納得できるのです。個人的には小さなボットがうまく機能したほうが好きですし。とはいえ、エントリーポイントは分散してほしくないので、一つのボットが複数の機能を持ってほしくなります。 チャットボットは便利だから使いたい、でも実装を肥大化させたくない、よし、じゃあ実装を別の所にもたせて、呼び出しだけボットにやらせよう!ということ

        • テクノロジー
        • 2016/12/13 09:43
        • 触って覚える runC

          7 users

          zeny.io

          軽量コンテナを探して jailing を試したり droot を試したりしているのですが、上手く言えないけどやりたいことが出来なさそうな気がする。なら自分で作るのよ!やだ!!!という状態になっていて、なんかこう、コンテナ管理だけやってくれて、レイヤーとかないシンプルな何か……と探していたら runC を見つけたので、実用に耐えるのか、やりたいことは実現できるのかを見ていきます。 runC とは runC is a CLI tool for spawning and running containers according to the OCP specification. The code can be found on Github. OCP / Open Container Project の仕様に則って開発されたコンテナランタイム。Docker では v1.11 からこのコンテナラン

          • テクノロジー
          • 2016/11/29 00:23
          • ruboty-cloudfront / ruboty に Cloud Front の invalidation 発行させる gem 作った

            3 users

            zeny.io

            ruboty-cloudfront / ruboty に Cloud Front の invalidation 発行させる gem 作った2016-10-20 前回のブログで書いたとおり、このブログを HTTP/2 化するにあたって、fastly から AWS Cloud Front に移行しました。 んで、 fastly と違って AWS Cloud Front は invalidation が即時じゃなく、20分くらいかかります(fastly が早すぎるのであって CF は悪くない)。ので、現在の invalidation の状態も見れつつ、 purge も簡単にしたいよねってことで、いつもどおり Slack bot に機能を積むことにしました。 https://github.com/zeny-io/ruboty-cloudfront ruboty で制御するので簡単です。が、ちょっと

            • テクノロジー
            • 2016/10/20 14:22
            • Let's encrypt で HTTP/2 なブログを運用する

              6 users

              zeny.io

              世はまさに総 HTTPS 時代!ということで、このブログも長らくほったらかしにしていたので、たまにはなんかしないとなと HTTP/2 化をやってみます。 まずは HTTPS を使えるようにする HTTP/2 は現状 HTTP/2 over TLS しかサポートされていないため、まともに使おうと思うと HTTPS に対応しなければなりません。が、 SSL 証明書を購入するとなるとお金がかかります(正直1万円程度だからさっと買っても良いんだけど)。 んじゃあ無料で使える SSL 証明書ってないのか、というと、現代では Let’s encrypt という無料で証明書を発行してくれるサービスがあります。めっちゃくちゃ便利なので、ぜひ活用していきましょう。 Let’s encrypt から証明書を手に入れる Let’s encrypt で証明書を発行する際、認証方式として HTTP-01 もしくは

              • テクノロジー
              • 2016/10/17 02:41
              • ruboty に部屋ごとのエイリアスを作れる、 ruboty-scoped_alias 作った

                3 users

                zeny.io

                ruboty に部屋ごとのエイリアスを作れる、 ruboty-scoped_alias 作った2016-08-15 ruboty 便利に使ってますか?僕は便利です! そんな ruboty にコマンドの別名をつけられる ruboty-alias という gem があり、大変便利なのですが、この alias が全体適用なのを不満に思っていました。 具体的にどう不満かといえば、とある部屋(例えば #ruboty)で発言する restart と、別の部屋(たとえば #staging-db)での restart は取り扱いを変えてほしい、と思っていたからです。基本、コマンドが長くなりがちなところを短くするためなんかに alias 機能を使うので、発言の文脈で挙動が変わって欲しいよね、と思った次第ですね。 ということで、それが出来るなら万々歳!と思い至って作りました、 ruboty-scoped_al

                • 世の中
                • 2016/08/15 01:02
                • Teleport と Reflector2 で、2つの Mac を便利に使う

                  8 users

                  zeny.io

                  複数の Mac をお持ちの皆さんこんにちは、Mac は最大でも1台でいいなということに最近気づいてすごくつらい持ちになっているロージーです。 操作を共有する さて、複数台の Mac 、或いは Macbook (Pro) を手にした時、単純に思いつくのが、操作の切り替えがめんどくさい、という点です。 特に、ラップトップが2個以上の時、デスクの圧迫具合はなかなか壮観ですし、なによりキーボードとかマウスとか切り替えるのが辛い。 ということで、そんな時には Teleport を使いましょう。 詳しい使い方はググれば出てくるので、細かく解説しないのですが、基本的には操作側と操作される側両方にインストールし、 Share this Mac オプションを操作される側で有効にする、というだけです。 もはや大体これで用事は終わっているのですが、もう一歩先へ進みます。 音を共有する Teleport での操作

                  • テクノロジー
                  • 2016/08/07 04:10
                  • mac
                  • unclassified
                  • tips
                  • Rails5 の落とし穴

                    174 users

                    zeny.io

                    Rails 5 がリリースされましたね。いつものことですが、Rails のリリースノートは『新機能最高!!!』って見せながらサラッと落とし穴を用意してくるあたり、実に渋いなと思います。本当にやめて欲しい。 大体 Upgrading from Rails 4.2 to Rails 5.0 な内容ではあるので、不正確な情報を頼りにするよりはできれば本家の Rails Guide を当たるほうがオススメです。 ということで、発見した落とし穴を随時更新していこうかと思います。なお、移行元は Rails 4 を想定していますので、 Rails (バージョンを問わない)特有の落とし穴については各自やっていく気持ちで対処して下さい。 belongs_to に optional オプションが追加されました (ついでに required オプションが非推奨になりました) 一発目から戦争勃発という感じですが、

                    • テクノロジー
                    • 2016/07/03 17:39
                    • rails
                    • rails5
                    • ruby
                    • あとで読む
                    • プログラミング
                    • kuromoji.js を使って形態素解析

                      14 users

                      zeny.io

                      生徒が自然言語処理に興味を持ったので、あんまり覚えてないなぁと思いつつ、久々に形態素解析やってみっか!ということで、 kuromoji.js を使って日本語の文章を形態素解析して、適当にマルコフ連鎖で文章を作ってみることにしました。 リポジトリの用意 まずは、何はともあれリポジトリの用意から。単純に npm init するだけなのですが、せっかくだし打ったコマンドは全部記録しておきましょう。 $ mkdir kuromoji-example $ cd kuromoji-example $ npm init # この後はエンター連打(特に公開するつもりもないし) $ git init $ echo "node_modules" >> .gitignore $ git add . $ git commit -m "Init repository" node_modules を .gitigno

                      • テクノロジー
                      • 2016/06/16 12:28
                      • js
                      • javascript
                      • あとで読む
                      • DSLimple v1.0.0 Released

                        7 users

                        zeny.io

                        ハッピーバレンタインデー!チョコ食べた?僕はまだ。どうも僕です。 DSLimple という、DSL で DNSimple の設定を管理できる CLI ツールを作りました 昨日の記事で、 Fastly を使うために Route53 から DNSimple に zeny.io の DNS を移したんですが、そうなると使えなくなって困るツールがあります。 みんな大好き Roadworker です。Route53 のレコードセットを DSL で記述できて dry run も出来てと最高なツールで、これと CI を組み合わせると PR でマージされたら DNS が更新されるみたいなかなり最高な状況が手に入るヤツなんですが、当たり前のように DNSimple には対応していません。 なので、DNSimple のドメイン設定を DSL で記述できるツール、その名も DSLimple を作りました。この記

                        • テクノロジー
                        • 2016/02/14 07:25
                        • あとで読む
                        • Middleman + S3 + Fastly で作るブログ付きスタティックサイトのススメ

                          70 users

                          zeny.io

                          どうもこんにちは、僕です。働クリッカーが大盛況につき、 zeny.io へのアクセスが急増しまして、気がついたら AWS から出てきた Data Transfer の今月の請求額がちょっとヤバそうな感じになっていました。バズるの怖いっすね。 それでも Internal Server Error など出さず、粛々と(トロくても)動き続けていたのは、種も仕掛けもなく、純粋に S3 の上に HTML を配置しただけの簡単設計だったのがよかったのですが、さすがに .zip とか .app とか配布するとなると、転送量もばかにならないし、なにより遅い。 ということで、 Fastly を導入してもうちょい早くしたよ☆というのが今日のお題です。やったね! Middleman は静的サイトのジェネレータです。普通に HTML を書くのはだるいけど、Rails とか Sinatra とか引っ張りだすほどじゃ

                          • テクノロジー
                          • 2016/02/13 17:00
                          • Fastly
                          • Middleman
                          • s3
                          • Amazon S3
                          • Markdown
                          • あとで読む
                          • blog
                          • zeny.io

                            3 users

                            zeny.io

                            今年もバタバタしており、様々なバタバタが存在していましたが、いろいろやったので2021年の振り返りです。 仕事 いろいろ作ったりお世話したりしています。主に AWS が多めで、Redshift をガッツリいじめたりしました。 あとは WebGL をやっていたりします。...

                            • 学び
                            • 2016/02/09 12:57
                            • 働クリッカー

                              115 users

                              zeny.io

                              働クリッカーってどんなゲーム?一時期一世を風靡した、ブラウザゲーム『クッキークリッカー』を元ネタにした、クリックゲームです。 操作方法も簡単。とにかくクリックしてクリックしてクリックするだけ! ……ではないのがこのゲーム。 C キーを押してコンソールを呼び出し、チートコードを叩き込んでやりましょう! 普通のクリックゲームとして遊ぶもよし、チートコードで超高速クリアタイムを叩き出すもよしの、プログラミング学習ゲームです。 チートコードの書き方働クリッカーで使用するチートコードは、 JavaScript というプログラミング言語で記述します。 JavaScript ってなんだかよくわからない……って人は、コンソール画面右上の?アイコンをクリック! リファレンスの下にサンプルコードがついていますから、それを元に、改造してみましょう。 働クリッカーを利用してプログラミング体験をさせる方へ働クリッカ

                              • テクノロジー
                              • 2016/02/07 16:54
                              • javascript
                              • プログラミング
                              • ゲーム
                              • electron
                              • チートコード
                              • programming
                              • game
                              • education
                              • あとで読む
                              • 働クリッカーという JS を学べるゲームを作りました。

                                237 users

                                zeny.io

                                どんなゲームなの? 働クリッカーは、身も蓋もない言い方をすればクッキークリッカーがつまんなくなったやつです。 画面左側の『働く』ボタンを連打してお金をためて、資格やプログラミングスキルを買って一働きの単価を上げ、アフィリエイトや土地、株を買って不労所得(働くを押さなくても入ってくる金)を増やしていくというゲームなのですが、このゲームの肝はそこではなく、どれだけ高速にゲームクリア実績や全実績解除を達成できるか、というプログラミングによる攻略が本質的な所です。 俺が、俺達が TAS さんだ Tool Asisted Speedrun(or Superplay) という、ツールによる補助を受けたスーパープレイの動画は、多分見たことがあると思います。あれはエミュレーターそのものにそういう機能があったりするんですが、このゲーム、働クリッカーの場合は、ゲームそのものにツール機能が組み込まれています。と

                                • テクノロジー
                                • 2016/02/07 16:51
                                • javascript
                                • electron
                                • プログラミング
                                • node.js
                                • ゲーム
                                • 教育
                                • programming
                                • game
                                • あとで読む
                                • js
                                • ゼニー、はじめました。

                                  5 users

                                  zeny.io

                                  Twitter なんかでちょこちょこ言っているけど、改めて書いておくとバンタン・プログラマーズ・ハイレベル・ハイスクールというすごい長い名前の教室を預かることになり、それに応じて個人事業主としてドワンゴさんとお仕事させていただくことになりました。 で、ついでだしいい機会だよねってことで、死蔵していた zeny.io を引っ張り出してきて屋号と致し、和名でゼニー、英名で zeny.io としてやっていきますよということにしました。なお Slack もすでにある。 もともと、個人のメールアドレスに仕事っぽいメールが来るのが嫌だとかはあったので zeny.io 名義で Google Apps も契約して、晴れて sho-kusano@zeny.io とかでもメールを受け取れるようにしたり info@zeny.io を代表アドレスとしたりとか、まぁそんなけったいなことをしたりとか、このサイトそのも

                                  • 暮らし
                                  • 2016/01/30 05:48
                                  • あとで読む

                                  このページはまだ
                                  ブックマークされていません

                                  このページを最初にブックマークしてみませんか?

                                  『zeny.io』の新着エントリーを見る

                                  キーボードショートカット一覧

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

                                  • 総合
                                  • 一般
                                  • 世の中
                                  • 政治と経済
                                  • 暮らし
                                  • 学び
                                  • テクノロジー
                                  • エンタメ
                                  • アニメとゲーム
                                  • おもしろ
                                  • アプリ・拡張機能
                                  • 開発ブログ
                                  • ヘルプ
                                  • お問い合わせ
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について

                                  公式Twitter

                                  • 公式アカウント
                                  • ホットエントリー

                                  はてなのサービス

                                  • はてなブログ
                                  • はてなブログPro
                                  • 人力検索はてな
                                  • はてなブログ タグ
                                  • はてなニュース
                                  • ソレドコ
                                  • App Storeからダウンロード
                                  • Google Playで手に入れよう
                                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                                  設定を変更しましたx