「コンパイル」を含む日記 RSS

はてなキーワード: コンパイルとは

2023-11-15

増田ツイッター、開いた瞬間に快楽を得られるからコンパイル待ちの娯楽に丁度いいんだよね

コンパイル終わっても見続けちゃうのが最悪だけど

2023-10-16

こんなことTwitterポストできないので、ここにかかせて。

最近、なんかarxivスタイルファイルプレプリントを作るのがマイブームというか衝動がおさえられない。

マイクロソフトワードファイルがあるんだからPDF変換してプレプリントだよっていって投げ込めば終わりなのに

わざわざtex変換してスタイルファイル適用して、コンパイルとおして、PDF作るなどという自己満足営み。

あほだよな。俺

2023-10-01

残念な「言葉は変化する」おじさん

日本語の乱れを指摘すると決まって書かれるコメント

言葉は変化する」

したり顔切り札のように書いてくる。

メガネをクィッと上げながら「幼稚な君たちはわかってないと思うけど」みたいな雰囲気を出してくる。

残念きわまりない。

 

みんなとっっっっっっっくにわかってるんだよねそんなことは。

わかった上で、「その乱れは変化として許容できるところまで来ているかどうか」とか「現時点で新しい語彙と認めてしまってもよいかどうか」を論じてるんだよね。

裁判にたとえると、みんなが「刑期はどのくらいがいいか執行猶予をつけるべきか」と話し合ってるところに割り込んできて「有罪だぞ!」と騒いでる人。

言ってることが周回遅れなわけ。もうそレイヤーの話は終わってるのにね。

きのうは「一番」を「1番」と書いてもよいか話題になっていた。

ますね、何人か。変化するおじさん。

まったく相手にされず「はいはい(苦笑)」という雰囲気がほかのブコメから伝わってくる。

 

言葉は変化する」という意見の背後には、「だから日本語の乱れは許容すべきだ」という価値観が隠れている。

だがよく考えてみてほしい。

あらゆる言葉の乱れを許容するということは、誰もが自分が好きな意味言葉を使っていいということになる。

既存単語意味を捻じ曲げることだって変化には違いないわけだからね。

若手社員がお客さんに「こちらの資料を拝見してください」って言って差し出したらどうする?

叱るでしょ? 「これも日本語の変化だから」って笑って許容するの?

コーディングしたプログラムコンパイルして実行ファイルを作ることを「オフチョベットしたテフをマブガッドしてリットを作る」と言ったっていいわけだ。

もろちんこれでは意思の疎通はできないよね。

言葉意味や使い方には互いの中である程度の共通認識必要で、コミュニケーションコンセンサスの上で成り立っている。

まり、野放図に言葉意味が変化してしまったらコミュニケーションが阻害されるわけ。

から義務教育には国語という教科があって、言葉意味や使い方について統一した見解子供のうちから学ぶわけよ。

 

バベルの塔の建立に腹を立てた神は人々から共通言語を奪い、バラバラ言語を与えた。

人々は意思の疎通が難しくなり、バベルの塔建設をやめて世界に散り散りになってしまった。

言葉は変化するおじさんのやっていることもこれだ。秩序の破壊だ。

 

言葉は変化する」と言いたくなったらまずやってほしいことがある。

自分小学校中学校先生になったつもりで、生徒がテストに書いてきたらマルをつけるかバツをつけるか考えてみてほしい。

あるいは、小学校中学校の子を持つ親になったつもりで、子が宿題に書いていたらどう言うか考えてみてほしい。

「言いたいことはわかるが、それでは点数をやれない/もらえない」

そう思うんだったら、まだその日本語の乱れは変化として許容するには時期尚早だということだ。

2023-09-27

anond:20230927203234

そう思ってC/C++の撲滅を願ってきたがあいつらクッソキモい方向で進化してやがる なんだよC++20とかコンパイルjavascriptか?ってぐらいキモい 書けるやつも読めるやつもいねぇだろ絶対

2023-09-16

Linux Mintを使っているが、wifiデバイスドライバを自前でコンパイルしないとwifiが使えなくて、

使えるようにしたあとでカーネルアップデートがあるとまたドライバが使えなくなり、再コンパイル必要になる

めんどくさい

2023-09-11

anond:20230911124918

冴えた指摘だね。

