タグ

ブックマーク / r-kurain.hatenablog.com (15)

  • Slackで本を紹介しやすくするサービスを作った - kurainの壺

    まとめ https://yomu.jp/4274065979 のような https://yomu.jp/ + ISBN という URL での概要が見られるサービスを作った slack に貼り付けると、その場の preview で書影とタイトルが見られる https://yomu.jp/https://www.amazon.co.jp/%E3%83%8F%E3%83%83%E3%82%AB%E3%83%BC%E3%81%A8%E7%94%BB%E5%AE%B6-%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E6%99%82%E4%BB%A3%E3%81%AE%E5%89%B5%E9%80%A0%E8%80%85%E3%81%9F%E3%81%A1-%E3%83%9D%E3%83%BC%E3%83%AB-%E3%82%B0%E3

    Slackで本を紹介しやすくするサービスを作った - kurainの壺
    masa0x80
    masa0x80 2022/06/10
  • そんなにプライベートを犠牲にして大丈夫? - kurainの壺

    最近読んだソフトウェアエンジニアのキャリアの話が、みんなプライベートの時間も勉強しなきゃダメだという論調で、ちょっと私は疲れている。 hrnabi.com www.pasonacareer.jp paiza.hatenablog.com 曰く環境変化の激しいWeb系エンジニアは、プライベートを犠牲にして勉強しなければ最先端にはいられない。高給取りにはなれない。わりとみんな信じていることのように聞こえる。しかし当だろうか。犠牲にするって、どのくらい犠牲にすればいいんだろう? 犠牲と比例して、技術力が伸びたり、給与が増えたりするんだろうか? あっという間に知識が陳腐化するという仮定においては、時間の自由が大きい若い人ほど先端の勉強に時間を割くことができて、もっとも有能になりやすい。実際若くて有能な人は増えているように思う。それでも、オッサンたちがマネージャーにならず、第一線で働くことは可能な

    そんなにプライベートを犠牲にして大丈夫? - kurainの壺
  • 株式会社はてなを退職しました - kurainの壺

    先週末の5/24日付で、株式会社はてな退職しました。2008年のインターンに申し込んだのが、ちょうど5年前の今頃の季節で、以来、インターン採用、修士修了、新卒入社、結婚、第一子誕生と、人生のなかでも大きなイベントの多くをはてなと過ごして来ました。 仕事の上では、 人力検索はてなはてなキーワード、はてなブックマークニュースの開発 はてなブックマーク エンジニアディレクター 新サービスのローンチとクローズ それぞれ2件 iPhone/iPad アプリ開発 などなど、書きだすときりが無いくらい多様な仕事に関わること出来ました。どの仕事も、沢山のユーザーさんからのフィードバックがある楽しい仕事でした。 若干いろいろな事に手を出しすぎて自分の専門分野を絞る事ができなかったとも言えますが、次の職ではその辺をどうにかしたいと思っています。CTOに、"深く技術を学ぶなら2,3年潜らないとねえ" みたい

    株式会社はてなを退職しました - kurainの壺
    masa0x80
    masa0x80 2013/06/01
    おつかれさまでした!
  • Mac を使っているなら必ず使うべき2つの機能 "Automator" と "サービス" - kurainの壺

    Automator ってなんか超高機能なマクロみたいなイメージがありますが、とても便利なのでご紹介。 もともとは、会社の上司Windows から Mac に移行したのだけれど、"秀丸みたいに選択範囲を ruby で evalできないの" とおっしゃっており、しかも Emacs は微妙とのことなので、Automator でどうにかしてみた。Service でできるんじゃないかねと教えてくれた同僚に感謝。 追記(2013/02/24) デバッグ方法を別エントリに書きました できること 文字列選択して Ctrl+= を押すと選択文字列が ruby で実行されます。編集可能なテキストエリアならだいたい何処でも。 作り方 アプリケーション ディレクトリにある Automator を起動します。 新しくサービスを作ります ユーティリティ > "シェルクスクリプトを実行"というアクションを選んで右の

    masa0x80
    masa0x80 2013/02/21
  • 初めてのTOEICでスコア 830 を取るためにやったこと - kurainの壺

    3月にTOEICなるものを初めて受けたところ、先ごろその結果が郵送されてきた。 スコアは合計830で、内訳は リスニング 450、リーディング380 で、リーディングがちょっとお粗末な感じである。 そう酷い点数でもないので、使った教材を晒したうえで評価してみようと思う。 基的にずぼらなので、なるべく教材は増やさない。頑張らないというスタンスである。 また、[英語]実質2ヶ月でTOEICを340点アップさせた、私の勉強法を公開します を参考にして、教材を決めたので選び方結構似通っている。 書いた順はほぼ実際に使った順である。勉強期間は実質1ヶ月くらい。 一番最後に、自分が思う最強の教材を載せたので、興味があるひとは最後だけ見ると良いかもしれない。 良かった教材 TOEIC Test 「正解」が見える【増補改訂第2版】 TOEIC Test 「正解」が見える【増補改訂第2版】 作者: キムデ

    初めてのTOEICでスコア 830 を取るためにやったこと - kurainの壺
  • HTMLとJSとCSSだけでスクリーンセーバーが作れるHTMLScreenSaverBuilderを作った - kurainの壺

    作った 表題のとおりで、HTMLJavaScriptCSS の知識があればMacのスクリーンセーバーを作れるツールを作りました。Xcode も不要です。 html でできることは大概できるので、flash 貼るとか audio ダグで音をならすとか、WebGLで3Dで遊ぶとかかなり何でも出来るのではナイかと思っています。 ダウンロード 下のリンクからどうぞ!HTMLScreenSaverBuilder 体と、サンプルで作った ScreenSaver が入っています。 HTMLScreenSaver.zip 作り方 HTMLを準備 全画面表示されても、綺麗に表示されるような HTML を書きます。必ず名前は index.html にしてください。例として、はてなフォトライフの人気の写真を表示する HTML を書きました。 https://github.com/kurain/Ho

    HTMLとJSとCSSだけでスクリーンセーバーが作れるHTMLScreenSaverBuilderを作った - kurainの壺
    masa0x80
    masa0x80 2011/10/24
    スクリーンセーバー作りホーダイ!
  • Android SDK+Titaniumのインストール方法復習 - kurainの壺

    Titaniumの記事が載りました! gihyo.jpでもTitaniumについての記事を連載(http://gihyo.jp/dev/serial/01/titanium)させていただいているのですが、先日 Web+DB Press さんでも Titanium の記事を掲載させてもらいました。 http://gihyo.jp/magazine/wdpress/archive/2011/vol61 自分の担当分は Android についての解説でAndroidのIntentなどを駆使する方法を説明しています。 さて、TitaniuもAndroid も開発速度が早くインストール方法などがあっという間に変わってくるので、現在の状況を記述しておきます。Web+DB Press の捕捉です。 Android SDKインストール まずは、SDKを http://developer.android.c

    Android SDK+Titaniumのインストール方法復習 - kurainの壺
  • Titaniumが楽しすぎてやばい - kurainの壺

    id:naoya さんの記事で気づいた Titanium ですがあまりに楽しいのでここ1週間ほど暇があればコードを書いています。そろそろ、プロダクトレベルのモノが仕上がりそうなので AppStore に提出したいところ。 ただし、iPhoneとAndoridアプリが一気に作れる、とか思ってさわると結構機種依存のコードを書く必要に迫られるので期待を裏切られます。ロジックのコードが共通化できるぐらいに考えていたほうが気楽だと思います。それでも、Cで書いてiPhone,Androidで共通化するよりはよっぽどらくだと思いますが。 最近は iPhone で動くことだけを考えて、実装しているので、今回は Objective-C で実装している時との比較 はまりどころ PhoneGap との違い をメモしておきます。 Objective-Cと比べて良い メモリ管理不要 もうこれだけで、僕は移行したくな

    Titaniumが楽しすぎてやばい - kurainの壺
  • 自分のスターを強調する Greasemonkey を書いてみた - kurainの壺

    id:hitode909 に触発されて、自分の付けたスターがよくわかる greasemonkey user.js を作りました。 highLightOwnStar.user.js どうぞご利用ください。ただし例によってチカチカするので、明滅の激しい画面が苦手な人はご利用をお控えください。 解説 はてなの社内連絡ツールは当然はてなグループを利用しています。 また、その上で書かれた優良な記事や、自分にやって来たトラックバックに対してははてなスターで応答することが社内文化になっています。トラックバックに対して了解したことや、記事の内容を褒め称える意味などでスターをお互いに付けているわけです。 結構大量にスターがついていると自分がその記事にスターを付けたことを忘れて、なんどもつけてしまったり、付けたかどうかマウスオーバーしながら確認するのが面倒なのです。

  • OSXでlocal::lib cpanminus を使って環境構築する話 - kurainの壺

    Snow Leopard にしたらいろいろ大変だったメモ 64bit化の影響でportは全部入れ直しだし、cpan パッケージもほとんど入れなおしのようです。以下 MacPorts がインストールされていることが前提です。LeopardからSnow Leopardにアップグレードした人は、MacPortsも再インストールが必要ですよ! Perl は全部入れ直し perl 5.8 系をはてなでは使っているので perl5 をインストール sudo port instal perl5cpan もほとんど全滅なので諦めて全部やりなおす rm -rf ~/.cpanせっかくなので local::lib と cpanm で環境構築 local-lib のバージョンは最新のを調べて download してくださいね。 wget http://search.cpan.org/CPAN/authors/i

    OSXでlocal::lib cpanminus を使って環境構築する話 - kurainの壺
  • mysqld_multiのはじめ方 - kurainの壺

    一台のPCで複数のmysqldを立ち上げたいときに便利なmysqld_multiの解説です。 mysqlはレプリケーションのマスターをdaemonごとにしか指定できないので、違うマスターを参照しているスレーブを同じPCで構築したい時などに便利です。 設定方法 /etc/my.cnfを次のような感じに変更 [mysqld_multi] mysqld = /usr/bin/mysqld_safe mysqladmin = /usr/bin/mysqladmin user = multi_admin password = XXXXXXX [mysqld] user=mysql [mysqld1] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock pid-file=/var/run/mysqld/mysqld.pid log-error

    mysqld_multiのはじめ方 - kurainの壺
  • chrome OSが公開されたので buildしてみる - kurainの壺

    gdgtというサイトに、イメージがあるんだけど、セキュリティ的によろしくないじゃない?と先輩に言われたのでビルドしてみる事にする。なぜ、セキュリティ的によろしくないのかはまだよく分からない。 といことで、昨日から一晩かけて chronium osのbuildとEeePCへのインストールをしてみた。 結論から言うと、VM Ware上でビルドするのは大変(処理速度的な意味で)。EeePC 901の上でも動くが、Wifiが今のところ使えない。 ブラウザの速度的には普通に快適だった。 以下、ビルドしてみたい人の参考にはなると思う。 参考ページ http://www.chromium.org/chromium-os/building-chromium-os 必要なことは、全部ここに書いてあるので、まあそんなに難しくは無いと思われる。 Chromium osをコンパイルしてみる - 崩壊現実-全てはv

    chrome OSが公開されたので buildしてみる - kurainの壺
  • EeePC 901-16Gにchronium osを入れてみた。 - kurainの壺

    7秒で起動できるという噂のchroniumだが当なのか検証してみた。 前のエントリーで紹介した方法で、EeePCにインストール。起動する動画がこちら。 7秒でログイン画面まで何とか行ってるかな。というところ。ブラウザにgmailがでるまで20-30秒はかかっているだろう。まあ、マシンもちょっと古めだし十分及第点だとおもうけれども。 じっさいにはてなブックマークなどを表示してみたのがこちら window切り替え機能などもあるんだけれど、けっきょく切り替わるwindowもブラウザという仕様。未来っぽいといえば未来っぽいのかもしれない。 Chronium osは当にブラウザしかないLinuxという感じで、ブラウザ以外のことは何もできない。一応ターミナルに入る事はできるけれど一般ユーザーを考えての事ではないだろう。 ログインからしてgmailのアカウントを使うなどネットワークにつながっているこ

    EeePC 901-16Gにchronium osを入れてみた。 - kurainの壺
  • Gyazoもどき作った - kurainの壺

    スクリーンキャプチャソフトウェアです Gyazo - Welcome to Gyazo: The Easiest Way to Capture Your Screen という有名なスクリーンキャプチャソフトウェアがあります。起動すると範囲選択ができて、選択するとその範囲の画像がアップロードされるという仕組みです。 ちょっとアップロードした画像の管理がしづらいといった不満があって、はてなフォトライフにアップロードされる同じようなものを作りました。 使い方 ダウンロード http://cloud.github.com/downloads/kurain/fozolife/fozolife.zip 上記のurlからパッケージをダウンロードしてください セットアップ 適当な解凍ソフトで解凍してください 中に config.yamlというファイルがあるので、次のように書き換えて設定してください HAT

    Gyazoもどき作った - kurainの壺
  • 入社しました - kurainの壺

    某社とか京都とかごまかしていた訳ですが 株式会社はてな日から働き始めました。 いまから約半年前にインターンで働いて、良いところだなあーと思っていた会社に今日も居る事ができ幸せに思っています。 半年ではてなは社員の数がかなり増えた訳ですが、相変わらずの雰囲気で会社のなかは動いています。ようやく戻ってこれたー。という気分でもあり、またどこか当に自分がはてな社員になってることが嘘のようにも感じられます。 入社する前に色々アウトプットしてから入社したいなーとか思っていたのにあっという間に時間は過ぎるものですね。これからの生活ではそんな科白を吐かないようにがんばりたいと思います。 また、昨晩はインターン仲間でまだ学生の立場にある人と遊ぶ機会があって、外側の立場からはてなのここがまずい、とかあれが良くないとか(愛のある)批判的な目をもってはてなを見ていたのですが、中の人になってしまうとあっという

    入社しました - kurainの壺
  • 1