タグ

2019年12月30日のブックマーク (4件)

  • ほとんどのプログラミング言語で関数のreturnが1つしか出来ないのはなぜですか?

    回答 (12件中の1件目) 多くの言語で多値のリターンができない理由ですが、昔のC言語(Sys V以前のC)が単一レジスタに格納できる値しかリターンできなかったのを引きずってるだけだ、という意見を見つけました(勝手な読み取り)。 多値について気で考えてみた - ぐるぐる~ この先に書かれていることを自分なりにまとめると、 * 多値返しがファーストクラスではないという意味でタプル返しの劣化版なのは認めよう。しかし考えを進めよう。タプルの劣化版としての意味を。 * 多引数関数があるのと同様に多値関数があってもいい * スタックマシンではむしろ自然に実装できる(レジスタ返しに縛ら...

    ほとんどのプログラミング言語で関数のreturnが1つしか出来ないのはなぜですか?
    rasterson
    rasterson 2019/12/30
    質問そのまま読むと、多値返しのこととは読めないナ、、、returnを複数回実行したいと読めないか?forkすれば出来なくはないのだが、、、
  • 京都市基幹系システム刷新失敗の考察について

    京都市基幹系システム刷新失敗の考察 https://www.orangeitems.com/entry/2019/12/28/084402 俺はとある中小自治体で情シスをやったことがあるので、色々と思うところがある。 この記事だと、要件定義できない京都市が悪いで終わってしまいそうで、まあそうなんだけど事情も色々あるんだよというところで、フォローしてみたい。 まず、俺のいる自治体の話をしよう。 俺が情シスにいた10年程前に、今回の京都市のようにレガシーシステムを刷新した。刷新前は担当SE一人しかメンテナンスできないような、人間と機械がセットでようやく動くようなシロモノだった。 それを、某ベンダーのパッケージシステムをほぼカスタマイズせずに導入する形で刷新した。 当然多くの問題があったが、当時の上司が大手SIER出身で庁内でも力があり、市長も強く後押ししてくれたので押し切った。 今回の件に関し

    京都市基幹系システム刷新失敗の考察について
    rasterson
    rasterson 2019/12/30
    "今までが正しかったという事を誰も証明できない"? 決まった制度に基づいて行政サービスしているんじゃないの?行政サービスってガチャみたいなもんか?プロ意識ないの?数に圧倒されて思考停止してるんやろな。
  • 自治体向けシステムの完成度について

    anond:20191229095749 某田舎市役所の現場より。 中小自治体は、ほとんどがパッケージシステムに移行しててすでに平準化されている。 いやいやどうだろう。 うちも全国数十カ所で採用実績あるパッケージシステムで業務を行ってるけど、 大抵の部署では完成度が低くて結構難儀してるわけよ。 幼保関係で説明しよう。 ある児童が保育1号認定(幼稚園のことな)と保育2号認定(保育園のことな)を併願するってときは 2号認定を受けて保育園待機中 ※保育園は朝から夕方まで預かるから仕事するならこっちを希望するのが普通。 かつ 1号認定を受けて幼稚園在園※幼稚園はお昼には迎えなきゃいけないので保育園に受かるまでのつなぎで入れるというパターン。定員は無いので無条件で入れる。 ていう情報を登録できなきゃ仕事にならない。 しかしうちで採用しているシステムは、児童が1号と2号両方の認定を受けるという状況を想

    自治体向けシステムの完成度について
    rasterson
    rasterson 2019/12/30
    制度が時々変わるのに対応するには内製化要員を置くのが理想かな。キントーンやプリザンダー以外にもWebデータベースやローコード開発っていう分野で製品がいくつかあるので見てみるといいかも。
  • https://jp.techcrunch.com/2019/12/30/tymetro-contactless/

    https://jp.techcrunch.com/2019/12/30/tymetro-contactless/
    rasterson
    rasterson 2019/12/30
    台湾の地下鉄の方式はTypeAなの?Bなの?方式同じでも運営元が違ったら決済できないし、通信方式の話と提携先の話が整理されてない記事。Apple Pay, Google Pay, JCB Contactless使えるがSuica使えないよって、そーですか、としか。