タグ

ソフトウェアに関するYoshiyaのブックマーク (10)

  • 建築では多重下請けでやれてるのに業務システムでだめなのはなぜ? - きしだのHatena

    建築では多重下請けでやれてるのに業務システムでだめなのはなぜ?という質問がブコメであって、似たような話もいくつか見かけたのですが、建築などの施工図面に相当するのはソースコードで、建築現場で多重下請けでやってる作業は、ソフトウェアだと(でも?)ビルドです。なのでソフトウェアでは自動化されています。 もしも業務システムの納品物が、バベッジの階差機関のような歯車を組み合わせた機械式の計算機で、ビル一棟分に歯車をつめこんで組み立てて納品するというようなことになれば、多重下請けで分業してビルドするのが最もよい方法ということになると思います。 追記 「継続的デリバリーのソフトウェア工学」では、「ソフトウェア開発を選んだ私たちがバカでない限り、私たちにとっての製造とは、ビルドボタンのクリックです」とあります。橋梁建設を例に、物理的な製造・生産との違いが説明されています。 継続的デリバリーのソフトウェア工

    建築では多重下請けでやれてるのに業務システムでだめなのはなぜ? - きしだのHatena
    Yoshiya
    Yoshiya 2024/07/16
    建築や土木は第三者による監理がしっかりしていて、工事内容に不備があれば下請けにやり直しをさせるし代金も請求できない。ソフトウェアシステムは設計者が検収するので、設計ミスをやり過ごす可能性が高い。
  • SoftEtherの登 大遊氏が語る、「日本のITエンジニアに迫る危機」とは

    大学在学時に、ソフトウェアVPN(Virtual Private Network)の「SoftEther VPN」(以下、SoftEther)を開発したことで広く知られる登 大遊氏。SoftEther開発後も中国の検閲用ファイアウォール「グレートウォール」へのハッキングなどで話題を集め、現在は東日電信電話(NTT東日)のビジネス開発部 特殊局員、情報処理推進機構(IPA)の産業サイバーセキュリティセンター サイバー技術研究者、筑波大学の客員教授などを務めている。 登氏が、ゲットイットが開催したWebセミナーで、日ITエンジニアに必要な「トライ&エラー(トライアルアンドエラー)の思考法」について話した。ゲットイットは、リユースIT製品の販売やレンタル、メーカーサポートが終了した製品の保守をサポートするIT機器保守(第三者保守)など幅広い役割で、NTTグループをはじめとする多数の企業

    SoftEtherの登 大遊氏が語る、「日本のITエンジニアに迫る危機」とは
    Yoshiya
    Yoshiya 2024/02/03
    昔は低レベルから入らないとアプリケーションが作れなかったけど今は低レベルを意識しないでアプリケーションが作れる。ハードウェアにバグが見つかってもソフトウェアでリカバリーできる人はいないんじゃないかな?
  • プロ棋士は将棋ソフトが無くても困らないのか? | やねうら王 公式サイト

    将棋AI界隈に対して、熱量の高い将棋ファンからよくわからない敵意を向けられることがある。 「長い将棋歴史のなかで、将棋ソフトなんか無い時代からプロ棋士は脈々と将棋技術を研鑽してきた。将棋ソフトなんてプロ棋士には全く不要で無くても何も困らない。将棋ソフトは将棋界に寄生するだけの寄生虫の癖にその開発者は偉そうにすんな。」みたいな意見である。 この世から将棋ソフト(将棋AI)がすべて無くなった世界と、いまの世界とを比較するならば、「将棋ソフトが無くてもプロ棋士は困らない」には私も同意する。将棋界はいままでそうして命脈を保ち、歩んできたのだから。 しかし、将棋ソフトは誕生してしまった。誰かが、トッププロより強い将棋ソフトを生み出してしまった。(その経緯についてはここで触れない。) そうすると、将棋ソフトを活用しているプロと活用してないプロとの差が生じる。そして、少しでも速いパソコンで将棋ソフト

    Yoshiya
    Yoshiya 2024/01/04
    藤井聡太八冠が強いのは本人の才能と努力が大部分だろうけど将棋ソフトによるものも多少はあると思うので、必要だと思う。ただ将棋ファンは将棋ソフト対棋士の対局よりも棋士同士の対局の方にドラマを感じている。
  • 新しいプログラミング言語が出てこない(新しく出てた言語を追記) - きしだのHatena

    2010年代前半にKotlinが2011年、TypeScriptが2012年、Swiftが2014年、Rustが2015年と、新しいプログラミング言語が立て続けに発表されていましたが、そこを最後にみんなが話題にするような言語は出てきていません。 なんでだろうと、思いつく要因をあげてみます。 ※ 追記2023/5/11 わざとなのか「みんなが話題にするような」を無視してツッコミ入れてる人いるのだけど、言い換えれば「新しい言語が出てもみんな話題にしない」という話です。 プラットフォーム用の言語が出そろった KotlinTypeScriptSwiftRustが2010年代前半に出てきましたが、これはJVM(Android含む)、ブラウザ、Appleデバイス、ネイティブといった代表的プラットフォームでほどほどの言語が出そろったということではないかと思います。 結局のところプログラミング言語は

    新しいプログラミング言語が出てこない(新しく出てた言語を追記) - きしだのHatena
    Yoshiya
    Yoshiya 2023/04/05
    新しいハードウェアが出てきたらそれに即したプログラム言語が出てきそうだけど、WindowsやMac、Linuxの現状では新しいプログラム言語は出て来ないのでは無いか?
  • 10年弱エンジニアをやってきてわかった、あなたの開発効率を倍にしてくれるツール37選|苦しんでプログラミングを学んだ柴犬(くるしば)

    ※こちらの記事がはてブの総合人気エントリ、noteの「先週もっとも多くよまれた記事」「先週もっともスキされた記事」に入りました! こんにちは。 苦しんでプログラミングを学んだ柴犬こと、くるしばです。 元々コンサルタントの仕事をしていましたが、独学でプログラミングを学習し、Webサービスを作って起業しました。 その後個人で開発したサービスを売却したり、また別のIT系の会社を創業したりしています。 今年の8月から下記のTwitterにてプログラミング学習に関して発信し始め、ありがたいことに6000人以上の方々にフォローして頂きました。 プログラミング初心者に絶対覚えてほしい、ググる時の効率が10倍上がるコツ pic.twitter.com/hK1ZhNavwh — 苦しんでプログラミングを学んだ柴犬(くるしば) (@shiba_program) September 13, 2022

    10年弱エンジニアをやってきてわかった、あなたの開発効率を倍にしてくれるツール37選|苦しんでプログラミングを学んだ柴犬(くるしば)
    Yoshiya
    Yoshiya 2022/12/21
    このブクマを観ている段階で666ブクマでコメントが63件。コメントの無い9割のブクマはとりあえずブクマして記事を再読しないと思う。私はWEB系は使わないから(元Cプログラマ)
  • 議員当選の赤松健氏が“過去のゲームの合法的保存”に着手。あらゆるゲームをプレイ可能な状態で後世に残す - AUTOMATON

    第26回参議院議員通常選挙で国会議員に当選した赤松健氏が、過去に発売・配信されたゲームの保存に強い意欲を見せている。同氏は7月13日、自身のTwitterにて「『プレイ可能な状態での、過去のゲームの合法的保存』について、専門家で選抜チームを編成して乗り出すことになった 」と投稿。レトロゲームなど古いゲームコンテンツのアーカイブ化に格的に取り組んでいることを述べた。 昨日は20時から、デジタルアーカイブ学会法制度部会のデジタル著作権PT。 「プレイ可能な状態での、過去のゲームの合法的保存」について、専門家で選抜チームを編成して乗り出すことになった。失われゆく古いコンテンツのアーカイブ&利活用は、私が強い熱意を持っている分野。これは成功させたい。 — 赤松 健 ⋈(参議院議員・全国比例) (@KenAkamatsu) July 13, 2022 赤松氏は「ラブひな」「魔法先生ネギま!」などの

    議員当選の赤松健氏が“過去のゲームの合法的保存”に着手。あらゆるゲームをプレイ可能な状態で後世に残す - AUTOMATON
    Yoshiya
    Yoshiya 2022/07/13
    ソフトウェアだけ保護期間を短くするのは、著作権法が定めた保護期間(個人は死後70年。法人は公表から50年)に反する。ソフトウェアは権利関係が複雑なので、国による保存・利用に同意する権利者はいないと思う。
  • なぜ「ネ申エクセル」は生まれたのか 誕生を目撃した元市役所職員が語る“美しさ”の追求

    「新しい働き方」が声高に叫ばれる令和の時代――。多くの場面で「効率的な作業」についての議論がされている。機械学習を活用した最新ツールを導入し、自動化できる工程を増やす。そして、人が手作業で行う単純労働を極力減らすことで、限られた集中力を、より生産的でクリエイティブな方に向ける。そんな文脈のなかで、多くのビジネスパーソンは暮らしているはずだ。 しかし、こうした時代の潮流に真っ向から逆らう非生産的な文化もいまだに存在する。例えば、メールに添付された表計算ソフトのデータを開いた際に、セルのサイズが均一な正方形に整えられ、セル結合を多用し、方眼紙のマス目状となった1セルに対してそれぞれ1文字のみを入力するという形式になっていたら、ギョッとすることだろう。 表計算ソフトを活用したこうしたファイルは、俗に「神Excel」(ネ申Excel)と呼ばれ、実際に役所で長らく使用されてきた歴史がある。では、なぜ

    なぜ「ネ申エクセル」は生まれたのか 誕生を目撃した元市役所職員が語る“美しさ”の追求
    Yoshiya
    Yoshiya 2022/03/31
    官公庁、自治体用の一太郎があるぐらいだから… https://www.justsystems.com/jp/products/ichitaro_gov/
  • 前任者から引き継いだシステム、うるう年なのに何故か2/29が表示されないと思ったらとんでもない設計になっていた件

    ありあ @aria_nico ある日、私は引き継いだシステムのバグの対処をしていた。うるう年なのに2/29が表示されない。 プログラムを開くと、 If year=1992 or year=1996 or year=2000 then という文字列があった。 百歩譲って、うるう年計算式を使わなくてもいいから、もっと長期の稼働を見越してほしい。そう思った冬の日 2021-03-01 14:20:40 ありあ @aria_nico ファミコン大好き、ありあです。お料理とレトロゲーム配信の人。お仕事はシステムエンジニア。特技はハープを弾くこととお茶をこぼすこと。フォローお気軽にどうぞ!色々リンク→lit.link/aria25 twitch.tv/aria_nico

    前任者から引き継いだシステム、うるう年なのに何故か2/29が表示されないと思ったらとんでもない設計になっていた件
    Yoshiya
    Yoshiya 2021/03/05
    自分でコードを書くのであればうるう年を求める数式を使うけど、うるう年を直接チェックするIF文が間違っているとは言い難い。そもそもソフトウェアの耐用年数は5年なので、30年近く同じコードを使うのはレアケース。
  • オープンソースソフトウェア(OSS)にまつわる色々な誤解 - 覚書

    はじめに 筆者はオープンソースソフトウェア(OSS)に20年近くユーザないし開発者としてかかわってきました。その間ずっとOSSは様々な誤解を受けてきましたし、また、その誤解をもとに多くの根拠のない希望、その後の落胆を生んできました。何度も語られてきた陳腐な話題ではあるのですが、見かける頻度が多い誤解とそれに対する筆者の見解を書いておきます。 オープンソースはボランティアベースで開発されている。 これはyesでもありnoでもあります。ボランティアの定義は人により様々ですが、ここでは「有志が無償でやっている」くらいの意味だと考えてください。 まず、個人あるいは組織が誰からの利益を得ることもなくOSSを開発をしているという一般にイメージしやすいケースは数多くあります。ただしその目的は千差万別です。 ボランティアという字面から想像されるような世の中をよくしたい、世の中のためになりたい、という強い思

    オープンソースソフトウェア(OSS)にまつわる色々な誤解 - 覚書
    Yoshiya
    Yoshiya 2020/06/24
    30年前ぐらいに社協のボランティア登録DBの仕事をしたけど、ボランティアの区分に無償と有償があった。(全然関係ない話)「ボランティア=無償」の概念を作ったのは24時間テレビではないかと。
  • アイ・オー・データ、コピー高速化ソフト「マッハCopy」を無償公開

    Yoshiya
    Yoshiya 2012/06/27
    FastCopyとどっちが早いのかしらん? FastCopyはメモリを使うから、こっちの方がいいかもね。
  • 1