きのう,英単語の綴りの感じを調べるのを作った. 英単語がQWERTY配列上で右か左か調べるやつ作った - hitode909の日記 これを使って,/usr/share/dict/wordsに登場する単語のうち,全部右手か全部左手で打てる長い単語を探した. All rights phyllophyllin miminypiminy hypophyllium polyphonium hypolimnion hypophyllum Plynlymmon polyphylly polyphyly homophyly pollinium homophony monophony minikinly nipponium philonium hypophyll okupukupu polyonymy polyphony polyonomy nonillion lupulinum philliloo mil
オブジェクト指向vs関数型プログラミングの壮絶な宗教戦争っていつしてたの……?のコメント欄で見かけた@kenokabe氏の発言に Smalltalkというオブジェクト指向言語のソースコードの どこにオブジェクトやらオブジェクト指向があるんですか? どこをどうみても、非オブジェクト指向ですが。 というのがあって、おや?っと気になりました。 長くなってしまったので、忙しい人のためのまとめ Smalltalk の処理系(パーザーやコンパイラー)は、Smalltalk環境内にあるオブジェクトによって構成されている。 他の低レベル言語で書かれることの多い仮想マシン(バイトコードインタープリター)ですら、Smalltalk言語で記述し、動作確認やデバッグが可能な処理系もある。 Smalltalk環境というのは実は OODB のような単なるオブジェクトの入れ物に過ぎず、処理系を構成するオブジェクトもそれ
Gitlet is an implemention of Git in JavaScript. Over the last six years, I've become better at using Git for version control. But my conceptions of the index, the working copy, the object graph and remotes have just grown fuzzier. Sometimes, I can only understand something by implementing it. So, I wrote Gitlet, my own version of Git. I pored over tutorials. I read articles about internals. I trie
HTTP ガイド リソースと URI ウェブ上のリソースの識別 データ URL MIME タイプ入門 よくある MIME タイプ www 付きと www なしの URL の選択 HTTP ガイド HTTP の基本 HTTP の概要 HTTP の進化 HTTP メッセージ 典型的な HTTP セッション HTTP/1.x のコネクション管理 プロトコルのアップグレードの仕組み HTTP セキュリティ Content Security Policy (CSP) HTTP Strict Transport Security (HSTS) X-Content-Type-Options X-Frame-Options X-XSS-Protection サイトの安全化 HTTP Observatory HTTP アクセス制御 (CORS) HTTP 認証 HTTP キャッシュ HTTP の圧縮 HTT
2015年1月24日 13時18分 リンクをコピーする by ライブドアニュース編集部 ざっくり言うと で水道管が破裂する事故が起きた あまりの寒さで、噴き出した水が凍りついている 車が半分以上、氷の中に埋もれている の中でも極めつけに寒い街ドゥディンカで、水道管が破裂する事故が起きたそうです。 あまりの寒さのため、噴き出した水が凍りついてしまったのですが……。 想像を絶する写真をご覧ください。 わわわわ!! 車が半分以上、氷の中に埋もれています。 [画像を見る] 波打ったままの状態で、瞬間冷凍されてる…… [画像を見る] もう車を救える気がしません。 この状況に対する、海外掲示板のコメントをご紹介します。 ●(上司と部下の会話) 自分:「えっと、仕事に少し遅れます」 上司:「しかたないな、どれくらい遅れるんだ?」 自分:「春になります」 ↑春といっても後半の頃ね。 ●これはすごい。どんな
huin Job : Software Engineer(iOS, Android) Use : Objective-C, Swift, Java Like : Gadget, Apple, Photography, Art, Design, UI, UX More posts by huin. 気づいたらもう月末なんですが、1月の頭から株式会社Fablicで働いています。 女の子向けフリマアプリを作ってる会社です。 Fablicでの仕事 前職と同じくスマホアプリをつくってます。ただしAndroidアプリの方。 入社が決まった時はiOSエンジニアだったのですが、Androidも興味"は"あります的な話をしていたら見事にアサイン。JavaもAndroidもまともに触ったことがなかったので年末から慌てて勉強して、最近ようやくプルリク出せるようになりました(遅い) 「iOSだったらこうできるのに
前置き:何となく成り行きで何か書かないと心苦しいので、殴り書きレベル & 文才がなくてつまらない & 関数型言語の授業等を受けたことがある方にはものすごく当たり前の教科書的内容ですみませんが、取り急ぎ自分が容易に書けることを書きます。(この記事に直接の関係がある)質問があれば、(すぐに反応できない場合もあると思いますが)なるべく答えます。誤植などの指摘も助かります。 さて、プログラマならば誰しも一度は「オレオレ・オリジナル・プログラミング言語を作りたい」という欲求を抱きますよね。(抱きますよね?) そのとき、文字列レベルの文法(具象構文(concrete syntax)と言います)はわりと誰でも(?)考えられますが、それが木構造レベルでどういう風に表されて(抽象構文(abstract syntax)と言います)、どう動作するのか(操作的意味論(operational semantics)と
システム開発において発注者責任の自覚やその能力が無く、丸投げしかできないにもかかわらず、お客様は神様であることを信じて疑わず、買い叩くことだけに血道を上げる。しかも開発プロジェクトの最中に要件はどんどん膨らむが、追加料金は出さないし、納期厳守も要求。当然プロジェクトは破綻を来すが、その責任の全てをITベンダーに押し付ける。 こんな危ない客がいたら、ITベンダーはその開発案件を取りに行くだろうか。普通はスルーだ。諸般の事情で商談に参加しなくていけなくなったとしても、“法外な”高値を提示するなどして、間違っても受注しないように努力するだろう。そもそも今どき、そんなとんでもない客がいるのか。それが、いるのである。官公庁をはじめとする公共機関だ。 公共機関だとすると、冒頭に書いた客としての振る舞いは、その多くが「とんでもない」ではなく正当な行為となる。公共系システムは国民・住民からの税金などで作る
1955年 Charles Frank 卿(ブリストル大学HH Wills 物理学研究所)により発見された正20面体。正3角形20枚で構成される多面体で、3次元空間では最大の面数を持つ正多面体(京都大学の発表資料より)[写真拡大] 京都大学の山本量一教授らによる研究グループは、コンピュータシミュレーションと情報理論を組み合わせることで、ガラス状態にある物質中は低温・高密度になるほど固体的領域のサイズが増大し、分子がある特定の幾何学的構造に組織化されることを発見した。 固体とは、分子が規則正しい配置に収まって移動しない状態を意味しているが、ガラスの分子は規則正しい状態には収まっておらず、非常にゆっくりと移動し続けている。そのため、ガラスは個体か液体かは明確になっていない。 今回の研究では、コンピュータシミュレーションと情報理論とを組み合わせた研究を行い、ガラス状態にある物質中では固体的領域と
背景 rustでサンプルプログラム書いてたら、コンパイラのバグを踏んでしまいました。(ちなみにバグはすでに報告されてて、修正待ちの様子) その関係でrustのコンパイル周りのソースを読んでいて、rustのソースファイルからASTを構築したくなったので、勉強ついでに書いてみました。 use std::os; extern crate syntax; use syntax::parse; use syntax::ast; fn main() { let args = os::args(); let cfg = Vec::new(); let path = Path::new(&args[1]); let sess = syntax::parse::new_parse_sess(); // parse_crate_from_file(input: &Path, cfg: CrateConfig,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く