タグ

programmingに関するcinefukのブックマーク (166)

  • さすがAppleの系譜、俺はFileMakerを最高の開発ツールだと思っている

    Appleの100%子会社 Claris International Inc. が提供するノーコード・ローコード開発ツール「Claris FileMaker(クラリスファイルメーカー)」は現場ユーザー自身によるシステム構築を40年前から支援してきた。今回はClarisの森和明さんにFileMakerの製品コンセプトを聞くとともに、現場のさまざまな課題をFileMakerで解決してきた角川アスキー総合研究所の取締役である吉川栄治さんに話を聞いた。 40年前に生まれたFileMaker ― 現場の人がシステムを作る世界観 「FileMaker」が誕生したのは、今からなんと40年前、1985年のこと。初代バージョンがリリースされて以来、FileMakerが一貫して追求してきたのは、「現場のユーザー自身が、課題解決のためにシステムを作れる」という価値だ。 従来のシステム開発は、あくまでプログラム

    さすがAppleの系譜、俺はFileMakerを最高の開発ツールだと思っている
    cinefuk
    cinefuk 2025/05/27
    懐かしいSystem6の思い出"Appleの100%子会社 Claris International Inc. が提供するノーコード・ローコード開発ツール「Claris FileMaker(クラリスファイルメーカー)」は現場ユーザー自身によるシステム構築を40年前から支援してきた。"
  • 昔のアニメとかでよく「こうやってテープを読む科学者」が出てきましたが、実際に読める物なんでしょうか?→古の技術を「読める」という報告例が続々

    X68PRO-HD @CZ662C なんかプチバズってるのでちょっと宣伝。 X68000を中心に、ほぼレトロPCゲーム関係のツイートをしているアカウントです。 現在4台のX68000が現役稼働中です~ もし同じ趣味の方でお気に召しましたら、フォロー頂けると嬉しいです! pic.x.com/mHEKp6rcTH 2025-04-11 19:18:35 X68PRO-HD @CZ662C レトロ国産ホビーパソコンの最高峰、X68000をこよなく愛するアカウント。 X68030(060turbo)/030Compact/XVI(Xellent30)/PRO(PhantomX)の4台が現役稼働中! '25/01に原因不明のフリーズ、操作不能になった為X68PRO-HDにグレードアップして再起動しましたw

    昔のアニメとかでよく「こうやってテープを読む科学者」が出てきましたが、実際に読める物なんでしょうか?→古の技術を「読める」という報告例が続々
    cinefuk
    cinefuk 2025/04/12
    「これに色つけたやつ駄菓子屋で売ってましたね〜♪産廃の再生だったんでしょうね。今から思えば情報管理とかどうなってんだって話ですね😅 pic.x.com/M5UbCfk9Cx 」「8ビットのEBCDIC文字コード pic.x.com/qiPdvmfKKO 」
  • イーロン・マスク率いるDOGEが6000万行ものCOBOLコードを含む社会保障局のシステムをコード生成AIでわずか数カ月の内に移行させようとしており危険性が指摘されている

    by Gage Skidmore 海外ニュースメディア・WIREDが、イーロン・マスク氏の率いる政府効率化部門(DOGE)がアメリカ社会保障局(SSA)のコンピューターシステムを、数ヶ月という短期間でCOBOLからJavaなどへ移行しようとしていると報じています。ソーシャルニュースサイトのHacker Newsで、この移行計画を危険視する声が挙がっています。 Doge Plans to Rebuild SSA Codebase in Months | Hacker News https://news.ycombinator.com/item?id=43505659 SSAは2017年にコアシステムを置き換えるための数億ドル規模の計画を発表しており、その際には約5年かけて近代化を進める予定でした。しかし2020年に発生したCOVID-19パンデミックにより、この取り組みは一時休止しています。

    イーロン・マスク率いるDOGEが6000万行ものCOBOLコードを含む社会保障局のシステムをコード生成AIでわずか数カ月の内に移行させようとしており危険性が指摘されている
    cinefuk
    cinefuk 2025/04/01
    「これは新人エンジニアによくある間違いで、好きではないシステムを書き直せば想定上の問題がすべて解決すると考えます。ただ残念なことに、SSAのシステムが混乱すると多くの人々の生活に実害をもたらすでしょう」
  • コードの解説、ブログの要約、自然言語の翻訳、機能仕様の修正 コーディングだけじゃない「Github Copilot」の活用事例 | ログミーBusiness

    登壇者の自己紹介池田将氏:コミューン株式会社の池田将と申します。めちゃくちゃ緊張しています(笑)。登壇は初めてで、GitHubの方もいて、今「すごいな」と思っている感じです。コーディングの話を先に紹介していただいたので、順番に恵まれたなと思います。 軽く自己紹介をして、コミューンがどうやって「GitHub Copilot」を導入したのかを説明した後、活用事例を紹介させてもらえればと思います。 コミューンは、2つのプロダクトを作っています。ビジョンは「あらゆる組織とひとが融け合う未来をつくる」で、コミュニティ作りに特化したプロダクトの「commmune」と、営業・CSのアクションを最速で効率化するプロダクトである「SuccessHub」の2つを提供しています。 私は、コミューンのエンジニアリングの部署で、SREチームとして活動しています。「最高のスピード・品質で作る」というのを目標に、セキュ

    コードの解説、ブログの要約、自然言語の翻訳、機能仕様の修正 コーディングだけじゃない「Github Copilot」の活用事例 | ログミーBusiness
    cinefuk
    cinefuk 2025/02/19
    「そこで、Copilotが私の代わりにすべて英語で書いてくれるという感じです。国際化で対訳データを生成したい時とかに、構造を保ったまま日本語を書いてくれるというのが非常に便利なところかなと思っています。」
  • ベテラン技術者装う「経歴詐称マニュアル」を入手、サクラ動員し未経験者を誘導

    システム・エンジニアリング・サービス(SES)は日のシステム開発において、人材と現場をつなげるのに必要不可欠な業態だ。だが「経歴詐称」「多重下請け」「偽装請負」「案件採用」といった問題を抱えやすい。それらが顕著な形で表面化したのが2024年7月に判決が出た「経歴詐称SES裁判」である。ITエンジニアとしての経験がない社員の経歴を偽らせ、システム開発企業に経験者として売り込んでいた企業経営者らが被告となった。東京地裁は被告に賠償命令を下し、被告は判決を不服とし控訴している。被告が運営していたSES企業の「経歴詐称スキーム」の実態を明らかにする。 被告のX氏とY氏はSES企業の元社長で、両氏の下に同様の企業が複数社存在している(以下、「被告運営SES企業群」と呼称)。X氏らは2021年以降、このSES企業群を徐々に拡大してきた。訴えたのは被告運営SES企業に入社し、顧客企業にITエンジニア

    ベテラン技術者装う「経歴詐称マニュアル」を入手、サクラ動員し未経験者を誘導
    cinefuk
    cinefuk 2025/01/08
    "面接で未経験エンジニアに「『スクール代』を支払えるか」「経歴詐称できるか」という2点について意思を問う。「スクール」で被告SES企業群が主催する「IT業界で働くために必要なスキルやマインド」をレクチャー"
  • エムスリー福岡Quineを作りました! - エムスリーテックブログ

    突然ですが、次のM3柄のソースコードをPython(>=3.8)で実行し、実行結果を入力に何度か繰り返し実行してみてください! 結果はどうなるでしょうか? exec("""m=lambda_x:"".join(x.split()).replace("~"+"~",chr(32))""".replace("_",chr(32)),globals());exec(s:= m('''s="""exec(\\"\\"\\"m=lambda_x:"".join(x.split()).replace("~"+"~",chr(32))\\"\\"\\".replace("_",chr(32 )),globals());exec(s:=m(\'\'%r\'\'))"""%s;import~~base64~~as~~b6;import~~zlib;import~~re;from~~datetime~~i m

    エムスリー福岡Quineを作りました! - エムスリーテックブログ
    cinefuk
    cinefuk 2024/11/07
    "さらに発展して、N個の整形済みソースコードを用意し、実行のたびに出力を遷移させるQuineも存在しています。 山手線の駅を使った山手Quineが代表的ですね。 冒頭のM3福岡積極採用Quineもこれ「クロスクワイン」"
  • 小4からPCに慣れ親しんでいる私から見た、レノボ「ThinkBook 13x Gen4」 (1/2)

    女子大生で起業家の石戸谷由梨さん、レノボ製品に触る お茶の水女子大学 情報科でAI分野の研究をする学生で、一般社団法人Dots to Codeの代表も務める石戸谷由梨さんは、小学校4年生からPCに触れ、慣れ親しんできた。 いまでは研究や開発にPCをフル活用しており、彼女にとってPCは、公私を問わない重要ツールになっているという。 ここではAIに最適化されたレノボのプレミアムノートPC「ThinkBook 13x Gen4」を石戸谷さんに長期間触ってもらい、その感想を求めた。彼女のルーツやバックグラウンドから生まれる視点は、使用感と実用性を追求してきたレノボのPCをどう見るか? レノボのプレミアムノートPC「ThinkBook 13x Gen4」は、先進的なスペックを持ちながら、重量を最小構成時およそ1.17kgに抑えた持ち運びやすさと、マグネシウム/アルミニウムの金属的な質感が楽しめる同社

    小4からPCに慣れ親しんでいる私から見た、レノボ「ThinkBook 13x Gen4」 (1/2)
    cinefuk
    cinefuk 2024/11/06
    「大学ではAIの出力の制御などを専攻していて『Anaconda』からPythonを触っていることが多いですね。アプリ開発していたときは、主にGoogleの『Flutter』を使っていて、補助ツールとして『GitHub Copilot』も活用していました」
  • ある日突然、業務に使っているマクロがことごとくエラーになり情シスに問い合わせが殺到。その原因は…

    さと@経理 @satovba7 業務に使っているマクロがことごとくエラーになり情シスに問い合わせが殺到。 原因はVBAerが「変数の宣言を強制する」の設定をしてまわってたから。 pic.x.com/I5MGlVSdEb 2024-10-16 07:53:56 💻佐藤嘉浩(Officeの魔法使い) @yosatonet @satovba7 これは新たな知見かもしれないですね。 Excel関係はなんでもそうですけど、今まで動いているものがどうなるかっていうのは考えてから、いろんなオプション設定をする必要がありますやね。 コードを変えなくても設定変えたら退行試験しないと。 2024-10-16 08:57:03

    ある日突然、業務に使っているマクロがことごとくエラーになり情シスに問い合わせが殺到。その原因は…
  • 「2038年問題」が2000年問題と比べ桁違いにヤバい…社会インフラで障害も

    「gettyimages」より 一部システムが2038年1月19日3時14分8秒以降の時刻になると誤作動を起こす可能性があるとされる「西暦2038年問題」。新たな論文が発表され、一般的に想定されているより広い範囲で大きな影響が出るのではないかという声が広まっている。どのような規模の影響の発生が想定されるのか。また、システム運用者はどのような対策をすべきなのか。9月に論文「32bitを超えるtime_t型を持つ環境における2038年問題とその検出」を発表した立命館情報理工学部教授の上原哲太郎氏に聞いた。 2038年問題とは、LinuxなどのUNIX環境、C言語プログラムのUNIX timeで表現されたタイムスタンプ値が32bit符号付き整数型で定義されている場合、2038年1月19日3時14分8秒以降の時刻で整数オーバーフローが生じ、それを参照したシステムが不具合・障害を起こすというもの。対

    「2038年問題」が2000年問題と比べ桁違いにヤバい…社会インフラで障害も
    cinefuk
    cinefuk 2024/10/14
    「LinuxなどのUNIX環境、C言語プログラムのUNIX timeで表現されたタイムスタンプ値が32bit符号付き整数型で定義されている場合、2038年1月19日3時14分8秒以降の時刻で整数オーバーフローが生じ」
  • 「経歴盛るのが当たり前」 新卒SEが派遣スクールで見た業界の闇 | 毎日新聞

    ばれるのは時間の問題だった。 システムエンジニア(SE)派遣会社に新卒で入社した20代の男性は「実務経験5年のSE」として取引先に送り込まれた。 実際は素人同然で、トイレの個室にこもっては専門用語を検索する日々が続いた。周囲からの冷ややかな視線に耐えかね、程なく退職する羽目に。 会社の対応に疑問を持った男性は、会社と闘うことを決意する。 トントン拍子で内定も… 「未経験でも応募可能」「スクールでスキルも学べる」 2021年2月、大手求人サイトに掲載されていたうたい文句に目が留まった。 当時、大学4年生。新型コロナウイルスが世界中で猛威を振るっていた。内定先の旅行会社から「倒産する」と連絡を受け、途方に暮れていた。 過去にプログラミングを学んだ経験があり、SEへの興味はあった。わらにもすがる思いで応募すると、トントン拍子で採用内定を得た。 会社は、取引先から依頼を受けて、見合った能力を持つS

    「経歴盛るのが当たり前」 新卒SEが派遣スクールで見た業界の闇 | 毎日新聞
  • 後継者不足の“COBOL言語”を生成AIに引き継ぎ 政府や銀行の“いにしえのプログラム”を近代化へ

    このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高いAI分野の科学論文を山下氏がピックアップし、解説する。 X: @shiropen2 ベトナムのFPT Software AI Centerに所属する研究者らが発表した論文「XMainframe: A Large Language Model for Mainframe Modernization」は、メインフレームコンピュータの近代化を支援する新しい大規模言語モデルを提案した研究報告である。 1959年に開発されたプログラミング言語「COBOL」(Common Business Oriented Language)は、今なお多くの組織にとって重要な役割を果たしている。COBOL言語は、大規模な中央集中型メインフレームコンピュ

    後継者不足の“COBOL言語”を生成AIに引き継ぎ 政府や銀行の“いにしえのプログラム”を近代化へ
    cinefuk
    cinefuk 2024/08/26
    文学のtranslationはうまくいかないとしても、プログラムはコンピュータさんの本職だから、未来ありそうに思えるけど
  • Amazonは生成AIアシスタントで開発者4500人年の工数を節約し、年間2億6000万ドルもの効率向上を実現したって? - YAMDAS現更新履歴

    Amazon のアンディ・ジャシー CEO の以下の投稿が話題になっている。 One of the most tedious (but critical tasks) for software development teams is updating foundational software. It’s not new feature work, and it doesn’t feel like you’re moving the experience forward. As a result, this work is either dreaded or put off for more exciting work—or… pic.twitter.com/MJvsqNxgiT— Andy Jassy (@ajassy) August 22, 2024 ソフトウェア開発チームにとっても

    Amazonは生成AIアシスタントで開発者4500人年の工数を節約し、年間2億6000万ドルもの効率向上を実現したって? - YAMDAS現更新履歴
    cinefuk
    cinefuk 2024/08/26
    「生成 AI アシスタント Amazon Q を社内システムに統合して Java のアップグレードに適用したところ、以下のことが分かったという。」
  • (マジの)ご家庭にジャービス。完全 Macのみで日本語音声応答するAIを作った|shi3z

    Speech-to-speechは、NVIDIAのGPU搭載マシンがあればローカルで音声認識、応答生成、音声合成ができる画期的なオープンソースツールだった。 しかし一つだけ不満があったのは、これが日語には対応していないということだ。 ワイはコスモポリタンである。 ・・・そう名乗ってしまったから、「そういえばコスモポリタンってなんだろう」と思ってClaude-3に聞いてみた。 コスモポリタンは以下のような意味や用法があります: 1.飲み物としてのコスモポリタン: ウォッカ、クランベリージュース、ライムジュース、トリプルセックを使ったカクテル 1980年代後半に人気が出て、特に映画テレビドラマの影響で広く知られるようになりました 2.思想・概念としてのコスモポリタン: 世界市民主義、国際主義を表す言葉 国境や文化の違いを超えて、世界中の人々と交流し、理解し合うという考え方 狭い地域や国家の

    (マジの)ご家庭にジャービス。完全 Macのみで日本語音声応答するAIを作った|shi3z
    cinefuk
    cinefuk 2024/08/22
    " shi3z/speech-to-speech-japanese 僕の手元のはMacBook Pro M2 /32GBだが、necobitさんの MacBook Air M1 /16GBでも(推論は遅いけど)動いたので改造すればリアルタイムでいけると思う。"
  • 米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始

    米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始 アメリカ国防総省 DARPA(Defense Advanced Research Projects Agency:国防高等研究計画局)は、C言語のコードからRust言語のコードへ高い精度での自動変換実現を目指す「TRACTOR」(Translating All C to Rust)プログラムの開始を発表しました。 DARPAは軍事技術の開発および研究を行う機関であり、現在のインターネットはDARPAの前身となるARPAが1967年に開始した「ARPANET」がその起源であることはよく知られています。 DARPAが発表したTRACTORプロジェクトは、C言語のコードからRust言語のコードへの自動変換を高い精度で実現することで、過去にC言語で開発された多くのソフトウェアをメモリ安全なソフ

    米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始
    cinefuk
    cinefuk 2024/08/07
    「過去にC言語で開発された多くのソフトウェアをメモリ安全なソフトウェアにすることを主要な目標とし」
  • 『ポケモンスリープ』「ねむけパワーが21億4748万3647超でマイナスになる」不具合になぜか“見覚えある”との声あがる。一部の人にやたら馴染み深い数値でマイナスに - AUTOMATON

    『ポケモンスリープ』「ねむけパワーが21億4748万3647超でマイナスになる」不具合になぜか“見覚えある”との声あがる。一部の人にやたら馴染み深い数値でマイナスに - AUTOMATON
    cinefuk
    cinefuk 2024/03/30
    ”21億4748万3647、これは「int型」や「long型」と呼ばれる枠組みで表せる最大値なのだ。これは十進数で2の31乗-1、二進数で表記すれば「0111 1111 1111 1111 1111 1111 1111 1111」”
  • 「最も使っている」プログラミング言語で異変、前年首位のJavaが王座陥落

    ITシステムを効率良く開発するには、実装する機能に合わせたプログラミング言語の選定が重要になる。現在、多種多様なプログラミング言語が存在するが、言語によって実装しやすい機能が異なるためだ。 システムの機能が多岐にわたる中、日経クロステックの読者はどのような言語を利用しているのか。これを確かめるため、日経クロステックではアンケート調査「プログラミング言語利用実態調査2023」を実施した。調査期間は2023年9月21日~10月18日。358人から回答を得た。 Pythonが首位をキープ アンケートではまず、現在使っているプログラミング言語を3つまで挙げてもらった。利用言語の第1位は「Python」だった。回答者358人うち45.3%の162人が使っているという結果だった。 「あなたが現在使っているプログラミング言語は何ですか」という設問に対する回答の内訳。最大3つ選択してもらった。グラフには回

    「最も使っている」プログラミング言語で異変、前年首位のJavaが王座陥落
    cinefuk
    cinefuk 2023/12/04
    "現在使っているプログラミング言語を3つまで挙げてもらった。利用言語の第1位は「Python」だった。回答者358人うち45.3%の162人が使っているという結果。2022年に実施した調査では、回答者457人のうち37.0%がPython"
  • 長文翻訳には素直にGPT-4 Turboに金出したほうがいいというだけの結論 - 関内関外日記

    承前。 goldhead.hatenablog.com 読みたい小説がある。とても古い小説で、日語訳が手に入らない。元はノルウェー語だが、とりあえずプロジェクト・グーテンベルクの英語版は見つけた。おれは英語が読めない。翻訳エンジンを使うしかない。比べてみたらAIに翻訳させると質がいい。しかし、いちいちコピペできる分量ではない。なにか方法があるかとChatGPTに聞いてみた。Pythonを使えばできるという。なので、やってみた。とりあえず、できそうな感じがした……というのが上の記事まで。 そして、今日だ。あ、この一連の記事はリアルタイムでお伝えしています。昨日の記事は昼休みに書いた。で、今日は朝から体調を崩して、午後遅くに出社。仕事を終えたあとPythonをいじりはじめる。昨日は「短い英文テキストファイルを読み込ませて、ChatGPTに翻訳させて、日語テキストファイルを出力させる」という

    長文翻訳には素直にGPT-4 Turboに金出したほうがいいというだけの結論 - 関内関外日記
    cinefuk
    cinefuk 2023/11/11
    "なんかわからんが動いた。なんかわからんでいいのだ。おれの目的はPythonの学習でもなんでもない。クヌート・ハムスン『土の恵み』をそれなりにまともでかっこいい翻訳で読みたいというだけなのだ。"
  • 画像対応ChatGPTで設計図からコードの世界が実現しててやばい - きしだのHatena

    アマチュア驚き屋のきしだです。 ChatGPTが画像入力に対応するよという話があって、来週くらいに使えるようになるかなーと思ったら、もう使えるようになってました。 で、写真から「カレーべてる男の人です」くらいを言えるイメージで試してたら、なんかふつうに画面設計やクラス図からコードを書いていてびっくりしてしまいました。 まあ、起きたらこういうのが来てたわけですね。 で、まあ試してみて「あぁ、いままでのマルチモーダルよりちゃんと画像認識してるなー」くらいに思ったわけです。 で、NetBeansでの画面設計を読ませてみたらこう。 こういうコードが生成されました。 import javax.swing.*; import java.awt.*; public class SimpleForm { public static void main(String[] args) { JFrame fr

    画像対応ChatGPTで設計図からコードの世界が実現しててやばい - きしだのHatena
    cinefuk
    cinefuk 2023/09/29
    "Bardで試してみたら、Bardでもいけますね。しっかり感はChatGPTですね。しかし、なんか入力から人間の求める出力を得る操作は、ぜんぶ言語モデルでやれてしまうのではという感じになってきました"
  • 「マクロを組める事務職」を狙え

    https://anond.hatelabo.jp/20230917223337 一般論として、40歳未経験エンジニアを雇ってくれる企業はほぼ存在しないと言っていい。 奇特な会社は雇ってくれるかもしれないが、22歳新卒をよちよちするのと40超えのおっさんをよちよちするのだったら100人中99人は22歳を選ぶ。 その上で、だ。40歳がプログラミングを学んで業務で価値を出しうる唯一と活路と言えるのが掲題の「手作業でちまちまやんなきゃいけないことをマクロで秒で終わらせられる事務職」なのである。 この話のポイントは、世の中には「どう考えても手入力させるには無駄極まりない」にも拘わらず「エンジニアの稼働費用と派遣社員の稼働費用を取ったら『エンジニアなら1時間で終わらせられる仕事』を『派遣社員に2日かけてやらせる』のが経済合理性がある」という現象があちこちに転がっているということだ。 これを書いてる増

    「マクロを組める事務職」を狙え
    cinefuk
    cinefuk 2023/09/21
    未経験の事務員の需要マジないし、CADの方がマシでは。"その上で、だ。40歳がプログラミングを学んで業務で価値を出しうる唯一の活路「手作業でちまちまやんなきゃいけないことをマクロで秒で終わらせられる事務職」"
  • プログラミングをやめろ

    大学4年間と大学院2年間プログラミングやったやつでもできないし、会社で毎日8時間を数週間プログラミングについやしてもできないやつはできないし、そもそも人類というのはプログラミングできない可能性がある。 少年少女たちに「プログラミングはいいぞ!自由にものが作れて達成感がある!頭が良くなった気分にもなれるし!」と吹聴してまわんのもいいけど、6年間情報科学について勉強したようなやつの大半がプログラミングできないんですよ。それもごくごく初歩的な部分。 野球とかサッカーなら、まあ友達との試合には参加できなくてもごく稀にバットにボールを当てたり、ボールを1回あらぬ方向に蹴ったり、ぶっちゃけ周りとのレベル差で楽しくなくてすぐやめちゃうだろうけど、なんとか基礎の一部ぐらいはできるじゃないですか。 ピアノとかダンスでも、踏んじゃったをごくごくゆっくり弾くぐらいはできるかもしんないし、学芸会の振り付けを10

    プログラミングをやめろ
    cinefuk
    cinefuk 2023/04/12
    "プログラミング、情報科学6年やってミットを頭にかぶってるバッターとか、鍵盤蓋の上から殴って音鳴らそうとするやつとか、まずそういうレベルのやつが大量発生するんですよ。だいたい7割ぐらいの率。"