ハワイ全域 2024.07.02 “インターナショナル・ウクレレフェスティバル・オブ・ハワイ” by スマートリップ スタッフ
![スマートリップ ハワイ 〜ハワイの今とアロハの気持ちを伝えます。](https://cdn-ak-scissors.b.st-hatena.com/image/square/c3ef3cde61b37b57716df7fc07477571f170b784/height=288;version=1;width=512/https%3A%2F%2Fsmartrip.jp%2Fhawaii%2Fcms%2Fwp-content%2Fuploads%2F2018%2F06%2Fsth_img001.jpg)
1801 – ジョセフ・マリー・ジャカールがパンチカードを使った織機によってタペストリーに"hello, world"と織り出す。しかしラッダイト (当時のRedditer) たちは、テールリカージョン、並行処理、大文字小文字の区別を欠いていたため、さほど感心しなかった。 1842 – エイダ・ラブレスが最初のプログラムを書く。彼女の努力は、プログラムを実行するコンピュータが実のところ存在しないというマイナーな問題のために頓挫した。後にエンタープライズアーキテクトたちはプログラムをUMLで書くために彼女のテクニックを再び学ぶことになる。 1936 – アラン・チューリングが存在しうるあらゆるプログラミング言語を発明するが、特許化する前に英国情報部員(後の007)によって抹殺される。 1936 – アロンゾ・チャーチも存在しうるあらゆる言語を発明しているが、より巧みに行った。チャーチのラムダ
いよいよ今週から YAPC だ。YAPC にあわせて、Perl5 の内部構造を復習できるエントリーを書いたのでご一読いただきたい。 Perl5 hack においては、XS をつかった B optree の操作が楽しい。B optree というのはいわゆる AST(抽象構文木) である。Perl5 は byte code interpreter などではなく昔ながらの AST をそのままなめるインタプリタである。であるから、この B optree を操作すれば、簡単にインタプリタの挙動を変えられるというワケ。 一方で、B optree の操作については、あまり知られていないし情報がすくない。日本語でも情報がすくないし、英語でもまた情報がすくなく、それっぽいモジュールのコードをよみながら会得するしかないのが現状だ。 すこしでも B 初心者が、ステップアップできるように、私のもっている情報をここ
2013/07/16 systemdことはじめ 古き良きsysvinitからのupstartとかsystemdへの流れは横目でみていたのですが、RHEL6(うちではScientificLinux6)でsystemdにさわる機会が増えてきたので少し勉強します。 fedoraは、15からsystemdになっていて、今後のRHELクローンはsystemdってことでよさそうですね。他のディストリビューションはこんな状況です。 RHEL 5 / CentOS 5 / Scientific Linux 5 ... sysvinit RHEL 6 / CentOS 6 / Scientific Linux 6 ... systemd fedora 9-14 ... upstart fedora 15以降 ... systemd Ubuntu 6以降 ... upstart Debian ... s
Linuxの起動処理は、これまでinit/upstartと呼ばれる仕組みで行われていました。Red Hat Enterprise Linux 7 (RHEL7)では、これが、systemdと呼ばれるまったく新しい仕組みに置き換わります。Fedoraでは、すでに先行してsystemdが採用されていますが、この連載(?)では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明していきます。今回は、systemdの動作の基礎となる「Unit」の概念を理解します。 systemdを採用したFedoraでLinuxの基礎を学びなそう!という方には、「「独習Linux専科」サーバ構築/運用/管理――あなたに伝えたい技と知恵と鉄則」がお勧めです。(^^/ systemdの考え方 参考資料 ・Rethinking PID 1:systemdの開発者であるLennart
Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov
Caltech's Division of Physics, Mathematics and Astronomy and The Feynman Lectures Website are pleased to present this online edition of Now, anyone with internet access and a web browser can enjoy reading2 a high quality up-to-date copy of Feynman's legendary lectures. This edition has been designed for ease of reading on devices of any size or shape; text, figures and equations can all be zoomed
Design Beautiful Websites Quickly Semantic is a development framework that helps create beautiful, responsive layouts using human-friendly HTML. Concise HTML Semantic UI treats words and classes as exchangeable concepts. Classes use syntax from natural languages like noun/modifier relationships, word order, and plurality to link concepts intuitively. Get the same benefits as BEM or SMACSS, but wit
iPhone5sと5cは、新たに多数のLTEバンドに対応した。とくに800MHz帯に対応したことから、同周波数帯を使うNTTドコモ・KDDIに有利と言われることが増えており、とくにKDDIは、自社の利点としてアピールしている(関連記事)。それに対してソフトバンクが異議を唱えた。彼らの主張する“iPhone 5s/5c向けネットワーク”とはどのようなものになっているのか? そして“他社に負けない”とする根拠はどこにあるのか? ↑ソフトバンクモバイル取締役専務執行役員CTOの宮川潤一氏とagoop代表取締役社長柴山和久氏(聞き手はジャーナリストの西田宗千佳氏)。 ――auは「800MHz帯があるため(ソフトバンクより)有利」と主張しています。今日、こうして宮川さんが話すということは、それに異論があるということですよね? 宮川 まさにそのお話でして。今回のネットワークには自信があったんですよ。で
全国1億2000万人のVagrantユーザーのみなさんこんばんは。 最近Vagrantの話を書こうとしても、みんな先にかかれてしまうので困っていたのですが、今日はPython製のデプロイツールであるFabricとVagrantを組み合わせて簡単にプロビジョニングする方法を紹介します。 インストール前述の通り、FabricはPython製のデプロイツールで、SSHで対象先に接続してコマンドを発行したりSFTPしてファイルを配置したりといったことが簡単にできるツールです。Rubyでよく使われるCapistranoと同系統のツールです。 インストールは接続先のマシンではなく、接続元のマシンに行います。環境によって様々な方法がありますが、おおよそ以下のどれかでインストールできます。Ubuntuを使っている場合 sudo apt-get install fabric 既にpythonがインストールさ
ブラウザ動作を記録 Huxleyとは、Facebookが開発したPython製のソフトウェアです。 HuxleyはSeleniumと連携してテスト実行時ログとスクリーンショットを作成します。 そして、ブラウザ動作の再現ができるようになっています。 そして、今回紹介するnode-huxleyとは、このHuxleyのnode版です。 Githubによると、次の機能を持っているみたいです。 ブラウザのアクションを記録/再生 スクリーンショットを取る スクリーンショットの比較を行う では、node-huxleyをセットアップして動作を確認してみましょう。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.5 Node.js : v0.10.8 npm : 1.2.23 npmを使用して必要なモジュールをインストールしましょう。 node-huxley本体と
MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public. We are pleased to release a sample project that uses the MusicBrainz dataset to help people get familiar with using Datomic. The MusicBrainz dataset makes a great example database for learning, evaluating, or testing Datomic for a couple of reasons: It deals with a domain with which nearly
うめはら・だいご●1981年青森生まれ。日本人で初めてプロ・ゲーマーになったプロ格闘ゲーマー。98年、17歳にして世界一の称号を獲得。一時ゲームから離れていた3年間で、麻雀の世界でもトップレベルとなる。2010年4月、アメリカの企業とプロ契約を締結。同8月「世界で最も長く賞金を稼いでいるプロ・ゲーマー」としてギネスが認定した。自叙伝を漫画にした「ウメハラ To live is to game 」(PHP研究所刊)が2013年9月12日発売予定。 http://www.daigothebeast.com/ https://twitter.com/daigothebeast 格闘ゲームの大会で、17歳で世界一になり、 その後も数々のタイトルを獲得。 「世界で最も長く賞金を 稼いでいるプロ・ゲーマー」として ギネスにも認定される梅原氏。 勝ち続けるために、大切にしていることとは、 どんなことだろ
いままでのJavaでは、日付時刻を扱おうとするとめんどくさい割に非常に低機能でした。 Java8では、新たに日付時刻APIが導入され、めんどくささが増しつつ非常に高機能になりました。 (以降、Java8で導入された日付時刻APIを単に「日付時刻API」と表します) もちろん、慣れてきて、ちょっとしたサポートメソッドを用意してやれば、結構使いやすいのですが、それは「このAPIは使いやすい」という評価にはなりません。 つまり日付時刻APIは、慣れないとぜんぜんわからないし、サポートメソッドがないと面倒なコードが必要ということです。 いろいろあってよくわからない 日付時刻では、時点を扱うInstantや期間を扱うPeriod、時間量をあらわすDurationなど多くのクラス・インタフェースが導入されています。 これらは、IDEの補完でAPIを探りながら機能を推測すれば、それなりにドキュメントなし
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
知人に、確率・統計を勉強するにはどんなん読んだら良いんかね?と聞かれたので、まとめる。 線形代数 統計を勉強しようと思ったら、先ず、線形代数を勉強するのが良いと思う。回帰分析とか主成分分析とか多次元尺度構成法とか、こういう有名ドコロが一発で分かる。線形代数を知らずに統計の本で「コレコレの計算で出てきた値が第一主成分だよ」みたいな説明を何回くり返し読んでも、多分、一生理解出来無いと思う。対称行列は直交行列で対角化出来るよね、とか、これは射影行列の形だね、とかが自然に分かるようになってから、統計の本を読むとよく理解出来る。 で、線形代数のお奨めはこれ。 プログラミングのための線形代数 作者: 平岡和幸,堀玄出版社/メーカー: オーム社発売日: 2004/10/01メディア: 単行本購入: 27人 クリック: 278回この商品を含むブログ (90件) を見るプログラミングのための…とあるんだけど
Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov
死なないシステムの構築のために考えたり、調べたりしたことのメモ。開発環境や手法等の気になる技術の記録など。Erlangの型チェックを簡単にするためのライブラリを教えてもらったので、試してみた。 コンパイル時にエラーを検出するものだと思っていたが、どうやら、-typeで定義した型のチェックを簡単にできるようにするものらしい。 以下のようなトランプのカードであるかを判定するコードを書いてみた。 -compile({parse_transform, sheriff}).を記載することで利用できるようになるよう。 実行してみる。 1>card:check_trump({14,heart}). No TrumpMark {heart, 14} ok 2>card:check_trump({13,heart}). Trump card is heart 13 ok 3>card:check_tr
We’re excited to announce that the Bump team is joining Google! Our mission at Bump has always been to build the simplest tools for sharing the information you care about with other people and devices. We strive to create experiences that feel like magic, enabled behind the scene with innovations in math, data processing, and algorithms. So we couldn’t be more thrilled to join Google, a company
Vedis is an embeddable datastore C library built with over 70 commands similar in concept to Redis but without the networking layer since Vedis run in the same process of the host application. Unlike most other datastores (i.e. memcache, Redis), Vedis does not have a separate server process. Vedis reads and writes directly to ordinary disk files. A complete database with multiple collections, is c
9月13日16時より、ソフトバンク、au、そして今回から参入したNTTドコモによる『iPhone 5c』予約が始まりましたね。 でも、その陰ですっごいことが起こっていることをご存知でしょうか? 『iPhone 5』や既存Androidの叩き売りです。(要MNPです) 特に、auがすごい。 iPhone5 だと……。 iPhone 5 16GB 一括0円+キャッシュバック4万5千円 iPhone 5 32GB 一括0円+キャッシュバック3万5千円 iPhone 5 64GB 一括0円+キャッシュバック2万5千円 64GBでキャッシュバックですよ、あなたっ。 それにもましてすごいのがAndroid……。 SOL21 Xperia VLが一括ゼロ円+キャッシュバック6万円 SHL21 AQUOS PHONE SERIEが一括ゼロ円+キャッシュバック6万円 ともに2012年11月のモデルですよ。ま
iOS 7 の 64-bit 移行について Sisir Koppaka が興味深いことをいっている。 CannyVision: “The Most Forward Thinking Apple Yet” by Sisir Koppaka: 12 September 2013 * * * 単なる次の段階への移行ではない 昨日の発表でもっとも奇妙に思えたことのひとつは、iOS 7 が 64-bit 対応になったことだった。 WWDC ではアップルは何も触れなかったが、A7 チップ(したがって次期 iPhone)が 64-bit 対応になることを明らかにするのを避けるためだったのかもしれない。これはアップルがいずれ次の段階に移行する準備にすぎないと考えたひとが多かったようだが、これにはそれ以上の意味があると自分は考える。 One of the most peculiar anno
Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov
This post was written by Jamie from Bump’s server team. At Bump, we’re always willing to try something “off the beaten path” to get an edge. For example, our backend systems are almost entirely non-blocking and coroutine based, written in Python using Diesel; we have an in-house analyzer written in Ruby that verifies retained properties are released in our iPhone code; and, when we recently launch
本日早朝にアップした「iPhone 5s への買い換え、現SoftBankユーザーの僕はどうするべきか。」という記事は沢山の方に読んで頂けました。 そして、読者の方々からいくつかのご指摘を頂きました。例えば、おるびすさんの下記のツイート。 @iPhone_lab さらに言えば、SoftBankからauへのMNPの場合では、転出料(2,100円)と違約金(9,975円)4s発売日組だと残債3回(8,400円)を合計、2年間で割ったりして考えたりすると、大体7,058円+通話料で実質払っていく様な感じだと思うんです。 — おるびす (@soundorbis) September 16, 2013 記事中で、以下の点を考慮するのを忘れていました。 かいかえ割 MNP転出料 違約金 本体代金残債回分 かいかえ割で差額が12,600円縮まる 「かいかえ割」は、今年12月1日までにiPhone 5sに
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。
SetがFunctorではない理由を延々と説明します。最初これ http://failex.blogspot.jp/2013/06/fake-theorems-for-free.html を訳そうとしましたが、英語力と理解力のなさにより断念し、中途半端な翻訳になるなら、自分なりに書き下そうという結論になりました。内容は上記の記事と半分以上被ると思います。あと、上記の記事書いた人は「Scalazのコミッターであり、おそらくekmettの同僚であり、ermine-languageのコミッター」な人です。よってオススメなので、そっちも読みましょう。*1 以下、Scala以外の言語でも大概は当てはまると思いますが、一応Scala(というか、Scalaz)を念頭において書いていきます。 さて、プログラミングにおいて、Setとは一体何でしょうか? とりあえず「要素の重複を持たないデータ構造」といえるで
■ HTTPでHashやArrayを送る手法に仕様は存在しない……の? jQueryでこんなふうに書くと: $.post('/', { hash: { foo: 'hoge', bar: 'fuga'}, array: ['baz', 'piyo'] }); サーバ側でこんなふうに受け取れて(これはSinatra): post '/' do params.each do |key, val| puts "#{key}: #{val} as #{val.class}" end end ちゃんとHashやArrayとしてアクセスできる: hash: {"foo"=>"hoge", "bar"=>"fuga"} as Hash array: ["baz", "piyo"] as Array ああこりゃ便利だね、で済ましてもいいんだけど、HTTP POSTの中身なんてただのバイト列なんだから型の情
昨日、筆者はクッキー・クリッカーなるゲームを体験した。このゲームは、ゲームの本質を非常によく抽象化している。ここではそのゲームについて述べるが、読者には実感のため、並行してゲームを行なってもらいたい。 このゲームのプログラムはHTML/CSS/JavaScriptと、その他のリソースで構成されていて、ストールマンの自由四原則に合致する自由ソフトウェアではないが、一応は、制限的ながら、forkや改変を許諾している。このプログラムを動作させるには、まともなブラウザーが必要である。 Cookie Clicker まずみると、左に素晴らしくうまそうなクッキー、中央によくわからない列、右によくわからない小物が並んでいる。操作方法がよくわからない。まず、左にこれみよがしに配置してある、うまそうなクッキーをクリックしてみよう。 +1 なんと、クッキーが一枚得られた。続けてどんどんクリックしていくと、数十
xtetsujiです。 昨今は書籍よりも検索エンジンに頼って勉強する人が多くなってきているのかもしれませんが、そういう人を戒めるかのようにPerlでは「ググれない」一文字変数や一文字シンボルやそれに類するものの数々があります。 実際のところ、ちゃんと書籍を通読したり、perldoc perlvar perldoc.jp/perlvar を読めば理解できるのですが、それでもハマる落とし穴といったところを解説していきたいとおもいます。 use English; は使わない perlvar の解説を読んでいると、一文字変数が嫌な場合は use English; とすれば $_ が $ARG として参照できて嬉しいよ、といった解説が行われていますが、通常 use English; は使いません。というか、use English; を使ったプロジェクトを内外で見聞きしたことが10年の間に私の経験上あ
アトピー性皮膚炎の症状があるマウスに特定の化合物を投与すると、体内で皮膚の保湿効果を高める物質が作り出され症状が改善することを、京都大学の研究グループが突き止めました。 研究グループは治療薬の開発につなげたいとしています。 かゆみのある湿疹が続くアトピー性皮膚炎は、皮膚の表面で水分を保つ保湿効果がある「フィラグリン」というたんぱく質が少なくなり、皮膚の中に異物が入りやすくなることが原因の1つと考えられています。 そこで京都大学大学院医学研究科の椛島健治准教授の研究グループは1000種類を超える化合物を調べ、この中から「JTC801」という有機化合物が、フィラグリンを増やす性質を持つことを突き止めました。 この化合物をアトピー性皮膚炎の症状があるマウスに飲ませたところ、1か月半で症状が大幅に改善したということです。 アトピー性皮膚炎は国内に患者がおよそ40万人いるとみられていますが、今のとこ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く