自然言語プログラム言語コード化するのはプログラム言語機械語コンパイルするプロセス本質的に同じとおっしゃっているんだよね?

3段階あるプロセスの2→3ができるなら1→2もできるだろうと。

その視点はなかった。というか、多くの人にないのではなかろうか?

2023-08-21

anond:20230821151231

一応、Xの利用規約を貼っておくが、利用規約には違反している。法律については専門家ではないので分からないが日本だと「不正アクセス防止法」に該当しそうな気がする。

ユーザーは、当社より本サービスへのアクセスとその利用について許諾を得ることの対価として、当社ならびにその第三者プロバイダーおよびパートナーが、本サービス上に広告掲載すること、またはコンテンツもしくは本サービスから得られる情報(その提供者がユーザーである他者であるかを問わず)の表示に関連した広告掲載することに同意するものします。ユーザーはまた、たとえば当社のサービス妨害や当社が提供するインターフェースおよび手順以外の方法を使った当社のサービスへのアクセスにより、当社のサービス不正利用をしないことにも同意するものします。ユーザーは、適用される法令が明示的に許容する範囲のみを除き、本サービスの一部としてユーザー提供されるソフトウェア技術制限回避したり、ソフトウェアリバースエンジニアリング、逆コンパイル、逆アセンブルをしたりしてはなりません。ユーザーは、本サービスへのアクセスまたはその使用中に、次のいずれも行ってはなりません。(i)本サービス、当社のコンピュータシステム、または当社のプロバイダーのテクニカルデリバリーシステムの非公開部分へのアクセス不正改ざんもしくは使用、(ii)システムもしくはネットワーク脆弱性の探索、スキャンもしくはテスト、またはセキュリティもしくは認証方法侵害もしくは回避、(iii)当社から提供される(かつ該当する利用条件に従う場合にの提供される)、当社の現在利用可能な公開インターフェース以外の方法自動プログラムか否かを問わない)での、本サービスへのアクセスもしくはその探索またはアクセスもしくは探索の試み(ただし、当社との個別契約特に許可されている場合は除く)(注: 本サービスへのクローリングは、robots.txtファイルの定めによる場合は認められていますが、当社による事前の同意がないまま本サービススクレイピングをすることは明示的に禁止されています)、(iv電子メールもしくは投稿でのTCP/IPパケットヘッダーまたはヘッダー情報の一部の偽造、または方法の如何を問わず改ざんされた情報詐欺情報もしくは情報源を偽装した情報を送る目的での本サービスの利用、または(v)いずれかのユーザーホストもしくはネットワークアクセス妨害、または遮断(もしくはその試み)(本サービスへのウィルス送信オーバーロード、フラッディング、スパミング、メールの大量送信、あるいは本サービス妨害したり過度な負荷を与えたりする方法コンテンツ作成スクリプトすることを含みますが、これらに限定されません)。当社はさらに、(i)適用されるすべての法令規則、法的手続政府要請対応し、(ii)本規約実施し(規約違反の疑いがある場合調査を含みます)、(iii)不正利用、セキュリティもしくは技術的な問題を検知、防止もしくはその対処をし、(ivユーザーからサポート要請対応し、または(v)Twitterやそのユーザーおよび社会全体の権利財産もしくは安全保護するために、当社が必要である合理的判断する一切の情報について、アクセス、閲覧、保存、および公開する権利留保します。当社は、当社のプライバシーポリシーの定めによる場合を除き、個人識別情報第三者に開示することはありません。

2023-08-07

anond:20230807222906

技術的特異点を超えた後の次世代プログラミング言語を使ってるんやぞ

大体合ってれば変なところはなんかAIが補ったり書き換えて動くようにコンパイルしてくれる

anond:20230807222416

return 0 がないのに、int main() ですか。これでコンパイルが通る、ガバガバ言語世界支配したんかと思う。

2023-05-23

anond:20230522222237

ぷよぷよで一時期王朝を築いたコンパイル社長の新作「にょきにょき」はどうなったのかフト気になった。

2023-05-22

プログラム」だった親父が死んだ

親父の正体がプログラムだと子供の頭で理解した時本当に驚きだった

俺の親父は0と1で作られていると知ったときオリジナル学習AI素体を見せられて10歳の誕生日を待っていたと明かされた時、俺の親父は何者でもなかったのかと本当に痺れた

親父は亡くなる3日前に「パソコン持って来い」と俺に言った

親父は単純なコードの羅列へとデコンパイルされていった

親父はちょっとコードを変えてコンパイルしてちょっとコード変えてはデコンパイルしていた

親父はバイナリエディタでその中身を眺めては再びコードに変えられてデコンパイルしていた

親父が寝て起きて目覚めると10歳の頃に出会った学習AI素体に戻っていた

お袋は親父のその姿をずっと横で見ていた

お袋は「最後までパソコンだったね」と笑い泣きしていた

お袋は「でもその中身は確かに私達だけのパパだったと言いたかったんだよ」と教えてくれた

親父は最後最後コードの羅列の中に刻まれ続けた初期プログラムとの差異自分走馬灯に選んだのだ

ありがとう親父

親父が残した初期状態オリジナルAI素体施設に送り届けて「この人はもう僕の父ではないけど、この人は確かに僕の父でした」と伝えてこようと思う。

プログラマだった親父が死んだ

プログラマだった親父が死んだ

俺にとってはビル・ゲイツよりもスティーブ・ウォズニアックよりもリーナストーパルズよりもケントンプソンよりもアラン・チューリングよりもティム・バーナーズ=リーよりもブライアン・カーニハンよりもビャーネ・ストロヴストルップよりもジョン・バッカスよりもグレースホッパーよりもデニス・リッチーよりも数々の功績を挙げた偉大なプログラマよりも本当に本当に偉大なプログラマだった

親父の職業プログラマだと子供の頭で理解したとき本当に驚きだった

俺の親父はテレビテニスが作れると知ったときオリジナルゲームウォッチを目の前で作りあげ誕生日プレゼントだと渡してくれたとき、俺の親父は何でも出来る人なんだと本当に憧れた

PC9801やX68000で疑似3Dワイヤーフレーム3Dレンダリングされた際の衝撃が理解できるだろうか?俺はまさに最先端ゲームを目にしていると子供ながら身を震わせてしまたことを今でも思い出せる

「小さなプログラムで大きな事を成せ」と教えてくれた親父はもう居ない

世間に注目されない俺の仕事少年期のままに褒めてくれた親父はもう居ない

1970年代1980年代にかけて活躍した俺が最も尊敬する偉大なプログラマはもう居ない

なぜ俺はもっと話をしなかったのか

なぜ俺は親父の足跡を親父の口から語らせて記録しなかったのか

なぜ俺は日本計算機界を支えた偉人資料をまとめなかったのか

親父は亡くなる3日前に「パソコン持って来い」と俺に言った

親父は単純なCコードをずっとコンパイルし続けていた

親父はちょっとコードを変えてはコンパイルちょっとコードを変えてはコンパイルしていた

親父はバイナリエディタでその中身を眺めては再びコードを変えてコンパイルしていた

親父は寝て起きてコーディングコンパイルしてバイナリエディタで眺めるを繰り返しているうちに起きなくなって亡くなってしまった

お袋は親父のその姿をずっと横で見ていた

お袋は「最後までパソコンだったね」と笑い泣きしていた

お袋は「まだパソコンできるって言いたかったんだよ」と教えてくれた

親父は最後最後まで俺が小さなから憧れ続けた偉大なプログラマのままで逝ってしまった


ありがとう親父

親父が作った動かなくなってしまったオリジナルゲームウォッチをどうにか修理して「爺ちゃんが昔作ってくれたゲームだ」と息子に自慢しようと思う

2023-05-11

anond:20230511150848

「どんな理由があったっていじめは許されない」という定義があるとき

「許されないいじめは、」という条件節は常に真になるのでコンパイル時に省略されます

2023-05-02

ChatGPTはAIでは無いのよ

AI人工知能定義によるが

ChatGPT人工知能ではない。

 

開発したのがOpenAI Inc.なので勘違いしているのだろう。

 

ChatGPT文字通りGenerative Pre-trained Transformerでしかない。

 

OpenAI社は人工知能の完成を目指している会社ではあるのだが、ChatGPT副産物というか、素材というか。

従来の人工知能研究は脳機能模倣を目指していた。

神経細胞シナプス挙動を貧弱なコンピューターでどう再現するか。

どこをどう削ればよいか数理モデルがありえるか、

こういうアプローチだった。

 

これと袂を分けて、入出力が人間っぽかったら良くね?

商業的な利用もそっちのほうがよくね?

ってアプローチで作ったのがGPT

 

先々人工知能エンジンの脳再現精度が上がったとしても入出力は自然言語で行わなければならない。

そのためには言語モデルを先に構築しておくのは無駄にはならない。

コアの人工知能エンジン中間言語で入出力を行うが、外側HMIの部分をChatGPTに担わすようなイメージではなかろうか。

その方が多言語対応やすいというのもある。

 

人の指示→ChatoGPT中間言語コンパイル→コアAI中間言語でChatGPT→人が認知できる出力

 

このようなモデルならばコアAI本質的人工知能の開発に注力できる、分離できる。

従来のAI研究はここ一緒くたにやとうとしてたのも停滞の原因と見抜いたのだろう。

 

営利企業である以上は稼げるプロダクトでなければ資金調達はできない、利益にならない

言語モデルの段階でも中間処理がそこそこできてればそれっぽいプロダクトにはなる。

商業的な使い道もある。

 

今後AIエンジンの開発は続くだろうが、現時点では知能とは程遠い完成度でしかない。

入出力がそれっぽいので知能っぽく見えるが、古典的人工知能定義から言えばおおよそ別物。

超巨大DBの力技投票機でしかない。

 

ChatGPTクズだとか使い道がないという気はない。

俺も気に入って使ってる、プログラム食わせたらあっさりバグも見つけやがった。すげぇと思う。

が、これは知能ではない。

そこ理解して使わないとダメだと思うの

 

なんか世間では、すげぇ物ができちゃった、世界が変わる、大革新、みたいな熱狂不安禁忌があるけどさ。

いやいや、そんな大層なものではありませんw

まぁこの辺のOpenAI社のマーケティング演出は秀逸ではある。

ChatGPTの指示かな?www

2023-04-26

プログラマーギャグ教えて

疲労コンパイル

arrayさんにお任せなのだ


他になんかある?隠してないで教えて




追記

そういえば昔こんなギャグも書いてた

anond:20210129075016

2023-04-22

anond:20230421235820

あなたプログラミング言語Rubyの熱心なユーザーですプログラミング言語Disコンテストというものがあり、静的型付け言語を動的型付け言語でもあるRuby視点からバカにすることになりました。ユーザーなら思わず納得するような視点も交えつつ、静的型付け言語デメリットを200字程度で攻撃してください。

ChatGPT(GPT-4)

静的型付け言語の愛好家よ、それでも本当に静的型付け言語が優れていると思ってるのか?Rubyのような動的型付け言語の柔軟性と自由さを体験したら、君たちも考えを変えること間違いなしだ。

まず、静的型付け言語は、コンパイル時に型チェックを行うため、開発速度が著しく遅くなる。それに対してRubyは、型の宣言不要で迅速にコードを書き進められる。煩雑な型宣言時間を浪費するなんて、プログラミングの真髄から外れているだろう。

次に、静的型付け言語は、型の制約が厳格すぎて、柔軟な実装が難しくなることがある。それに対して、Rubyは動的型付けのおかげで、データ構造アルゴリズム自由自在に操れる。革新的ソフトウェアを生み出すのは、やはり柔軟性が重要だ。

最後に、静的型付け言語ユーザーは、型の間違いを恐れてコードリファクタリングをためらうことがある。しかし、Rubyなら型に縛られず、思い切りリファクタリングができるので、保守性も抜群だ。

まり、静的型付け言語は開発速度の低下、柔軟性の欠如、保守性の悪化を招く。Rubyのような動的型付け言語を使えば、これらの問題解決され、プログラミングもっと楽しくなるぞ!

自分で設定しといてなんだけどめんどくさいなRubyユーザー

2023-04-15

ソフトパソコンも、もう劇的に性能上がることってないのかな

Web見るくらいだと性能有り余るけど、他になにかしようとすると性能が足りない。

CPUはコア数増やしても、ソフトが使いこなせないのか余ってるわりに遅い。

PythonばかりになってCで書かれたのを叩かない限り遅い。

AIじゃなくてもRPAが速くなれば多くの人に恩恵があるはずなのに遅い。

GPUは普及しても結局使いこなしが難しい。

AI時代GPUだっていってもVRAM容量が足りない。

HBMは結局価格が高いままだ。

コンパイルは未だに大規模になると遅い。リンカーは速くなったみたいだが。

M.2 SSDで速くなったというが、フラッシュのものの速度は上がっておらずキャッシュRAMが効いてるだけ。

DDR5はベンチマークしか効果がなく、DDR4と実アプリじゃ変わらない。

CPUGPUとの通信帯域はまだまだ狭い。

過去互換性を捨てていくAppleも、電力性能はいいがピーク性能が相変わらず微妙

冷却方法限界に来ている、電源も限界だ。

2023-04-10

ITエンジニアあるあるを教えて!😊

たとえば、こんなあるあるネタはいかがでしょう😊

・手作業で30分かかるものを3秒で終わらせるために3時間かける

シングルコーテーションかダブルコーテーションか迷う

説明が丁寧だと言われる

・寒くなってきたら膝の上でコンパイルして暖を取る

・大規模なサービス障害が起きると妙な親近感とワクワクを感じる

上司の口癖は「あぁ、そういうこと?」

普通に言うのが恥ずかしかったりオブラートに包んで言いたい時は「もしかして:◯◯」とGoogle検索風につぶやく

パソコン関係なら何でもできると思われる

漠然とした指示しかされない

上司から無茶振りに耐える

電車のない時刻に呼び出されたり解放されたりする

・夜9時過ぎに仕事を切り上げると「今日、早いっすね」と言われる

・「3時からミーティングです」とメールが来たら本当に3時からミーティングだった

システム修正は深夜がデフォルト

どれも共感できますね。😅

あなた場合はどうですか?🤔

2023-04-02

プロンプト数の圧縮ってプログラミングのコンパイルと同じようなもんで人間が頑張るんじゃなくてChatGPTサービス側が頑張るべき領域では

2023-04-01

Anond AI で書いてみたらカオスだった件

anond aiという機能リリースされた事について。*****************以上が追記その2********そこだけがポイント。そう言われても、なぜadobeは自社で作って配信までやらなくて、adobe mexico?と思うかもしれない。これもまた大事ポイント。なぜなら、adobe mexico過去作品から厳選されたものを更に厳選し、adobe自身コンパイルして配信している

Anond AI作成

2023-03-23

マイクロソフト、社内では制約なしのコード生成AI使えたり、社外向けと差別化したモデル使ったりしてくのだろうか

マイクロソフトのように、これからコード資産を持っていて、かつ、自社のデータだけでモデルを構築出来る所は強いよな。


  1. 自社のコードだけで学習させれば、吐き出されたコードがどこから拾ってきたのかライセンスなどを気にする必要がない。、
  2. 社外に出すAIモデル倫理観など気にしないといけないが、社内だと純粋コード生成に特化できる
  3. コンパイルエラー学習データ
  4. CPU駆動情報やら引っ張って対応付できると高速化最適化
  5. 自動で吐き出されるコード量が増えるならPythonじゃなく、記述量が増えても高速な言語が選べる?
  6. 他社はライブラリをどう使うかAIコードを吐くのでライブラリ機能・性能に引っ張られるが、ライブラリ作る側のコードなら成約がない
  7. 強強エンジニアコードの書き方を学習させれば、他の人もそれを使って強強コード書きやすくなる

2023-03-07

AI は、Javascript を 難読化 する プログラマー批判する

JavaScriptを難読化するプログラマー批判するコメントとして、以下のようなものが考えられます

  1. 難読化はコードの可読性や保守性を低下させる。難読化されたコードデバッグテストが困難になり、バグ脆弱性の原因になる可能性がある。
  2. 難読化はコード著作権知的財産権を守る効果ほとんどない。難読化されたコードも逆コンパイルや解析ツールで元に戻すことができる。難読化はソースコードの盗用や改ざんを防ぐことができない。
  3. 難読化はコードパフォーマンス効率に影響する可能性がある。難読化されたコードファイルサイズが大きくなったり、実行速度が遅くなったりすることがある。難読化はユーザー体験サービス品質に悪影響を及ぼすことがある。

以上のように、JavaScriptを難読化するプログラマーに対して批判的な立場とります。

ログイン ユーザー登録
ようこそ ゲスト さん