PuppetがRubyからClojureへ乗り換えていくようです。 そんなRubyistが他にもいるかもしれないので、Rubyist向けにClojureだとどう書くか、みたいなガイドを書いてみます。 イディオム jnchitoさんのRubyイディオム記事をClojureで書くとどうなるか、まず説明したいと思います。 後置if で行数を減らす
![RubyistのためのClojure入門 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/77b50aa77e7ca95e11075fa035bf57177ac4839a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9UnVieWlzdCVFMyU4MSVBRSVFMyU4MSU5RiVFMyU4MiU4MSVFMyU4MSVBRUNsb2p1cmUlRTUlODUlQTUlRTklOTYlODAmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTJkZTEzM2RlZmJkMmQzOGE3ZWE0ZWI2OWIwMTg2ODNm%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwa2F3YXNpbWEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWIyMWY4MWY0NDIxMGYzMDQwOTM3ZDNjZjcxMmM4MWIw%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D2d88346dd63c4972394baee1b32d1934)
開発マネージャのbash0C7です。 去る12/11〜13の3日間、東京・汐留でプログラミング言語Rubyに関する国際的なカンファレンスであるRubyKaigi2015が開催されました。 ピクシブは最上位のRubyスポンサーとして、このカンファレンスの開催を支援しました。 スポンサードにあたって、お金だけでなく、実際に会場で場を盛り上げることにも貢献したいと思い、仲間たちと工夫を凝らしてみました。 *1 この記事はピクシブ株式会社 Advent Calendar 2015 14日目の記事です。 ピクシブとRubyKaigiの関係 ピクシブでは様々な技術を駆使していますが、Rubyも2011年以来様々なプロダクトで活用しています。 RubyKaigiにはスポンサーとして2013年以来Rubyスポンサーを務めている他、わたしが今回のOrganizerの一人としてコミットしています。 また、かつ
DefConのコンペで何回も優勝を果たしたパスワード復元ソフト「Hashcat」とそのGPU版である「oclHashcat」が、このたびオープンソースソフトウェアとなった(Phoronix)。ライセンスはMITライセンス。 oclHashcatには150を越えるハッシュアルゴリズムが実装されており、多種多様な認証やパスワード付きファイルに対応している。攻撃方法としては総当たり攻撃や辞書攻撃だけでなくさまざまな方法を使うことが可能。また、128個のGPUまで同時に利用できるため、その高速さが話題となっていた。 タレコミ主としてはこの手のツールがもっと広まって、パスワードやハッシュ化の強度が見直されれば良いなぁと思います。
日々流れてゆく膨大な情報量の中からおいしいネタを敏感に察知し、ネット界隈を賑わせてくれるWeb業界の異端児・村上福之氏。同氏独自の経験と価値観から、「キャラ立ちエンジニア」の思考回路を紐解いていく。 株式会社クレイジーワークス 代表取締役 総裁 村上福之(@fukuyuki) ケータイを中心としたソリューションとシステム開発会社を運営。歯に衣着せぬ物言いで、インターネットというバーチャル空間で注目を集める。時々、マジなのかネタなのかが紙一重な発言でネットの住民たちを驚かせてくれるプログラマーだ 毎度のことながらやる気がない。この原稿も書く書くと言いつつ、5日くらい真っ白のままでした。 思い付きでWebサービスを作るにも、フラッと企画を思い付くにも、初期衝動が高まっている状態だと何も考えずにサクッとできるんですけど、基本的にやる気がない時は当然モチベーションも上がりません。コードも書く気が起
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
ヘルスケア事業部の濱田です。チームで楽しく開発してますか? コードベースの置き場として絶大な支持を集める GitHub。コードを管理するだけでなく、issue を使って様々な議論や報告を行い、その結果をスムーズに製品に反映させることができます。エンジニアだけでなく他の職種のメンバも巻き込んで GitHub で議論ができたら、開発はもっと活発になるでしょう。 一方、 GitHub にはちょっと敷居が高い、敬遠したくなるような雰囲気を感じる人も多いようです。 本記事では、様々な職種のメンバが GitHub を気持ちよく使い始めてもらうにはどうすればよいか、という観点から気をつけるべきことを紹介します。 GitHub は非エンジニアにとっては怖い場所? エンジニアは GitHub が大好きです。自分たちの作ったコードがあり、ドキュメントがあり、仲間がおり、コードレビューを通じて自分の新たに作った
投稿推進部の外村(@hokaccha)です。 クックパッドブログの開発でRails上にECMAScript6などのモダンなJavaScript開発環境を導入した経験を元にノウハウを紹介したいと思います。 RailsはSprocketsというgemでJavaScriptやCSSをコンパイルする仕組みが提供されています。Sprocketsによるasset管理の仕組みは非常によくできており、AltJSのトランスパイルやファイルの結合、minifyなど、assetのコンパイルに必要な機能を一通り備えています。 しかし、JavaScriptにおけるモジュールの依存関係の解決や、ライブラリの管理などについてはモダンなJavaScript開発と乖離してきているのが現状です。そこで、Railsでも以下のようなことを実現できることを目標に環境を作りました。 ECMAScript6のシンタックスを使う モジュ
「研修や本でビジネスフレームワークを学んでみましたが、ぶっちゃけビジネスフレームワークって何かよく分かりません!」 これは私が上司としてマネジメントする中で、よく部下から受ける相談です。 正直、中堅の社員でもビジネスフレームワークを使いこなして仕事ができているビジネスマンはそう多くはありません。 ただ、私の長いマネジメント経験から、ビジネスフレームワークを使いこなせるようになった方が良いと考えます。使いこなせるようになることで、下記3点のメリットがあります。 仕事が5倍速くなる上司にもクライアントにも”わかりやすい資料”が作れる自分の頭を整理できるこのページでは「今日から使える」をテーマに、ビジネスフレームワークの本質的な使い方と具体的なフレームワーク20個を下記の流れでご紹介します。 あなたが身につけるべきビジネスフレームワークとは状況を分析するフレームワーク8選戦略を構築するためのフレ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く