プログラミング雑談 - 初級編
立てたったw ルールがとか荒らしがとかどうこう言わん 喋ったもん勝ちや スレが伸びないうちから避難所考えてるでw したらばはどうやろか 勃てたったω 射精がとか責任がとかどうこう言わん 逝ったもん勝ちや >>1 板のルール違反だ しかも平日に何やってんだハロワ行けボケ どこが気取ってるのかわからん で 板のルールって古すぎてもう有効期限切れやろ 勉強スレも推図スレも過去のもん 生きてないやないか テストに動かしてみたコードとか要らなくなったコードってきちんとした削除手順とかあるの? 普通にゴミ箱ぶっこんでええの?なんか蓄積してたり残ったりする? どこの環境での話なんやろか ローカルのパソコンでシンプルなエディタならゴミ箱に入れてゴミ箱を空にするだけだし しかし場合によっちゃ最近つかったファイルに残って困ることあるよね そやで 超初級とか入門編とかにしたほうがよかったですかw windowsのエクスプローラーのクイックアクセスには困る あの履歴は本体を消しても残ってる 保存はレジストリらしいようだけどどう操作するのか 適当なネット情報が探せなかったわ 初級 - 問題をもってる 中級 - 問題が解決できる 上級 - 問題がない こんなレベル分けでどうよ 小学生でもプログラム作れる時代にロクにプログラム書けない低能老害の御託なんかみっともないだけ >>8 ISO9001によると、業務中に使用した、業務に関係する文書ファイルはフォルダで分類して整理して保管することになっている。 もう必要ないと思っていても、まれに後で必要になる場合がある。 このスレは日本語がちゃんと書けたらいいよ コードなら1字の間違いで動かないけどさ プログラムを描く人なんか居ない たいていの人はプログラムを書いている >>15 MC気取りで常駐するつもりなんですかあ そういうのは雑談板でやれよ >>9 >>16 ありがとうございます GPUはクラウドで借りてエディタはPythonに付属してる奴で作業してる 本当にマジでもう使わなくなったコードなんでゴミ箱ぶっこんでいいっぽいですね 自分はこういうプログラム書かない、人の書いたの物を動かすだけの人が なにかあったとき相談できるところがあったら助かるけどね >>22 GPUをクラウドで借りてってかなりの事してるのね >>24 クソ雑魚PCなもので…… やり方は解説してくれてるしコードとかは他の人が作って公開してるのを貼って動かすだけです それでも起動出来なかったりなのでやっぱり身の丈にあってない事してる自覚はあります GPUを動かすってマイニングかAIかというぐらいの知識しかなかったのだけど クラウドGPUのレンタルって3Dゲームを動かすのに使うのが主流のようね? 自分ところのグラフィックボードでプログラムを動かせてみたいけど なにかシンプルな方法とかあるのかなー むしろゲームとかはローカルなGPUが良くて GPUをあっちでも良い(むしろあっちが良い)って言うのは それこそマイニング用途やろ マイニングってなんか憧れ 旧2chでは初期に稼いだ猛者とかいるんやろな〜 そういう歴史的なスレも残ってるんやろか 見てみたいものだ ワイのやってみたい課題の一つに bitcoinの価格グラフを描くプログラムを作るってのがあるw しょぼくてもやるで もっとしょぼい夢語ってほしいな〜 しょぼいほど高得点ってことでw GPUって外付けの際のセッティングのハードルが高くね?何かUSB接続とかでサクッとstable diffusionとかを動かせると便利だよな。 なかなか厳しい話題だ でも少しでもチャレンジしてみたい話題 CUDA ,OpenCL,C++ AMP とあって 基本はC++の使用 ずげぇーハードル高い >>31 AI絵ってすっごいGPU使うから クラウドGPU使うのもポピュラーじゃね? 使用頻度としてAI絵はハード買った方が割安じゃね? >>34 5万円から10万円でUSBまたはBluetooth接続でGPUをPCに簡単に接続できてStable diffusionとかlamma2とかサクサク動かせたら結構便利だよな。できればかなり画期的? GPUだったら生成した画像をモニタに表示しないと終わらないだろ そのためにバス幅を拡げて速度を稼いでる 接続がめんどのもそのせい >>38 自分はそこら辺あまり詳しくないけど、画像をファイル数枚、数十枚転送するくらいならUSBでもそこまで時間がかからない気がするんだけど。転送した画像の表示はPCにさせれば良いんじゃないの? この板ってもう墓場状態みたい ときどきゾンビが出てくるけど。 C言語のスレが100位内にないこと自体が新参者を拒んでいるのではと思ったりする すんませんすんませんすんません すぐ隣にありました 出直してきます >>39 そこまでかかる 画像なめてんなとしかw AI用途でも膨大なデータベースを検索して描くわけだからGPUからHDDをアクセスせねばならず結果太いデータバスが必要になる 組織に属さずにプログラムで収入を得るというのが目標なら どんなロードマップが描けるのだろうか >>44 if文のあとにcase文で考えればいいね 逆から考えて目的とする状況をリストアップして それに至るにはどうすればいいかと ソースで公開されてるソフトを「ゴリゴリ改造して使ってる」なんて自慢げに言ってる先輩がいるんですけど これっていいのかな どんな改造をしたのか聞いてみたら、単に処理A、処理Bをくっつけたボタンを作成しただけみたいwwww 元ソースのライセンス条項をみろ 改造したソフトを公開したり売ったりしたらその改造ソースを公開する義務がある場合があるが 個人で使うだけなら大丈夫 tk_tk (不要な方のN.G登録用) 更に友人等などにも紹介して、更に¥4000×人数を入手できます。 https://i.imgur.com/vLIEmUw.jpg >>50 この板にそれを書込みするとは勇気あるな でもクラファンのやつみたいにスレ立てしてないぶん良しだと思うでw それって自分のほうにいくらもらえるんや そういう仕組みなんやろ いままで何人入ってくれたのかね >>44 エンジニアチャンネルの3年前の動画 知るだけで周りに差をつける「実は」需要の高いプログラミングスキルトップ3 https://www.youtube.com/watch?v=LGnhinEQkg0 1位 - Twitter API 2 - スクレイピング 3 - LINE チャットボット ただし、今のTwitter API は、どうなっているのか分からないけど 言語/フレームワークはRuby か、Ruby on Rails をやれば良いと思う。 他には、EC サイトなら、Rails製のShopify とか >>54 Shopify 名前は聞いたことあるけど見たことない ちょっとググっただけど 実際に物を売らなくても設定とか運用を請け負うとかもありだね それもプログラム思考が必要なことだと思うし >>56 お前いつまでやるつもり? 手間のわりに誰も引っかかってないでしょw >>55 Shopify のカスタマイズ用言語は、Ruby 製のLiquid だけど、 これもRuby on Rails のirb で、HTML を作っていれば、何となく分かる 命令文は、{% 〜 %} 表示部分はヒゲ、{{ 〜 }} <h1>{{ collection.title }}</h1> {% for product in collection.products %} <p>{{ product.title }}</p> {% endfor %} >>58 お前もいつまでやるつもり? 手間のわりに誰も引っかかってないでしょw >>58 ワイは興味あるで ShopifyがECサイトでLiquidがそこの独自言語だとぐぐって知った EC店舗のサイト作成でもやってるの? なんだったらweb制作管理の板に新スレたてようか? そっちの方が話やすいだろうし 漏れは、Shopify の本を買っただけ。 やっている訳ではない Rails よりは、かなり簡単 Shopifyを使って実売してるサイトが探せない なんかへんだわ 他に、Google Apps Script(GAS) もある。 JavsScript をベースにした言語 Gmailやカレンダー、Googleスプレッドシート、Googleドライブ、 YouTube、Googleアナリティクス、BigQuery など、 100以上のGoogleサービスと連携 漏れはやっていないけど、買った本は、 Shopifyではじめるネットショップ、角間 実、2021 Google Apps Script クローリング&スクレイピングのツボとコツがゼッタイにわかる本、 五十嵐貴之、他2名、2023/6 GASに興味あるけど 5chでやってる人いるのかな 活きたスレがないよね 質問! DeprecationErrorでf.call(...)をf.remote(...)に変えたほうがよくない? って言われたんだけど意味合い全然違うよね?変えて大丈夫なんこれ? GASに対してGCPをいうのは..親ディレクトリだな そして次はC++でいうusing namespase 名前空間が必要だ 初心者ワイが言えるのはこれくらいだw GASに対してGCPをいうのは..親ディレクトリだな そして次はC++でいうusing namespase 名前空間が必要だ 初心者ワイが言えるのはこれくらいだw プログラムするのにmacノートの中古を物色してるのだけど… プログラムするのにmacノートの中古を物色してるのだけど… オンラインでコード書けるサービスがいくつかあったよね スマホからでも出来るはず いつまでも開けない専門板があるのはどうしてなんだ 運営に知られてないのか技術者がいないのか あるいは徐々に閉鎖するつもりなのか >>78 webブラウザで見に行くと、空っぽだからじゃね? subject.txtが更新されずlastmodifty.txtは更新されてるという問題なのか意図的なのかよく分からんことをしてるから webブラウザからも見れないのにsikiからは見れるというわけわからん状態になってるらしいな サーバが物理的に故障しているのかと思ったけどまた違う原因なのか なおるの遅すぎて草 トップページに状況報告も謝罪の一言もないところが圧倒的にアングラって感じ chromeで開いたのにchmateになる そんな事が出来るんだな スマホで専ブラなかったら見れた物じゃないな5ch。 プログラマーって最終的な目標は日々なにめざしてるんですか? プログラマーって名乗る人は職としてプログラミングしてる人だから主として生活の糧を得る為にやっていると考えていいんじゃない もっとも簡単にアンドロイドアプリを作る方法は何なんだろう?自分専用の専ブラ作れたら良いのに。 [クライシスアクター」「豊島保養所」←画像検索&拡散! 他スレに丸ごとコピペよろしっく!! ネットでできる反レプティリアン・反イルミ活動です!!!!! 動画サイトのコメ欄もねらい目だぞー!!!!!!! >>89 そんなのがあるのね あったというべきか アプリの上でアプリを動かすって感じみたい >>87 もっとも簡単にという条件を最初からつけるのは間違いだね まずはアンドロイドでモバイル開発できる手段をリストアップしてから それから評価するのが手順だと思う 2chもこれだけ荒らされたら専用ブラウザ暗号化とかして自作ブラウザじゃ書き込めなくするだろ 作るだけムダ 無駄といえば最近5chにいること自体が無駄のように思えてきてる RubyMotionというのがあるけどどんなものか 意味あることばっかりやってたら息苦しくなってくるからしばらくはいいんじゃね その内熱中することでもできたら5chなんて秒で離れるだろうよ >>93 元々SN比が劣悪なのは承知でSに期待して観てるが 最近はSN比だけじゃなく遅延が無視出来なくなってさらに劣化した >>97 なんかSFの世界をイメージしてしまう 強大な権力の争いの末に滅亡した世界 僅かに各地に生き残った人類 無線機から残された人の声を探そうとするが雑音ばかり 奇跡的に交信できたところも途絶えた・・・ flutterってどうなの? って自分でも何を聞きたいのか整理できとらんw 自分用の情報ポータルが必要なんだ 専ブラでは足りない プログラミング課題としても価値がある 普通のブラウザで5chを見てたら頭が知らぬ間に毒される "壁穴"って何みたいなw 5ch見だして一か月ほどだけど見るスレも限られてきたし 自分用ポータルを作ることにした まずはRubyでスレ読み。 スクリプトや攻撃でダメになっても復活するのよね どんだけ愛着があるのかと思う まつもとゆきひろ さんのこと まつもとひろゆき だとずっと思ってた +1 ほんそれ っていうか 5ch で まつもとひろゆき 検索するとかなり出る 219 それでも動く名無し 2023/10/16(月) 18:26:51.53 ID:pA5+SQtP0 すっげぇかわいいのにおっぱいも綺麗で大きいし、尻もエロい https://i.im ;gur.com/gW3M6F6.jpg https://i.im ;gur.com/jQv1JNu.jpg https://is ;.gd/xkUfeT 620 名無しさん@ピンキー sage 2023/10/16(月) 21:36:57.85 ID:AS4vmq4R0 不朽の名作が復活していたので https://i.im ;gur.com/vgOZM4m.jpg https://i.im ;gur.com/83DLmpO.jpg https://is ;.gd/Q5ZYzk ChatGPT めっちゃ良いわ 時々2~3時間作業時間を短縮できてると思う わからない所を自分で調べてたら2~3時間はかかる 質問です! ls でファイル名一覧はちゃんと出てくるのに rm に書き換え消したいファイル名コピペで削除出来ないのは何故ですか https://i.imgur.com/CiDCPhY.jpg エラーメッセージの()部分を消してもError No such file or directory って出てきちゃう ファイルパスに半角空白が入っているから、 '〜', "〜" あたりで囲むのでは? models/Stable-〜/Meina〜 - Without VAE.〜 3つの半角空白が入っているのでは? >>111 >>112 できました!ありがとうございます プログラミング初学者なのですが マイクラで開発に使う場合 何言語から始めたらいいですか? マイクラやったことないから知らんが 用途によるとしか言えん マイクラ自体を作りたいって話なら3Dゲーム作成だからUnity入門とかからじゃない? >>117 なんでだ?理由を言え理由を事と次第によってはお前は打首獄門な 私の持論にすぎませんが、日本語力をしっかり身につけた後で英語を勉強しないと、どちらも中途半端になって、深く考える能力が育たないと思います。思考は言葉です。言葉の力が落ちたら思考力も落ちます。私が危惧するのはそこですね。 まぁ一般的な論理が常に適用されるかどうかというとね 人にも状況にも左右されるから 何も知らん第三者が最適解を提示するのは難しい 相手の癇に障らん程度に思ったことを言うぐらいがちょうどいいかもしらん >>119 30年か40年くらい前にそっくりそのまま同じ文章を読んだ記憶があるわ >>122 駿台の有名講師だった伊藤和夫氏は東大の哲学科出身。だからだと思うが、流行の「多読」とか「英語で考える」みたいな軽薄な勉強法には見向きもせず、良質な英文をじっくり正確に読むように指導して下さった。ここ数年でさらに悪化した英語教育を見たら何と言われるだろう? マイクラって人気のようだけどどこが面白いのだろう 調べるのが面倒だったりするw まずはゲーム界のBrainfuckことFactorioやれ そうすればこれ系のゲームの楽しさがわかるだろう Factorioぐぐってみたけどめっちゃ灰色 気分までダークになりそう 有料やし とりあえず体験版のマイクラやってみたらいいんじゃないの? 最初は、夜までにゾンビに襲われない工夫をすることに追われるから そこで面白いと思った人は、その先1000倍楽しい内容が待ってるよ 知的好奇心が異常なレベルで低下してるから何言っても動かなさそう みんなが殊更褒めてくれるなら頑張るかもしれないが 一人で孤独に制作に没頭する職人やアーティスト的輝きは俺の身体からはとうに消え失せたわ マイクラでプログラミングとか自動運転するときって ゾンビに気を付けないといけない訳? それって時々メモリバッファの数bitが変化するエディタとか 時々フリーズするOSとかで開発するような悪夢なんだが 面白いと思える心境が判らん >>133 マイクラでプログラミングするときはクリエイティブモードでやれば敵が一切出現しない マイクラでミニゲームとか作れたりする オススメの言語はなんだろうな SkriptというマイクラのサーバーMod専用のスクリプト言語がある 文法がかなりPythonに似ていて ネイティブで書くよりもデバッグしやすいのがかなり良い 簡単な言語ではあるのだが 負荷もかなりかかっちゃうんだよな どうも流行らんな 初級の人はどこに行ってるのだろう 時間は有限であり、何と付き合って行くかは 慎重に決めねばならない 現在指揮しているプロジェクトにgotoが300箇所くらいあるんですが全部潰したほうがいいですか? 初級者は学ぶことや作業することがたくさんあるので暇ではないのだよ >>125 子供にプログラミングやらせるなら マイクラ一択だと思う ・サイボウズ青野社長、「本業に集中しないから副業禁止」はあり得ない ・サイボウズでは、100人100通りの働き方が可能「多様過ぎるワークスタイル」が生まれた背景 ・訪看、ケアマネ自宅で記録 IT活用で在宅ワーク・フレックス勤務 ・ゼネコン鹿島、DX化で狙う建設業界の地殻変動 ・NTTドコモ、建設業向けDXの新会社 コマツ、野村総合研究所などと共同で ・会社なんてカッパみたいなもの。「複業」を通じて一人ひとりが幸福になる働き方を目指せばいい。 ・諸悪の根源はメールと電話 サイボウズ営業チームの“脱ブラック部署”のノウハウ ・ブラック企業だったサイボウズが「働き方改革」を実現できた舞台裏 >>141 ヒマでヒマでしょうがないならやりなさい 細胞図のCM観てると頭悪そうな人しか使って無さそう Visual Studio Code使おうと思ってるのですが、どうですか? VSCode 選択として間違ってないとは思うけど 設定を理解するのに手間かかるわ ちょうどvscode使ってるけど特に不便ないな javaとgolang書くときに使ってる 言語そのものの勉強したいのか 環境の勉強したいのかでも違う Cで線形リストがわからない なかなか初級から脱出できない Cで線形リストがわからない なかなか初級から脱出できない 線形リストってどんなものかとぐぐってみた いわゆる数珠つなぎなんやね ワイも勉強してみるで アルゴリズムとデータ構造ができるかどうかで中級かどうかの分かれ目になる 非線形リストってあるんか? あるとしたらどんなん? 非線形というと別の意味になってしまうからな 線形でないリストというと木構造とかグラフ構造とか? googleの画像検索ってどういう仕組みなんだろ ローカルファイル検索するより早く結果表示されるのオーパーツすぎる・・・ ローカルのファイルシステムには検索用のインデックスがないから googleの検索システムはサーバー数千台でいっせーので分散処理するからローカルPC程度では歯が立たないよ >>162 木構造もグラフ構造もリストちゃうやん? まあサーバーの速さやインデックスの構造なんて言われなくても判ってる訳で >>163 が聴いてるのはそんなところじゃないだろ あえて答えは言わんが >>161 線形リストの対語は循環リストらしい (末端があるかないか) 用語の定義にこだわってもしゃーない 人によって違うから >>170 それって外国語を学びたいって人に ラテン語から始めなさいというのに似てないか >>171 一度外国語をきちんと習得したら 他の言語の習得のペースはドンドン速くなる そもそも、プログラミングの場合は学んだことが転移できるものが多い つまりC言語に限らず何でもいいから1つ言語をマスターしなさい、ということですね ほんとうに初めてプログラムをやりたいという人は まずこの板には来ないと思われる 来たとしても冷たい仕打ちにあって二度と現れないのではないだろうか 9割が挫折する 2年くらい前に流行ったTwitterXの"#駆出しエンジニア"タグの大半はもう息をしていない プログラミングは道具であって、世間が必要としてるのはそれじゃない。 道具を磨いてピッカピカにしてもなぁ、自己満足でしかないのだ 9割挫折はほんと?かどうか知らないけれど 慶応大卒のRuby の女神・池澤あやかが言ってた 大学のC 講座は、99% 挫折する。 しょーもないから続かない。 この教育方針がプログラミングは難しいという先入観を与える 一方、山陰地方のRuby on Rails 合宿に参加したら、すぐ動いた scaffold で一瞬で、CRUD が動く。 15分でウェブアプリが作れるのが、Railsの強み 筑波大学も、Railsチュートリアルを採用している。 古いRails 5 なら、Railsチュートリアルのサイトで無料で読める YouTube で有名な雑食系エンジニア・KENTA も言ってる。 キャリアパスは、Ruby on Rails → Go のみ Java vs Rails だけど、 Javaは建設業と同じ多重請負構造・IT土方で、5大SIer による身分制度。 数社に中抜きされるから低所得。 客先でインターネット禁止・デスマーチ 文系のアホが唯一、金持ちになれるチート職業がRails 米国年収でも、Rails, AWS Solution Architect は13万ドルとか! Ruby も9万ドルと、Go/Rust/Elixir の3大言語を超えた! プログラムも応用あってこそなんだよね どこに応用するかは人それぞれだけど やってる人はやってるのが現実で・・ そういえば発明家KENって奴がジェット気流発電とかいう宣伝スレをいろんな板に立ててたな けんちゃんって糖質の好む名前なのか 池澤あやかはカワイイ カワイイは力 統合失調症ってプログラムに例えると文法が壊れてしまったようなものだろうな あるいはwhile文に終了条件が無いとかそんな感じ しかし匿名掲示板から抜け出せないワイも終了条件を見いだせていない 仕事ではなく、趣味で使うなら何の言語がオススメですか? プログラミング言語ってやつは用途によって使い分けるもの つまり何を作りたいか決めてそれに適した言語を選べばいい 考えてみれば そもそも趣味でやるってのは面白いと思えるからであって 何の情報もない他人の面白いと思う事を推測するのは困難かも とは言え 大体の動機は 1.ゲーム作りたい 2.資格取りたい 3.稼ぎたい 4.自慢したい そんなもんか? 発想の貧弱さを公開してしまうようなものだけどw >>189 趣味なら lisp か prolog がおすすめ まるで別世界に入ったみたいになる >>189 Ruby 一択 Ruby の米国年収は9.3 万ドルと、Go/Rust/Elixir の3大言語を超えた! 多くの言語は6.5〜7 Ruby on Rails, AWS Solution Architect は13万ドルとか! YouTube で有名な雑食系エンジニア・KENTA は、 初心者のキャリアパスは、Rails → Go だけと言ってる 文系のアホには全職種の中で唯一、Railsがチート職業! WSL2, Linux, Docker で遊べる。 可読性が高いので、普通のプロなら、Rubyを読める。 ファイル・テキスト処理、Railsによるウェブ開発が得意。 継承・メソッドチェーンを使う まとめるとRubyに関わってはいけないということだね 趣味ならなんでもええわな ひとつに絞る必要もないし 全部齧ってもいい 言語以前にOSとか環境設定とか選択の余地は溢れてるし 目的・戦略・戦術を見通さなきゃだ >>196 自己啓発っぽい文章で気持ちわるいw >>189 そもそも言語は趣味ではないだろ 言語の奴隷の>>196 みたいになるぞ ruby の scaffold はすべてをわかっている人 でないと使いこなせない プログラムができたのはいいけど カスタマイズするのには相当の知識が必要 初心者としては 言語の良さがわかりやすく見える形が欲しいな >>206-207 このスレもう書いたじゃん と思ったら>>182 だったw 文字を印刷するのに 縦横の位置をミリ単位で指定できる方法は何かなぁ? "何かなぁ"じゃなくて"無いかなぁ"の問いの文なのだけど 笑われるようなことだったか? ん? プリンタ制御でぐぐるとSVFってのが出てくる やってみよう 試してみるには まずエクセルVBAでやるのが最適かな >>214 まずは境界知能かどうか判定してもらいに行け >>215 いったいどういう根拠でそう言ってるのやろか プリンタ制御でぐぐってトップに出てくるSVFってのはとんでもない間違いだった いま、N速+を埋め荒らしているchatGPT利用のボットプログラム あれの開発費用いくらかな? 短納期しかも安いと思うんだよ NGワードを適度に混ぜて、chatGPTを隠すとか、 嫌らしいアルゴリズムなしに、サンプルプログラムみたいな作りじゃないかな? 5毛の下っ端にツールだけ使わせて、そいつらにネット情報を見せないという、 イデオロギー的な奇術だから、 逆をついて、5毛どもに反政府教育を流し込んでやろうw 予算いくらなら作れる? (クソ安い) >>218 頭が悪いのは否定できんわ 今もプリンタにコードを直接送るにはどうすればいいのか思いつかないで悩んでる 2ちゃん・5ちゃんの罵詈雑言に鍛えられたネット脳にとって、 GPTのお上品な日本語なんぞ、中華ボットだと自白してるに等しい chatGPT利用のボットプログラムが一斉に停止した 指揮官のサーバを経由しないと送信できない仕様だったかな? なるほど、手下の5毛達に、金楯を回避するプログラムを与えてグーグルのAIを使わせても、 彼らがグーグルで検索するのは「思想汚染」だから、やらせない・・・・ なんて素敵な奴隷の管理だろう! >>224 HSP3から直接印刷できるのは画像だけのようだ 制御コードを直接プリンタに出力するには windowsAPIを直に利用するしかないのかな PDFに出力することを考える方が効率的なのかな "かな"としか言えないのが残念だ UNIX系ならファイル"/dev/lpt"を開いて書き込めば出力できるはず Windowsは"lpt1"かな 現在ではセキュリティ強化で使えないかもしれない >>231 一応Windowsでやりたい WSLでできるならまた別なのだけど プリンタポートの名前はUSB001となってる lpt1とはまた別だよね よくわからんけど ポートに出力ってことを考えればいいのかも >>232 馬鹿は消えろや 消えるなら答えを教えてやる 印刷なんてhtmlに出力してprintの関連付けで開くのが手っ取り早い レイアウトだの細々したものはWEBブラウザの高性能レンダリングエンジン丸投げ ブラウザによって微妙に違いがあるのよねえ… もちろんプリンタドライバとも違いが ワイの課題を整理すると 「プリンタ印刷でxyの位置設定(ミリm指定)によってフォントなり罫線を印字したい」 現状わかっていることは プリンタに送る制御コードにはPSかPCLのコマンド体系があるらしい ここで問題になるのは直接そのコードを送るにはどういうプログラムで可能か ということ。 >>231 windowsの印刷ドライバでFILEに落とすというのがあるので それをLinuxの"/dev/lpt"に置いたらどうなるのか試してみようと思う Windows OSの上で動かすのならGDIだろうがGDI+, WPF だろうが 画面描画と同じAPIがプリンタにも使える 好きな言語 印刷 でググればサンプルは見つかるだろうよ HSP3で画像しか印刷できないのなら(知らんけど)画像を作ればいいじゃない 初級の問題じゃねえって… 最近のウィンドウズ用プリンタは送られて来たビットマップを印字するだけでコマンドとかわからないんじゃないの ミリからデバイス単位に変換する式がわかればいいんでしょ それでGDIで描画 linuxでのテストをしなくても このサイト↓のことをやったらfileデータの印刷が実現できたので感動! https://qiita.com/coo2020/items/43410b2b92f2b84c49d8 画像なら、mspaint.exe /p hogefuga.png テキストなら、notepad.exe /p hogefuga.txt で印刷できる >>236 CreateDC()でプリンタのデバイスコンテキストを作って SetMapMode()でマッピングモードをミリ単位に設定 StartPage()でページ開始 TextOut()で座標指定して描画 EndPage()で出力される 最後にDeleteDC()でデバイスコンテキストを削除 なんでWindows OSを使わずにプリンタを直接操作しようとしているのかが理解できないね デバイスに依存しないAPIを用意してくれているのに >>238 そんなに難しくないぞ .NET Framework C# using System.Drawing; using System.Drawing.Printing; public class MyApp { public static void Main() { var pd = new PrintDocument(); pd.PrintPage += (object sender, PrintPageEventArgs e) => { Font myFont = new Font(FontFamily.GenericSansSerif, 20, FontStyle.Regular); e.Graphics.PageUnit = GraphicsUnit.Millimeter; e.Graphics.DrawString("Hello World", myFont, Brushes.Black, 20.0F, 20.0F); }; pd.Print(); } } >>241 直接出力の次にはPDFでとは思ってます なんか良さそうですもんね >>243 プリンタ制御コマンドというのがあるのだから 利用できたら応用が利くと思ったのよ コードを上げていただきありがとうございます 試してみます ちょっと横から聞きたいんだけどwin32APIとか今だと64APIなのかな? 書籍とかの情報量減ってきてるけど、どうやって勉強してるの? 昔は本がいっぱいあったけど、最近はpython、javaとか高級言語?ばっかりで システムコールとかの情報はWebから? 猫でもわかるサイト? 64bitだけど名前はWin32APIのまま 32bit系DLLはWOW64の中に入れる 64bit系DLLはSystem32の中に入れる win32.hlpにかなり詳しい解説やサンプルプログラムとかまで入ってるし htmlが普及する以前にしては異常によくできたハイパーテキストだった >>242 すみません 何故だか今気づきました すごく的確な指示ありがとうございます >>252 ということで馬鹿と言われて続けた理由がわかったか? プログラム系の刺激受けられるコミュニティってどこにあるのだろう 月千円なら、YouTube で有名な雑食系エンジニア・KENTA の、 初心者向けRuby on Rails サロンが有名。 千人が入っている サロン内には、部活のAWS 部もあるので、 くろかわこうへいの有料のAWSサロンへも入る これで、Rails + AWS Solution Architect と言う、 米国年収で最高位の2千万円の資格、2つをカバーできる! 画像ビューワーを作るのに最適な言語は何? windowsでexe 機能はシンプル 車輪の再発明や劣化版と言われても良いから 造り方を勉強したいという意味なら pythonがおすすめ どうしてもexeでやりたいならpythonのexe化を調べれば良い ネイティブexeにこだわるならC/C++やNimとかRust >>263 作るというのに価値があるのよね 初級者がその一行のようなことを言ってたのでは 作らない学ばない言い訳でしかない Pythonで画像ビューワーかぁ おすすめとあらばやってみようかな Nimって言語ここで初めて聞いたのだけど ぐぐるとになんか魅力的なことが書いてあるねぇ Pythonも出来ないのにNimから始めるって無謀かな でも冒険心がくすぐられる 「プログラムすること」に夢見てない? そんなんじゃすぐに目的失って終わるぞ 目的と目標とか 言葉の意味や使い分けが自分の中ではよくできてないわ 戦略と戦術とかも 「夢の実現」に向けて一歩ずつどうすればいいか、とにかく考えた いろんな方向があるもののまず一つ行動するべきは ・githubでコード化 C言語で制御文(特にwhile文)の使い方が凝れば凝るほど難しい どの言語がいいか悩むより取りあえず手を出しやすい言語使ってみて制御構造についていろいろ試したほうがいいな 近代のどの言語もCから派生した制御構造もってるから一つ学べば他のプログラムもなんとなく読めるようになる そうすればどの言語がどう便利かわかってくるだろう 夢:寝てる時に観るもの 目標:起きてる時に追いかけるもの 目的:目標を達成するための手段 戦略:麻雀で言うと何位を目指すかを目的に考える 戦術:麻雀で言うと現在の場でどう上がり切るかを目的に考える 最近defineという言葉を覚えたのだけど #define 目標 (起きてる時に追いかけるもの) #define 目的 (目標を達成するための手段) 戦略とは麻雀で言うと何位を目指すかを((起きてる時に追いかけるもの)を達成するための手段)に考える ってことか ・疑問がある do ・考える ・言葉にする while(・納得) こういう事なんだな 名詞を継承する型があるのかな 型:もの 型:こと 型:手段 みたいな これは実にまずい 排斥されそうな書き込みをしてしまった ってまぁいいか UPLIFT プレミアム・サービスのお知らせ https://uplift.5ch.net/ UPLIFT 主な特典 ・連続投稿の規制を緩和します。 ・スレッド作成時の規制を緩和します。 ・5ch.netのスレッド表示画面に表示される広告を除去します。 ・5ch.net専用ブラウザで5ch.netの過去ログを閲覧できるようになります。 ・海外からのアクセス・ホスト経由からでも書き込みができるようになります。 ・書き込みが規制されているプロバイダーからでも書き込みができるようになります。 ・5ch.netを安定して利用できるように運営を支援できます。 5ちゃんねるを存続させるためには、皆様のご協力が必要です。 最後まで御精読いただきありがとうございました。 JavaやC#は、ITエンジニアを引退した後には不便で使わなくなってしまいがちな言語 職種変更後にも役立つのは、Ruby、JavaScript、Python、Perlなどのスクリプト言語 毎日使ってて思うんだけど、Cのコンパイラはチェックがゆるすぎる。デバッグに疲れる // スレ内の投稿だけを抽出 let nodeList = document.querySelectorAll("section.post-content"); [...nodeList].map(e=>console.log([...nodeList].indexOf(e)+1, e.innerText)); >>284 スレの抽出には興味ある それは何言語でどういう環境で実行できるの? ブラウザだったらJavaScriptしか思いつかなかったけど 上の件とは別にして もしかしたらローカルの別プログラムとかを呼び出しできるのかな なんか新しい視点を見つけた そのものズバリの WebAssemblyというキーワードを見つけた どっちにしろ可能性は低いようだ ブラウザからと考えずにexeからブラウザと考えるのが順当だな スクレイピング・ブラウザの自動操作なら、 Ruby, Selenium Webdriver, Nokogiri でも出来る Ruby内からSeleniumで、JavaScript の文も実行できる Selenium よく聞くし気になるわー 概略だけでもわかるようになりたい スレにレスが付いたかどうかがわからないのがこのスレの難点 専ブラじゃないし >>295 おまえずっとこのスレに張り付いてんのか 板荒らすだけの役立たずが >>29 5chへの入り口用ブックマークレット javascript: (() => { /* マウスカーソルで選択したwebページ上のテキストを取得 */ let selectedText = window.getSelection(); /* 5ch */ let searchUrl = "h" + "ttps://find.5ch.net/search?"; /* query生成 */ let paramsObj = { q: selectedText, }; let query = new URLSearchParams(paramsObj); /* URL生成 */ let url = `${searchUrl}${query}`; /* 選択したテキストの5ch内検索結果を新しいタブで開く */ window.open(url); })(); >>298 ええやん すごいやん! いつも板上部で"プログ"をキーワードにしてスレ検索してたけど これは便利だわ ブックマークレットの方が表示スピードが速い気がする 喜んでくれてうれしく思うよ しかし、なぜ"ブログ"を検索するんや >>302 ブじゃなくてプね 関心あるのは"プログラミング"や"プログラム"のスレだから "プログラミング"か。そうか それならDuckDuckGoで「!gnit プログラミング」とか「!gnuk サービス開始」を検索欄に入力して検索 DuckDuckGo !Bang ttps://duckduckgo.com/bang_lite.html >>304 DuckDuckGOって初めて知ったわ 面白そうだ こういう事を知れるのが掲示板のいいところだわ 調べると!gnitや!gnukは !gnit Google News Italian !gnuk Google News UK と出るのだけどどっか違う? イタリア語の記事を読みたければ!gnit 英語圏のメディアなら!gnuk 例えば、来年にイタリアで開催されるG7サミットについて 現地のメディアがどのように報じているのかを知りたければ 「!gnit G7」をDuckDuckGoで検索する サッカーが好きなら「!gnit Kamada」とか、英プレミアリーグに移籍したけど「!gnit Tomiyasu」 >>294 例えば、Ruby, Selenium Webdriver で、ブラウザの自動操作なら、 ヤフーに自動ログインするのは require "selenium-webdriver" options = Selenium::WebDriver::Chrome::Options.new options.add_option( :detach, true ) # ブラウザを切り放す options.add_argument( '--start-maximized' ) # 画面最大 driver = Selenium::WebDriver.for :chrome, options: options driver.manage.timeouts.implicit_wait = 10 # default timeout driver.navigate.to "https://login.yahoo.co.jp/config/login_verify2?.src=ym" ; element = driver.find_element(:id => "username") element.send_key "ここへ君のユーザー名を書く" driver.find_element(:id => "btnNext").click # ボタンを押す element = driver.find_element(:id => "passwd") element.send_key "ここへ君のパスワードを書く" driver.find_element(:id => "btnSubmit").click # ボタンを押す >>309 環境設定に手間取りそうだけど やってみるよ 情報系の学部でJavascriptの授業を取っています。 定期テストの筆記試験では何を覚えたらいいのか教えて下さい。 >>311 残念ながらそれを教えられる人は多分ここにはいない でも 定期テストなら普通今まで習ったことが出るものじゃないですか それを思い出して復習することだね しかし 筆記試験ってつまらないね コード提出にすればいいのにね 答えて頂いた方々ありがとうございます。 試験勉強は先生のワークシートをするのがいいことがわかりました。 慣れなくて、どこ覚えたほうがいいのかわかりませんが頑張りたいと思います。 >>314 ちょうどJavaScriptの歴史を知りたいころだったから良かったわ ECMAScript,ES6とかTypeScriptとの関係とかこちらも勉強させてもらったよ Rubyインストールできた この一行でブラウザが立ち上がったのでちょっとウレシイw system 'start https://find.5ch.net/search?q= プログ' Seleniumのダウンロードだけど RubyでもPythonでも動かせるはずだから 共有できる形でインストールしたい いろいろ調べなきゃだめなんだろうね その前に新年でもあることだし 2024年のgithubアカウントを作って自分の励みにしようかと考えてる Ruby, Python も、MSYS2/MinGW と、 WSL2, Linux, Docker Desktop を使う、2つの方法がある。 どちらも、VSCode, Windows Terminal を使う WSL2 の欠点は、ハイパーバイザーでLinuxも起動するから、OS が2つ起動する事。 良い点は本番環境と同じで、Dockerも出来るから、転職には必須 C:\BrowserDriver に、ダウンロード・解凍したchromedriver.exe を置いて、 ユーザー環境変数Path に、このフォルダを追加する PowerShell では、以下で環境変数を確認できる。 $env:Path.split( ";" ) >>319 修正 >C:\BrowserDriver に、ダウンロード・解凍したchromedriver.exe を置いて、 >ユーザー環境変数Path に、このフォルダを追加する Selenium Webdriver は、漏れの場合、 C:\BrowserDriver というフォルダを作って、 そこにダウンロード・解凍したchromedriver.exe を置いて、 ユーザー環境変数Path に、このフォルダを追加する selenium 参考にしたブログ通りにして実現できたけど 自分なりに応用するにはまだまだ時間がかかりそう でも面白い >>321 「テックブログ」とか「tech blog」を検索して そっちを読めばいいのでは? 5chなんかどこの民族が書き込んでるか分らんよ ホームページ作りたい! どこのスレに行ったらそんな話ができるかな Firefoxスレかな AIを使って数分でホームページを作成&無料公開できる「Solo」をFirefox開発元のMozillaがリリースしたので使ってみた - GIGAZINE https://gigazine.net/news/20231214-ai-website-builder-solo/ >>325 すごい情報をありがとう ちょっとゾクゾクするわ 最近ってヘッダー固定しないサイトのほうが多いのかね 確かに邪魔な場合も多かったが >>325 使うかはわからんけど、大手がこういうのを無料で出してくれるのは助かるね スマホゲームでイカサマしたいんだが、何を勉強したらできる? どっかで情報系の仕事やってる人のコンピュータの基礎的な学習動画見たんだけど 2進数の10とか16進数の10を「じゅう」って読んでいて 十という概念は10進数だから存在するもので「いちぜろ」とか「いちれい」じゃないの? って思いながら見てたんだけど、2進数の10は10進数と同じく「じゅう」って読むのが正しいの? >>332 単位付けるなぁ じゅうヘキサ、とか でも2進数はあんまりじゅうとは言わないなぁ 0x1a は「じゅう・エイ・ヘキサ」と読むの? >332 の読み方するかな 東京行ったらやるかもしれない新規事業のペルソナアンケート作ったんだけど、だれかテスト回答よろ https://forms.gle/7qCkzSN4sGKLmKxB6 あるアプリのスクリプトを作ってたけど、30本を超えたらネタがなくなってきた… 子ども向けのプログラミング言語で何か作ってみようかな? 大人のユーザー向けって、まずその分野に精通してないと無理だよね 大人のユーザー向けってエロゲでも作るのか?w 冗談はともかく、「何から作ればいいかわからない」時の定番の「電卓」でも作ってみればいい 「そんな簡単なもの作ってられるか」って思ったら、もしプログラム言語に精通していても残念ながらアプリ作る才能は無い 「そんなもの作って何になるんだ」とか「そんな面倒なもの作れるか」が初心者のスタート とりあえずの目標は「自分でよく使うアプリ」を作ること 「他人に見せられるもの、商品になるもの」はそこからさらにずっと先 次世代スマホはAI秘書がUI周りを全部担当するから そこら辺の木端アプリは死滅する 操作はすべて音声会話で タッチ操作なんて秘書のおっぱいつついてセクハラするくらいになる ChatGPT 一番最初に依頼した時はすごいいいコードを書いてくるのに、要望を出していじってるうちにグチャグチャになってくる w aiがもう少しレベルアップしたらプログラマーは失業? >>341 AI「仕様をもっと明確にしろや」 どんなに進化しようがAIはエスパーでもないし雰囲気も感じ取ってくれない 天才プログラマーでもこっちの思い通りにプログラムは作れない 機能や設定が100とか200あるものを明確に指示できる自信はあるか? ちょっとしたゲームならもっとあるぞ あんなプロンプト入力で大規模システムの細かい仕様が把握させられるはずも無くw 大規システムじゃなくてもボタン100個のテキストと表示位置設定したらそれだけで200個だな ボタン100個並べるバカはいないだろうけど、コンテキストメニューの項目とその下の設定だとしたら自作の簡単なアプリでもすぐ超える数 read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる