ときどきの雑記帖 倒行逆施編

I'd just be the catcher in the rye and all. I know it's crazy, but that's the only thing I'd really like to be. I know it's crazy.

The catcher in the rye
J. D. Salinger



このページの内容は日々更新されます。 そのため、検索エンジンに引っかかったものがここに残っているとは限りません。

最新エントリ (何日分あるかは不定)



#! ってなんで #! なんでしたっけ?

Ford recalls 433,000 cars: Software bug breaks engine off-switch • The Register




Excel の列表記のアレ(A, B, C, … Z, AA, AB, …なやつ)、Excel 自身で作らないとならない羽目になったんだけど (何年か前に色んなプログラミング言語でコンバーターを書くってのがありましたな)、 組み込み関数一発とは行かないものの、意外に簡単だった。 excelのフィル機能でABC、、、AA、AB、ACと連続作成できないで... - Yahoo!知恵袋

今度こそ…? Amazon.co.jp: Learn C the Hard Way: A Clear & Direct Introduction To Modern C Programming (Zed Shaw's Hard Way Series): Zed A. Shaw: 洋書





最後の帝国艦隊 最後の帝国艦隊 (ハヤカワ文庫SF)
最後の帝国艦隊 (ハヤカワ文庫SF) 彷徨える艦隊 10: 巡航戦艦ステッドファスト (ハヤカワ文庫SF)
彷徨える艦隊 10: 巡航戦艦ステッドファスト (ハヤカワ文庫SF)



What is agnostic? - Definition from WhatIs.com

Agnostic, in an information technology (IT) context, refers to something that is generalized so that it is
interoperable among various systems. The term can refer not only to software and hardware, but also to
business processes or practices.

information technology (IT) context において、agnostic は
something that is generalized so that it is interoperable among various systems
ビジネスプロセスや business prcatices に対しても用いられている。

The word agnostic comes from the Greek a-, meaning without and gnōsis, meaning knowledge. In IT, that
translates to the ability of something to function without “knowing” the underlying details of a system
that it is working within.  As with interoperability, agnosticism is typically enabled by either compliance
with widely-used standards or added elements (such as coding) that will enable one system to function in a
variety of environments.

agnostic という単語は、ギリシア語で知識 (knowledge) を意味する gnōsis と without を意味する a- から来ている。
IT では、
“knowing”the underlying details of a system that it is working within
なしに機能させるための ability of something に translate されている。
As with interoperability, agnosticism is typically enabled by either compliance with widely-used standards or
added elements (such as coding) that will enable one system to function in a variety of environments.




irb(main):099:0> DateTime.new(2015, 7, 1, 0, 0)-DateTime.new(2015, 1, 1, 0, 0)
=> (181/1)



日本時間では+9 で午前9時と。 Linux開発者リーナス・トーヴァルズ、来る「うるう秒」を語る « WIRED.jp

Five different ways to handle leap seconds with NTP | Red Hat Developer Blog

  Options with ntpd
  Options with chronyd
  Leap smear with chronyd



色々ダメ○| ̄|_



巨人Intelに挑め! - 80286からAm486まで (8) AMDの帰還 | マイナビニュース ある日本のお客に行ったとき、"君、Intel製品に完全互換と言うことは、Intelの386のバグ(不具合)も起こるということだよね、それを保証できるの?Intel製品で起こることはすべて再現してもらえる互換品でないと我々は使えない"と言われて絶句したのを憶えている。 このくだりを読んで NEC がその昔8080の互換チップの開発時に 8080、Z80では、8ビットレジスタA~Lに対するDEC、INC命令は、キャリーフラグだけは変化しないのです。 (ワンボードマイコンを作ろう!(8080、Z80マシン語からBASICまでこれ1台でこなせます)) を「修正」してしまったのだけどユーザーからクレームがついたとかいう話を思いだした。 けど、今検索したらそれっぽい話が見あたらない?

第24回 朝型勤務がダメな理由 | ナショナルジオグラフィック日本版サイト 最近、「朝型勤務」が話題だ。言い出しっぺの政府から範を垂れるということか、まずは今夏7〜8月に国家公務員の始業時間を原則1~2時間前倒しすることを決めたらしい。 こういう「前倒し」の使い方っていいんだろうかという疑問はさておき、 某社、今年もやるらしいですよ >いかさまーたいむ




BS11 で放映の「Gのレコンギスタ」が今日で最終回なので 来週から何をやるのだろうと思ったら…w

MX でやってるウルトラQももうすぐ終わりだなあ。


_foo:          ;;関数のエントリーポイント
     bra @1
     unlk a6
     link.l a6, 24
     bra @2

で、これがどういうことかというと…(たぶん続けない :)


"Fast Approximate Logarithms, Part III: The Formulas | eBay Tech Blog" 




とにかく Excel の積み上げ棒グラフが好きな人がいて。 積み上げ要素が10個20個でもへーきで使うものだから似たような色がでてくるし、 数が少ない要素とかもう境界線の方が目立つくらいでもう何が何だかw どうにかならんのかとも思うのだけど、なんかいい表現(グラフ、チャート)ないすかね (それ以前にグループ化して要素数絞るとかすべきとも思うけど)。



■_ 本日の新言語

ぐぐらびりてぃ低そうな名前だ…… Orange Orange: A simple systems programming language | Hacker News



Orange is an imperative, statically typed systems programming language that aims to be productive and powerful without all the clunkiness of C++.


Orange is still in the design phase, so check back often for updates. 

 Support OOP 
 Compile to a native binary 
 Target desktop or ARM platforms like Arduino 
 Pointers and inline assembly 
 Smart pointers 

ふむ> in the design phase

そして Hacker News でこんなやり取りが

Orange: A simple systems programming language | Hacker News

My advice to you is that you need to answer the question, "What is Orange?" 
Your page right now focuses much more strongly on answering what it isn't. It isn't klunky, like C++.
It is neither typed nor untyped. It doesn't "limit user's expressivity". It doesn't require you to
declare variables, except that's also optional. 
It almost comes across like it's nervous that some people might disagree with some design decisions. Let me put
your mind at ease: If you are serious, and if you attain any success, I solemnly promise you the Internet will
string up your language, dismember it publicly, douse all the pieces in gasoline, light them on fire, and dance
around the flames. Why is that actually something that ought to put your mind at ease? Well, it's inevitable
anyhow, so you might as well go ahead, have some fun, and make some decisions about what Orange is going to
positively be. If you get to that point, remember you'll be the one in possession of a language that's gotten
enough attention for that to be worthwhile, and they'll just be hecklers. 
You're absolutely right. 
While I do strongly believe that optional typing is a feature I want to keep, I have been focusing too hard on
taking a middle-of-the-road approach. 
The original idea was to have a systems development language that had the same "feel" as a high level
scripting language. I didn't do a lot of planning on what that meant from the technical side. 
I appreciate the advice. I'll spend some time getting the answer to what Orange actually is. 


Adding JIT-compilation to a toy interpreter | Hacker News Tutorial part 4: Adding JIT-compilation to a toy interpreter ? libgccjit v5.1.0 ( ) documentation

Operation    Meaning                         Old Stack       New Stack
DUP          Duplicate top of stack.         [..., x]        [..., x, x]
ROT          Swap top two elements of stack. [..., x, y]     [..., y, x]

って、なんか FORTH っぽい名前だ。



昨日のあれでまたぞろ田園都市線のホームドアの話が……でちょっと調べてみたら、 8500形て今は最後のご奉公的な感じなのね。 ホームドア設置では電車の側もあれこれ対応しないといけないけど、 新玉川線開業以来の8500はねえ(増備とかはさておき)……




  1. 2015年7月(上旬)
  2. 2015年6月(下旬)
  3. 2015年6月(中旬)
  4. 2015年6月(上旬)
  5. 2015年5月(下旬)
  6. 2015年5月(中旬)
  7. 2015年5月(上旬)
  8. 2015年4月(下旬)
  9. 2015年4月(中旬)
  10. 2015年4月(上旬)
  11. 2015年3月(下旬)
  12. 2015年3月(中旬)
  13. 2015年3月(上旬)
  14. 2015年2月(下旬)
  15. 2015年2月(中旬)
  16. 2015年2月(上旬)
  17. 2015年1月(下旬)
  18. 2015年1月(中旬)
  19. 2015年1月(上旬)
  1. 2014年
  2. 2013年
  3. 2012年
  4. 2011年
  5. 2010年
  6. 2009年
  7. 2008年
  8. 2007年
  9. さらに前

メールの宛先はこちらkbk AT kt DOT rim DOT or DOT jp