Something went wrong, but don’t fret — let’s give it another shot.
![ITエンジニアの幸せな未来とは? - さくらインターネット創業日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/deb50482dc90539179632415f537e11895e4dcff/height=288;version=1;width=512/https%3A%2F%2Ftanaka.sakura.ad.jp%2Fassets_c%2F2015%2F02%2F%25E5%2583%258D%25E3%2581%258D%25E3%2582%2584%25E3%2581%2599%25E3%2581%2595%25E3%2581%25A8%25E5%2583%258D%25E3%2581%258D%25E3%2581%258C%25E3%2581%2584-thumb-320x320-24.png)
Something went wrong, but don’t fret — let’s give it another shot.
Haskellでの合成可能なオブジェクトの構成とその応用 木下郁章, 山本和彦, 2015 Haskellで状態を管理する際は、 一般的に代数データ型や型クラスが用いられるが、 データが拡張できないか、動的な性質を持たない。 そのためHaskellは、 複雑な状態を扱う問題領域には適していないと考えられてきた。 一方で、一般的なオブジェクト指向言語では、 オブジェクトを提供することでこの問題領域で成功を収めている。 本論文では、Haskellの言語仕様を変更することなしに、 オブジェクト指向言語から着想を得たオブジェクトを実現する。 本論文で提案するオブジェクトは圏を構成し、合成を用いて継承を表現できる。 また、終了する運命にあるオブジェクトやストリーミングなどに応用でき、 複雑な状態を扱うゲームの実装にも使われている。 論文をダウンロード(PDF) PPL 2015 発表スライド ここに
※この記事は次のブログを翻訳したものになります。 原文:kibana 4. literally. Kibana 4は現在、文字通り、抽象的に、概念的に、精神的に、そしてとても楽しく、プロダクションレディになりました。 1週間前に準備はできていましたが、満足できるものであるという確信を得たいと思っていました。 そして、Kibana 4.0.0 GAをリリースしました。 次のものはサンプルのスクリーンショットと前日譚です。 これらに興奮してしまった方のために、2ステップのプランを用意しました。 ダウンロードする:Kibana 4 downloadsページからダウンロードします。 理解する:Kibana 4 docsページを読んで理解します。 Tip : もし、まだ、あなたのクラスタがElasticsearch 1.4.4でない場合は、アップグレードする必要があります。 Tip2 : Kiban
TL;DR Terraform + GitHub + CircleCI + Atlas を用いてAWSの操作を自動化した 各ツールの役割は下記のような感じ Terraform => インフラへの変更ツール GitHub => .tfファイルのバージョン管理 CircleCI => CI、Terraformをawsに対して実行 Atlas => インフラの状態を記録するterraform.tfstateの管理 インフラの継続的デリバリー - naoyaのはてなダイアリーにて、言及されていた範囲(Route53の変更、Chefの適用)をAWSの操作全体に拡大した 背景 今までの問題点 AWSの各種操作がブラウザからポチポチ業… 手作業なので誤操作に気づきにくい。事故りやすい インフラの実構成がバージョン管理出来ていない ちなみにRoute53に関してはroadworkerを用いてコードで管理済
タブロイドでは、スマホの安全を守る「セキュリティアプリ」を、10本厳選してご紹介いたしました。 『Avira Antivirus Security』 『CM Security』 『McAfee Mobile Security』 『ウイルスバスター モバイル』 『ESET Mobile Security & Antivirus』 『360 Security - Antivirus FREE』 『Sophos Free Antivirus and Security』 『ノートン モバイルセキュリティ』 『Trustlook Security』 『BullGuard Mobile Security and Antivirus』 どれを選んでも問題ないレベルですが、まだ導入していない方が比較しやすいように、それぞれの特徴をまとめてみました。 不定期に問題が起こるたびに、クローズアップされるセキュリ
こんにちは、ARuFaです。 突然ですが皆さん「ケバブ」はお好きでしょうか。僕は大好きです。 ケバブと言えば、我々に馴染み深いのはやはり「ドネルケバブ」。 香ばしく焼かれ薄切りにされたお肉を、野菜と共にピタパンに挟んで食べる最高のトルコ料理です。 ・・・そして、何といっても特徴的なのは、あの回転する肉の塊! 見てくださいこれ。物凄く食欲をそそられますよね。 寿司、ピザ、ケバブ・・・この世の回転する料理は大抵うまい気がします。 とはいえ、それと同時にあれほどまでの大がかりなものが必要となると、どうしても外でしか食べられないというのがケバブの現状・・・。 でも、できれば家で食べたいですよね。 家でケバブ食べたいですよね! ということで今回は、自宅にあるもので「回るケバブ」が焼ける『本格ケバブマシーン』を作ってみたいと思います。 是非ともアナタもこの記事を参考にして、家ケバブを一人占めしてやりま
スマートフォンの普及で、PCで閲覧するWebサイト(以下、PCサイト)に対する注目度は下がっています。しかし、BtoBのデジタルマーケティングにおいては、PCサイトが今後も戦略の中心になるでしょうし、BtoCにおいても、PCサイトが不可欠な領域もまだまだ多いです。 ハードウェア的に大きな変化のないPC向けのWebデザインというと、ノウハウは固定化されている印象もありますが、実際には時代の流れを受け、今も変化を続けています。特に以下のような環境変化が、PCサイトのUIデザインにも大きな影響を与えています。 表示デバイスの多用化 スマートフォンアプリの一般化 タッチスクリーンの普及 トレンドに合わせれば成功、というではありませんが、その根底に流れているユーザ動向の変化については、十分に理解しておく必要はあるでしょう。そこでこのエントリーでは、PCサイトのUIデザインにおける最新動向を、その背景
最近、若い技術者を一緒に開発しながら育てています。若者たちが一人前になるためには、勿論しっかりと努力をしなければいけませんが、ただし闇雲に頑張るよりも指針があったほうがいいでしょう。 その視点でベテラン技術者たちを観察すると、効果的な努力の仕方があることに気づきます。この記事では、熟練の技術者たちが日常的にやっている「努力の指針」について考えました。 品質:価値判断を増やすためのレビューを受ける 何よりもまず身に付けるのは、基礎体力です。体力といっても肉体的な意味ではなく、その仕事における基礎的な力のことです。たとえばプログラミングであれば、より速く、より美しいソースコードを書けるようになることです。 未熟なうちは、何をするにしても時間はかかりますし、成果物の品質もよくないでしょう。では、どうすれば上達するのでしょうか。 品質は熟練者からのレビューを受ければ高めていくことができます。品質を
みんな元気ー? ローラだよー。えーっ、メロス怒ってるのー? あんまり怒るとお肌に良くないよー? メロスがシラクスの街ってところにお洋服を買いに行ったんだってー。ローラもオシャレ好きだよー。あ、妹のためなんだー? メロスやさしいねー☆ そしたらなんか街の様子が暗かったんだよねー。王様が街の人達の首をはねていたんだって。えっ、こわーい。絶対痛いよねー? 怒ったメロスがお城に行ったら逆に捕まっちゃってー。死刑になっちゃうんだよねー。メロスがさー、妹の結婚式にいきたいから、セリヌンティウスを人質に置いていくよって王様にお願いしたんだー。そしたら王様が言ったんだよねー。ウフフ、オッケー☆ そんでメロスが走っていくんだけどー。ローラはねー、走るのあんまり好きじゃない。でも友達のためだったら頑張って走るよー。楽しいねー。 でもお城に戻る途中で、川にかかっていた橋が壊れていたんだってー。メロス大ピンチじゃ
New – Amazon EC2 Hpc7a Instances Powered by 4th Gen AMD EPYC Processors Optimized for High Performance Computing In January 2022, we launched Amazon EC2 Hpc6a instances for customers to efficiently run their compute-bound high performance computing (HPC) workloads on AWS with up to 65 percent better price performance over comparable x86-based compute-optimized instances. As their jobs grow more co
ブログを書籍化しました。 MyBooks.jp 先日“はてなブログ”が提携を開始した、ブログを製本してくださる『MyBooks.jp』というサービス。 そりゃあね、どっかの会社から依頼とかもらえたら最高だし、有名人になりたいし、テレビにも出たいし、文化人とかなれたら最高だったけど。世の中そんなに甘くないので自費で書籍化しときました。出版社のみなさーん!磨けば光る石こんなとこに落ちてますよー!おおおおおおおおおお(埋まるほど土下座) 『MyBooks.jp』のアカウントを作ったら、すぐに“はてなブログ”と連携することができました。僕は新しくアカウントを作ったり連携だとか面倒くさくて嫌いなので、出会って4秒で挫折するかと思ったんですが、思ったよりスイスイと進み、あっという間にどの記事を製本するかって所までたどり着きました。 この製本の話をいただいた時に辞典みたいな分厚さで製本してみようかと思っ
どうも、おもしろい雑貨が大好きな伊勢海老太郎(@iseebitaroublog)です。海外サイトでおもしろい本をみつけたので紹介します。本にジッパーが付いています。 さて、これはどんな仕掛けなのでしょうか。ジッパーを開けると何が出て来るのでしょうか。これは本ではなくて、本のかたちをした入れ物なのでしょうか。不思議ですね。 実はジッパーの栞(しおり)を挟んでいるんです。 こんなふうになっています。このジッパーは開け閉めはできないですが、本に挟むと本にジッパーが付いたように見えます。おもしろいアイデアですよね。 本をたくさんお持ちの方、読まれる方いかがでしょうか。 このジッパー栞を知らない人が、これ持っている人を見ると、「本なのにジッパーが付いてる?え?」「本の形をしたバッグ?」「あのジッパーを開けるとどうなるんだろう?」なんて思うかもしれません。おもしろいです。 ジッパーを開けると中には、あ
これはとある勉強会用の資料です。スライド作るのが面倒臭くなったのでブログにすることにしました。 Systemdとは Systemdは、Linuxの起動処理やシステム管理を行う仕組みです。 Linuxの起動処理 Linuxの起動はざっくりと以下の4段階によって行われます。 電源投入によりBIOSが起動する。 BIOSからブートローダーが呼び出される。 ブートローダーがLinuxカーネルを起動する。 Linuxカーネルがinitプロセス(PID 1)を起動する。 このinitプロセスが、Linuxの起動処理を司ります。古くから使われていたのがSysvinitで、Sysvinitの代替えとして近年Ubuntuなどで採用されていたのがUpstartです。そしてFedora 15やCentOS 7、Red Hat Enterprise Linux 7で採用されたのがSystemdです。 System
サイト『BYRDIE』のライターさんが、簡単に眠るためのテクニックとして「4-7-8呼吸法」(英文)をオススメしておられました。 ・1分も経たずに寝落ち! なんでも、友人の結婚式で神経が高ぶって眠れなかったのが、この方法を使ったら1分とたたずに寝落ちできたんだとか。元ネタは『癒す心、治る力』とかで有名なアンドルー・ワイル博士で、やり方はこんな感じ。 ・やると1分で眠ってしまう4-7-8呼吸法 1. いったん口から完全に息を吐ききる 2. 口を閉じて鼻から4秒かけて息を吸う 3. 7秒間息を止める 4. 8秒かけて口から息を吐き出す 5. 以上のセットを3回くり返す ・深い呼吸が副交感神経の働きをアップ 非常にシンプルですね。深い呼吸が副交感神経の働きをアップさせるのは間違いないので、おそらく効果はあるんじゃないかと。 ワイル博士は統合医療が専門で、わりと根拠のないことを言って批判されがちな
俺聞け4というイベントで zsh について発表しました (その時の発表資料)。「普段シェルを使っていない人でも zsh を使うと便利だよ」という内容で発表したので、それを聞いて使ってみようと思った人もいたようです。 でもググってみても色々分かってる人向けの記事はありますが、「どうやって起動するんですか?」という本当の初心者のための記事はあんまりありません。 そういう初めての人にも zsh を使って欲しいと思ったので、初心者向けの入門記事を書きました。Mac を使えば簡単に zsh を始めれるので、使い方が分からないという人は参考にしてみてください。 ターミナルを起動する zsh は「ターミナル」というアプリを起動して使います。 「アプリケーション」 -> 「ユーティリティ」の中に「ターミナル」があるので起動してみましょう。 次回起動するときのために Doc に追加しておくと便利です。 zs
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く