タグ

ブックマーク / blog.shibu.jp (9)

  • Shibu's Diary: ソフトウェアの世界は螺旋を周りながら進歩している

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 npm周りでごたごたがありました。その前にはCocoaPodの問題もありました。その前にはGemの話も話題になりましたよね。 うんこれ。2年ぐらい前にnode.jsで開発していた時にも、node.jsのnpmのエコシステムいつか破綻するよなぁって思ってた。で、去年cURL as DSL作ったんだよね。Rubyのコード生成はまだないけどね。 https://t.co/1C0yw0KPib — 渋川よしき (@shibu_jp) March 6, 2016 上記のツイートはgemに絡んでのツイートであって、コンテキストはnpmではなかったのだけど、なんか予言めいたツイートに見えちゃったのかもしれないけど偶然です。ここまで、いくつかの文化の変化がありました。 SourceForgeや

    Surgo
    Surgo 2016/03/24
    “他の知人で、Bitbucketでリポジトリをクローズされた人もいます。まあこれはプライベートリポジトリが無制限になった時にエロ動画をたくさんアップしたという事案なのでアレですが・・・”
  • Shibu's Diary: SphinxCon JP 2014でOktaviaの宣伝してきた

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 スタッフ、会場提供のVoyage Groupさま、参加者のみなさま、お疲れ様でした。スライドのビュー数も一晩で2300超えと、今までSlideshareに上げたスライドの中では一番伸びがいい気がします。PyCon JPの時の発表を日語で再演するのでいいから出てください、と言われてたのですが、末永さんの検索もちょうど直後に出てて説明省けたし、転置インデックスの検索の説明はざっと削って、あらたに進捗をちょびっと足しました。 SphinxCon記念で、Sphinxユーザに便利かもしれないリポジトリ作ったよ。 https://t.co/XnvZy5OBZG #sphinxjp — 渋川よしき (@shibu_jp) October 23, 2014 イベントの前に、こんなリポジトリ

  • Shibu's Diary: Sphinx-Users.jpを作った時のお話

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 taken by jcolman under CC BY-NC-SA 缶切りでツナ缶を開けようとしたら、缶切りの方が耐久度が低くて壊れたり、パン粉を作るためにプラスチック製のおろし金でパンをすりおろしたら、おろし金の方が削られてツルツルになってしまうような修羅の国アメリカ仕事しています。 僕が日にいたときに設立したSphinx-Users.jpは代表が変わったあともMLで活発な議論が行われたり、イベントが定期開催されたり、うまく離陸して活動が継続しています。また、当初のもくろみ通りに、単にツールの使い方だけではなく、ドキュメントとは何か?どう書くべきか?ということを考えて発表してくれる人も増えています。 Sphinxのアドベントカレンダーということで、コミュニティについて話

  • Shibu's Diary: 関数型言語を広めるためには何が必要なのか?

    By plushoff under CC BY-NC 山口さんから、「Java開発者のための関数プログラミング」の電子献をいただきました。ありがとうございます。電子書籍便利ですね。アメリカにいても日語のが手に入る!しかも、すごいこなれた日語になっているし、注釈もばっちりついて読みやすいです。仕事のできる男の風格を感じます。 人のブログ: http://ymotongpoo.hatenablog.com/entry/20120621/1340233739 オライリーの書籍ページ: http://www.oreilly.co.jp/books/9784873115405/ このを楽しく読んでいたところ、山口さんから別の面白いリンクを教えてもらいました。 Why OO Sucks (なぜオブジェクト指向はクソなのか) Erlangの開発者のJoe Armstrongの記事です。当は

    Surgo
    Surgo 2012/07/27
  • Shibu's Diary: RubyにもPythonのデコレータを

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 Pythonのデコレータがとっても便利です。すごくステキ。シンプルな文法のシンタックスシュガーなのに、夢がすごく広がります。僕がデコレータを格的にさわったきっかけは、TurboGears。ビューのクラスのメソッドに、@exposeとやると、そのメソッドがルーティングテーブルに登録されて、ブラウザからそのメソッド名のURLをたたくと、外から呼び出せるようになる、という仕掛けです。実際に、内部で行われている処理はこんな感じです。 #pythonのデコレータのサンプル @expose def exposed_method(): pass #こうやって解釈される def expsed_method(): pass exposed_method = expose(exposed_met

    Surgo
    Surgo 2012/07/11
  • Shibu's Diary: Pythonが1位になるXデー

    この3週間を見ても、PythonのPyPIの登録数の方が伸びが大きいですね。この3週間だけ見ても、Pythonの方は1日に10件ほど登録があります。最初の1週間のPythonの伸びはすさまじく、このペースでいくと、1年半で逆転しそうです。後半の区間はそれほど多くなく、このペースのままであれば4年ぐらいですね。archive.orgによれば、2007年末で3200、エキスパートPythonプログラミングの出版時(2010/5/28)前後でPyPIは10000を超えたので、実質的なペースはこれらの間ぐらいになりそうです。まぁ、線形ではなく、「9ヶ月で1.3倍」みたいな感じの伸びであれば、もっと早くに数がひっくりかえるかもしれませんが・・・ Pythonがさらに伸びる余地があるとすれば、PythonではPyPIからダウンロードしてインストールするという、cpanコマンドみたいなものはまだ標準じゃ

    Surgo
    Surgo 2011/11/21
  • Shibu's Diary: これから魔法使い(プログラマー)になる、新卒者のみなさんへ

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 By erix! under CC-BY これから魔法使い(プログラマー)になる、新卒者のみなさんに、リレーでメッセージを送ろう、ということになりました。一発目として僕が書かせていただきます。 おまえ誰よ? プログラマーです。14歳ぐらいからプログラミングに手を染めて、N88-BASIC、C言語、x86アセンブラ、C++RubyPythonJavaScript、Erlangみたいな感じで勉強しています。まぁ、Erlangはまだまだヒヨコですが。大学を卒業して、技術研究所に就職し、社内SEをしていましたが、今年からDeNAに転職しました。 メインの言語はPythonで、Python温泉系のコミュニティに参加しつつ、日XPユーザグループの代表(あまり仕事できてない)、s

    Surgo
    Surgo 2011/03/01
  • Shibu's Diary: ホンダを辞めて、DeNAに転職しました

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 by kennymatic under CC-BY 昨年の12月末で技術研究所を退職し、1月付けでDeNAに転職しました。ホンダが嫌いでやめたわけではなく、自分のキャリアプランや夢と合わなかったのと、DeNAであれば自分の力をもっと生かせるんじゃないか、と思ったからです。。 ホンダを辞めた理由 3年ぐらい前から、「定年まではここにはいないで転職しよう」と思っていました。元々ホンダに入ったのは、カタチのないソフトウェアではなく、カタチのある製品に乗るソフトウェアを書きたかったからです。エンジン制御とか面白そうですよね?実際に配属されたのは、社内SEの部署でした。最初の希望とは違ってはいましたが、SIerとは違い、お金や見積もり、競合といった殺伐としたことをあまりしないで、目の

    Surgo
    Surgo 2011/02/28
    おめでとうございまーす!
  • Shibu's Diary: 検索エンジン改造して遊ぼう!

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 by efilpera under CC BY-NC-SA tk0miyaさんから、Python Web フレームワークアドベントカレンダーのパスが回ってきました。ちなみに当方、現在、The Art of Communityの翻訳直しが佳境なのと、技術研究所を辞めて転職することにしたのと、それに伴って引っ越しの準備やらで首がまったく回っていません。Pythonのアドベントカレンダーは、なぜか遅れるとバリカンという殺伐した話になっていて、恐怖で禿げそうです。あ、退職の話は年末に落ち着いたら書くかも。 今回のネタは、僕がユーザグループの会長をやっている、Sphinxのお話にしようと思います。Sphinxに関しては、@r_rudiさんが実用系の話を既に書いてくださっていますので、

    Surgo
    Surgo 2010/12/18
  • 1