Spinal is one of the fastest-growing categories of surgery, with the number of operations taking place annually now approaching 8 million. But their frequency belies the complexity and sometimes less-
最近は仕事で TypeScript を書いています。この TypeScript は、コンパイルすると JavaScript にできるという特徴をもつ altJS と呼ばれる言語の仲間です。なかでも、推論つきの静的型検査がついていることが最大の特徴でしょう。 さて、話は変わりますが、プログラマは「コンパイル時計算」という言葉が大好きで、とくにうっかりチューリング完全になっちゃったものとかを見つけると、手を叩いて大喜びしたりするわけですね。 TypeScript にもコンパイル時計算があって、コンパイル時の型検査がそのひとつです。今回は、この型検査を利用して、どのレベルの計算機能までを実現できるのか試してみました。 結論からいうと、TypeScript のコンパイル時計算を使って組み合わせ回路を実現できました。 実証コードとして、コンパイル時 4bit 加算器をつくってみました。4bit 加算
いい話専門バイラルメディア、本当にいい話が好きな人が、少しでもいい話の魅力をみんなに知ってほしい、そして現代人が忘れかけている優しさを取り戻してほしい、優しさにあふれた世の中になってほしい、という一心で毎日一生懸命更新していると仮定して見るとまた違った渋さがある — メルセデスベン子 (@nomolk) 2015, 3月 4 ああいう記事をシェアしてる人達が運営についてどう思ってるかを想像すると、なにもそういう優しさエンジェルみたいな人ががんばって運営してるとピュアに思ってるわけじゃなくて、単にネットという広大な海辺できれいな貝殻を拾いましたので自慢します!みたいな感じだと思う、単に裏方に関心がない — メルセデスベン子 (@nomolk) 2015, 3月 4 そういうユーザにとって感覚としては貝殻を拾い上げた自分が一次生産者であってその後ろのコンテンツ製作者については見えていないので、
Perl で、浮動小数点数の整数化 (小数点以下の切り捨て) をやる場合、 int() を常用していたけど、どうやら、これは基本的に推奨されてないということを、今更ながら知る。 これって常識? % perldoc -f int int EXPR int Returns the integer portion of EXPR. If EXPR is omitted, uses $_. You should not use this function for rounding: one because it truncates towards 0, and two because machine representations of floating point numbers can sometimes produce counterintu- itive results. For exam
俺の卒業制作 書き時計 pic.twitter.com/NSBi45Lj77— K / $uzuki (@BellTreeNursing) 2016, 2月 7 うわーすごいなーと思ったので、パクリ インスパイアされてみました。Ruby プログラムで書き時計。 eval(T=%(eval(%(E=27.chr;Z=32.chr;$ ><<E+"[2J";K=->q{(q-q*(1-3844.0/q.abs2)**0.5) /2};I=->f,a,b,z,t=p{(a-b).abs>(f<1?1:1-(K[a]-c=K[b]). abs)?I[f,c= (a+b)/2,b,I [f,a,c,z,t],t :''''''''''''''''''''''''''''''': ]:f<1?(x,y=b. rect;d="'."[y%2 : : ];c=z[y/2+5];c[ x+=58]=t||(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く