//**孤男がプログラミングについて語る**//
■ このスレッドは過去ログ倉庫に格納されています
仕事で苦戦している人や、趣味で学んでる人 会社や学校で人に聞きにくいことでも 質問したり、教えあったりと色々と 情報共有でお互いに楽しみながらレベルアップしていければ。 プログラミングについてであれば基本なんでもOKとします。 有意義なスレになれば幸いです。。 >>1 テンプレ貼れや無能 エッサまとめ(自演池沼) ・高級外車が自慢と称していたが車種は一切答えられず挙句には車検の存在すら知らなかった ・年齢は恐らく60代だと思われる ・本人曰く職業には就いているらしいのだが何の職業をしているか?という質問には一切答えない 住民税・社会保険・国保・厚生年金などの納付経験がないことが発覚し自己所得をまともに得たことがないと確定 ・女を異常に嫌うが、きゃりーぱみゅぱみゅを崇拝している 彼曰くきゃりーぱみゅぱみゅはカウンセラーらしい 2012年では成人式の女を気持ち悪いなどと批判していたが、 2013年きゃりーぱみゅぱみゅが振り袖を着て歌う成人式ソングなるものを出すやいなや態度は豹変 ちなみに彼のお勧めのきゃりーぱみゅぱみゅの曲は「100%のじぶんに」 ・中学は出ているが口癖だが高校の文理分けや選択科目の意味・存在すら知らなかった ・家族や地域社会、ネットにまで迷惑をかけ、それが生き甲斐になっている。 ・国民の義務も果たしていないくせに、自分をまともな愛国者だと思っている。 ・公務員や経団連など、あらゆるものに嫉妬する。 ・他者を否定することで自己肯定をする ・近い将来、犯罪者(親殺し、幼女誘拐など)となる可能性が極めて高い ・根拠のないプライドだけ高く、自分を平均以上の人間だと勘違いしている ・過去や非現実的な未来を遠い目で夢想するだけで、目の前の小さな現実を見ようとしない ・視野狭窄でリアル社会が見えていない、狭いオレ様ワールドの王様 ・ニート擁護論をぶつが、いかんせん地に足がついてないため、電波の域を出ない ・権利ばかりを主張し、義務は平気でスルー(国民の三大義務:勤労・納税・教育) ・自分の痛みには敏感だが、他人の気持ちには鈍感 ・自分にとことん甘く、他人に厳しい ・苦労が嫌い、責任感皆無。仕事から逃げ出す際の決めセリフ「○○が自分を理解してくれない!」 ・誰かの庇護のもとでしか生きられない、永遠のモラトリアム人間 ・自分都合なダブルスタンダード ・都合の悪い過去の発言はしらばっくれる ・専門分野はインターネット文化(笑) ・一軒家が自慢だと繰り返していたが要リフォームの田舎のボロ家だとバレてしまう 固定資産税も知らなかったことから単なる親所有の実家住みだということもバレる ・小卒 python勉強中。 if文の最後の「:」を付け忘れがちな、エラーマンこと小倉智昭です。 atcoderってプログラミングコンテストのA問題が簡単でとっかかりになる 漠然と「プログラミングやりたい」って人に目的を与えてくれる 入出力が必須だから、そこの理解は必要だけど rubyのActiveRecordの記述が なかなかとっかかりにくい。 実務だとなかなか着いていけてない arr = [['zero', 0], ['one', 1], ['two', 2]] arr.map { |e| e[0] } #=> ["zero", "one", "two"] # シンプルに書ける arr.map(&:first) #=> ["zero", "one", "two"] arr.map { |e| e[-1] } #=> [0, 1, 2] # シンプルに書ける arr.map(&:last) #=> [0, 1, 2] maxDataNum = $('.text_field').length for i in [1..maxDataNum] $("input[name=text_row#{i}]").val($("input[name=text_row#{i}]").val().trim()) $('#btn_ok').addClass('regist_ok') これはわからん・・ if row > 40 #&& list.length - 1 > n ##1ページに印刷できるデータ上限13件を超えたか判定## #追加する行番号を取得 sheet.insert_row(row) sheet.insert_row(row + 1) sheet.insert_row(row + 2) (0..17).each{|j| sheet[row][j].change_border(:bottom, 'none') ##重複して引かれた罫線を消す処理 sheet[row + 1][j].change_border(:top, 'none') } sheet[row + 1][0].change_border(:bottom, 'none') ##重複して引かれた罫線を消す処理 sheet[row + 2][0].change_border(:top, 'none') for col in 1..16 do line_draw(sheet,col,col, row, (row + 1)) end end 難しい orz.. みんなしゅごい 大学のときやったけどなんにも分からん https://qiita.com/opengl-8080/items/e756af444147771fab18 Handsontable 使い方メモ 現場で 使いこなされてる方います?? なかなか難しい・・ getSourceData var grid = document.getElementById('grid'); var src = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]; var table = new Handsontable(grid, { data: src }); console.table(table.getSourceData()); getMatingsGroupStatus = -> params = {} $('#mating_group_info_form') .serializeArray() .filter (o)-> o.name.indexOf('group_status_params') >= 0 .forEach (o)-> key = o.name.replace(/^[^\[]+\[([^\[]+)\]$/,'$1') params[key] = o.value return params >>16 キミに嫌われると言うことは、同時に他の誰かに好かれると言うことだナ。 >>15 俺のとこはエディタはAtom 使ってます。 配色テーマはあまり良くわかってません コントローラのアクションでは、ユーザーから送信されたデータやその他のパラメータにアクセスして何か作業を行なうのが普通です。 Railsに限らず、一般にWebアプリケーションでは2種類のパラメータを扱うことができます。 1番目は、URLの一部として送信されるパラメータで、「クエリ文字列パラメータ」と呼ばれます。 クエリ文字列は、常にURLの"?"の後に置かれます。 2番目のパラメータは、「POSTデータ」と呼ばれるものです。 POSTデータは通常、ユーザーが記入したHTMLフォームから受け取ります。 これがPOSTデータと呼ばれているのは、HTTP POSTリクエストの一部として送信されるからです。 Railsでは、クエリ文字列パラメータの受け取り方とPOSTデータの受け取り方に違いはありません。 ★★どちらもコントローラ内では""params""という名前のハッシュでアクセスできます。 通常、RubyはHashのキーがSymbolかStringかを判別する しかし、Railsの、例えばcontrollerなどで使われるparamsではこうはならない。SymbolとStringのどちらを指定しても同じ値が取得できる。 これはparamsがただのHashではなく、active_supportのHashWithIndifferentAccessクラスを継承したクラスであるため(ActionController::Parameters) https://qiita.com/mogulla3/items/149c350b30933dbc85cf class SampleController < ApplicationController def index p params[:controller] # => 'sample' p params['controller'] # => 'sample' end end >>21 【レス抽出】 対象スレ:孤男の趣味・休日の過ごし方 127 ID:gNfTah0B 70 名前:須藤かける[] 投稿日:2019/10/17(木) 05:23:22.43 ID:gNfTah0B [1/6] オライリー本、ついに読破。 デバッグ環境の解説とか付録とかの不要な項目は飛ばしたけどね。 実行速度を上げるテクニックとかのような、 そこらのpython入門書では出てこないところまで網羅されてて良い本だ。 これからもちょくちょくページを開くだろう。 71 名前:須藤かける[] 投稿日:2019/10/17(木) 09:33:16.30 ID:gNfTah0B [2/6] 3,4千円のコンピュータ関連の本を買って読むこと、 これが目下のお楽しみだね。 本は言語だったりアプリだったりのスキル習得本。 まるで自己啓発本のような、読了後に何かが身に付いた感じが心地良い。 76 名前:須藤かける[] 投稿日:2019/10/17(木) 18:32:06.29 ID:gNfTah0B [3/6] >>75 それらを見た後にレビューを書くようにしたら? 77 名前:須藤かける[] 投稿日:2019/10/17(木) 18:37:53.96 ID:gNfTah0B [4/6] 今日からはこの本を楽しむ。 https://i.imgur.com/BeRvZ7F.jpg 78 名前:須藤かける[] 投稿日:2019/10/17(木) 18:44:45.77 ID:gNfTah0B [5/6] オーディオ機器は飽きた。進歩しないからね。 音楽は毎日聴くけど、機材を買うのはないだろう。壊れるまで使う。 82 名前:須藤かける[] 投稿日:2019/10/17(木) 20:17:57.02 ID:gNfTah0B [6/6] 同じ話の繰り返しだな。 python案件 増えてんですかね? こっちはrubyですが(/_;) 5chブラウザのプロポーショナルフォントでソースを見るのはキツいね。 タブも1文字だし。キャプチャ画像にならなかな? PHP難しいのかなぁ マスターしたら結構、案件に恵まれるよな? 881 名前:須藤かける[] 投稿日:2019/10/10(木) 13:09:33.66 ID:/QZ0p/jG [2/3] まだかなまだかな〜 882 名前:須藤かける[] 投稿日:2019/10/10(木) 13:26:49.92 ID:/QZ0p/jG [3/3] 豊潤に香る珈琲。 883 名前:須藤かける[] 投稿日:2019/10/11(金) 09:02:11.93 ID:lqLb5CfV [1/3] ふー。おカネの帳簿付け完了。ほくほく。 884 名前:須藤かける[] 投稿日:2019/10/11(金) 12:48:30.99 ID:lqLb5CfV [2/3] 珈琲ブレイク。 毎日ちょこちょことkarugamのソフトに手を入れてるわけだが。 今日は並列処理を同時に動くプロセスを1つだけに絞る改良をした。 今までだと、前進と右回転などを同時にやろうとしておかしな動きだった。 そこを直した。 885 名前:須藤かける[] 投稿日:2019/10/11(金) 12:51:25.54 ID:lqLb5CfV [3/3] 親プロセスはそのままに子プロセスを1個にしぼった。 886 名前:須藤かける[] 投稿日:2019/10/15(火) 14:02:58.90 ID:TRn481dE まだかなまだかな〜♪ 887 名前:須藤かける[] 投稿日:2019/10/17(木) 07:37:32.65 ID:gNfTah0B オッスおらオライリー。 888 名前:須藤かける[] 投稿日:2019/10/19(土) 08:51:59.32 ID:lwODn0Kc ネットは広大だは。 お前らが今までに開発した中で、 実用的なシステムは何? どんな機能がある? >>29 受発注システムやね 入出金、台帳管理など顧客向け パッケージ商品 AIとかビッグデータなんて やってるのは少ないね あなたは組み込み系?? C言語とか 何年ぶりかに古本屋に寄ったら良い本が叩き売られてたんで確保。 三冊で910円でしたよ。ほくほく。 https://i.imgur.com/UZL7zxE.jpg >>31 オォ!! 素晴らしい 今は、客先常駐? 社内開発ですか? >>34 本業は、非ITなのですかね??Σ(゚◇゚;) start_d = new Date($('#date_from').val()) start_d.setDate(start_d.getDate()) end_d = new Date($('#date_to').val()) end_d.setDate(end_d.getDate()) date_ck = new Date() date_ck.setDate(start_d.getDate() + 6) if date_ck < end_d msg = ['検索失敗', '1週間以内の期間を設定してください。'] https://qiita.com/opengl-8080/items/e756af444147771fab18 var data = [ ['佐藤', 28], ['鈴木', 19], ['田中', 25] ]; var grid = document.getElementById('grid'); new Handsontable(grid, {data: data}); var grid = document.getElementById('grid'); var table = new Handsontable(grid); // 独自のイベントハンドラを登録 Handsontable.hooks.add('onButtonClick', function () { console.log('click!!'); }); document.getElementById('button').addEventListener('click', function() { // イベントを発火 Handsontable.hooks.run(table, 'onButtonClick', 'foo', 'bar'); }); https://www.atmarkit.co.jp/ait/articles/1411/07/news044.html テキストボックスの変更内容をラベルに表示する書式 Sub{テキストボックス}_Change() {ラベルオブジェクト}.Caption={テキストオブジェクト}.Text End Sub def update notes = MReceiveOrdersNotes.find_by(receive_orders_note: params[:receive_orders_note]) update_notes_master_format_param = {} # 変更点だけを配列に入れる update_notes_master_format_param.merge!(receive_orders_note: params[:receive_orders_note]) unless notes[:receive_orders_note] == params[:receive_orders_note] unless update_notes_master_format_param == {} begin ActiveRecord::Base.transaction do notes.update!(update_notes_master_format_param) end render json: {update: 'success'} and return rescue render json: {update: 'fail'} and return end else render json: {update: 'no_update'} and return end end # -- 画面ロード def change_content_frame btn_no = params[:btn_no] || 0 case btn_no when '1' @content_name = 'raise_death.html' when '2' @content_name = 'raise_raise.html' when '3' @content_name = 'raise_seed.html' end end selectメソッドは、mapと違い「条件に合う要素を取得」してくれます。 array = [1, 2, 3, 4, 5, 6, 7, 8] array = array.select {|item| item <= 3 } ・実行後のarrayの中身 [1, 2, 3] 今回だと3以下の要素のみ取得しているわけです。 あのさぁ(-_-;) どや顔で連投するレベルじゃないんだが >>42 忘備碌的に残してます C言語とかお得意そうですが 違います? SESとかではないですよね? unicornとgitリポジトリの連携とか そこらへん設定得意な人いる? $('form名').on 'submit', -> return false return falseに条件を付ければ、バリデーションなどに利用できます。 i2cの次はspiをば。 乾電池で動いて、 部屋の温湿度を定期的に測定してクラウドにデータを上げる、 とうIoT機器の自作実験をしてみようかな。 とりあえず温湿度計はデケタ。 次はデータをクラウドに上げる仕組みを作る。 iCloudとかDropboxが使えるのかな?今から調べる。 https://i.imgur.com/5mZ5xTV.jpg >>50 これは手抜きをしてarduinoのスケッチを改造したC言語もどき。 これで先ずは動くことを確認してハードウェアにミスがないとした上で、 micro-pythonで書きたいと思ってね。 >>51 ソースコードも見てみたいです( ノД`)… >>52 マイコン単体で温湿度測定からGoogle driveのスプレッドシートへの アップロードまで完成。 次は省電力化と乾電池駆動の実装。 https://i.imgur.com/RPLShGv.jpg その前にmicro-pythonに移植かな。 c言語で書かれたライブラリ(温度計のドライバとか)を pythonから呼び出す方法がわからんので今から調べるとする。 ESP32のmicro-pythonでHTTPを呼ぶurequestsというライブラリが無くなってる。 公式サイトでもリンク切れ。 仕方ないからc言語で実装を進める。 基礎も出来てないレベル低いカスが正解だけ漁りに来るスレ 測定したらマイコンの消費電力は、4.95V 0.10Aの約0.5Wだった。 24時間点けっぱなしで電気代は月10円ぐらい。 家中をIoTで固めても100個で月1000円だな。 >>60 素晴らしい。本業はプログラムでは 無いのですか??営業? その程度じゃバイトでも雇えないのでプログラマーとか言うな プログラミングが趣味って言っとけ 生きてても不幸を重ねるだけの人が来てるんだな。 そう言う人に幸せを見せるのって痛快だね。 >>63 君はどんなコード書いてるの?? 見せられるものなの?w アマチュアプログラマでもプログラマには変わりないだろ 楽しくやってるならそれでええやん SESで、現場転々としてる 人って、将来どうなるの? >>68 プログラムについて語れない 人はお引き取りください とても小さなシステムだけど、 これでもクラウドに繋がってる。 こういうのは実際に作って動かさないと身に付かない。 本で読んだだけでは何も頭に入らないよ。 大学でプログラミングとかやりました?自分はやったけど何にも覚えてないです # data1,2,3のいずれかがnilでなければmaxの文字列の大きさをstr_special_mentionに格納 if [data1,data2,data3].any? {|w| w.kind_of?(String) } >>74 自演乙(笑) 学歴コンプレックスなの?おまえさん(笑) >>81 トンスルジジイ乙(笑) プログラミングについて 何も語れないなら、来るなよ 誤魔化しきれない自演失敗しといてよく言うわ 結局自分の居場所が欲しいだけじゃんか うわ、また自演失敗したんだエサ爺w ついに認知症発症か? def get_delivery_detail_data output_data = select_order_detail output_data.push(select_works_detail) output_data.flatten! output_data = output_data .sort_by{| item| [item[:delivery_date],item[:car_number],item[:sort_no]] } .group_by{| item| item[:delivery_date] } end group_byメソッドは、要素をグループ分けします。ブロック引数itemに各要素を入れながら、要素の数だけブロックを繰り返し、 ブロックの戻り値が同じ要素をそれぞれ集めます。メソッドの戻り値は{ ブロックの戻り値 => [要素, 要素, ...], ... }というハッシュになります。 次の例は、文字列の先頭のアルファベット別に要素をグループ分けします。 温湿度を5分おきにクラウドに上げるプログラムを、 pythonで書き直した。 https://i.imgur.com/5PfY433.jpg 72 名前:名前は誰も知らない[] 投稿日:2019/11/10(日) 19:02:24.68 ID:9QpE5A4H [3/3] 間違ってた回路を修正。 よく壊れなかったな。 https://i.imgur.com/bp4A7w7.jpg 73 自分:名前は誰も知らない[sage] 投稿日:2019/11/10(日) 23:37:22.64 ID:WS3a9dIH 小学生の自由研究レベル 74 名前:名前は誰も知らない[sage] 投稿日:2019/11/11(月) 00:00:21.18 ID:mpuQYILX [1/4] >>72 難関国立大理系卒ですかね?? 75 名前:名前は誰も知らない[] 投稿日:2019/11/11(月) 05:42:57.02 ID:0pV+ygwK こういうのは実際に作って動かさないと身に付かない。 本で読んだだけでは何も頭に入らないよ。 76 名前:名前は誰も知らない[sage] 投稿日:2019/11/11(月) 17:36:33.70 ID:9I+1Pyo3 大学でプログラミングとかやりました?自分はやったけど何にも覚えてないです 77 名前:名前は誰も知らない[] 投稿日:2019/11/11(月) 21:58:13.82 ID:mpuQYILX [2/4] # data1,2,3のいずれかがnilでなければmaxの文字列の大きさをstr_special_mentionに格納 if [data1,data2,data3].any? {|w| w.kind_of?(String) } 78 名前:名前は誰も知らない[] 投稿日:2019/11/11(月) 21:58:51.27 ID:mpuQYILX [3/4] https://devblogs.microsoft.com/visualstudio-jpn/vhd/ [アーカイブ] VHD ブートの設定方法 79 名前:名前は誰も知らない[] 投稿日:2019/11/11(月) 21:59:37.60 ID:mpuQYILX [4/4] https://qiita.com/tbaba/items/ea44025b056f708ab0b4 Railsのas_jsonをもうちょっと便利に使うオプション 80 自分:名前は誰も知らない[sage] 投稿日:2019/11/11(月) 22:36:05.99 ID:eERIV/1B 自演失敗 81 名前:名前は誰も知らない[] 投稿日:2019/11/12(火) 20:06:02.47 ID:PRk8iYPU >>74 自演乙(笑) 学歴コンプレックスなの?おまえさん(笑) 82 名前:名前は誰も知らない[] 投稿日:2019/11/12(火) 20:55:43.52 ID:kUwk3OTm >>81 トンスルジジイ乙(笑) プログラミングについて 何も語れないなら、来るなよ 83 名前:名前は誰も知らない[sage] 投稿日:2019/11/13(水) 00:09:04.90 ID:UDNAVqRr 誤魔化しきれない自演失敗しといてよく言うわ 結局自分の居場所が欲しいだけじゃんか 84 名前:名前は誰も知らない[sage] 投稿日:2019/11/13(水) 12:39:18.57 ID:8GN3qWzW トンスル乙(笑) 85 名前:名前は誰も知らない[sage] 投稿日:2019/11/13(水) 12:53:51.80 ID:k+AAWJER うわ、また自演失敗したんだエサ爺w ついに認知症発症か? arduinoのC++風の言語で書かれたプログラムをpythonで書き直し をしていると、pythonの理解が深まる。 28名無し検定1級さん (ワッチョイ 02cc-uLjs)2019/11/16(土) 18:40:08.40ID:edFyGnyg0 >>1 情報セキュリティマネジメント Part24 https://matsuri.5ch.net/test/read.cgi/lic/1569679727/ 安倍晋三@基本情報技術者試験合格者 平成29年度4月(春)の基本情報技術者試験(FE)の合格者だけど、正直、セキュリティ分野に限ればSGのほうが難しいと思う SGは昔存在したセキュアド(利用者側の高度区分)の後継みたいなもんだし 違いは午後がマークシート(SG)か記述式(セキュアド)かってだけ あとSGは見かけの合格率は5割程度で高いように見えるけど、高度区分(セキスペ、ネスペ)の合格者が記念受験して水増ししてる可能性もある 記念受験組を除外した初受験者の合格率に限れば3割程度だと思う もっとも、FEと違って、SGでは数学やアルゴリズムなどは出題されないし範囲も狭いから、一概に「難易度:SG>FE」とは言い難いかもしれんけど 629名無し検定1級さん (スッップ Sda2-4JZq)2019/11/14(木) 12:49:16.58ID:EIvFDj1hd 応用は記号問題以外に記述問題も少しあると言っても、正答の難易度は基本と変わらないし、 むしろ次回からアルゴと言語だけで50点に上がる基本よりも、勉強段階でアルゴとかテクノロジ系の一切を触れずに合格できる応用の方が午後は採点もユルユルではるかに楽だった 実際に俺自身も前回春の応用で午後は試験前日に過去問の問題と解答内容を少し眺めてきただけで受かったし 受かるだけならアルゴとか情報工学の学習が必須の基本よりも応用の方が圧倒的におすすめ wroom32を使った、 温湿度と自己VCCの電圧を5分おきにクラウドにアップするシステムだが。 6時間ぐらい動かしておくとハングする。 6時間動くことからソフトがオカシイと言う可能性は低い。 電池駆動で有ることか、あるいはWifiが原因か。 とりあえずPCとUSBで接続し、 そこから安定した電源とデバッグライトの表示を仕掛けた。 さーて何が悪いか切り分けだ。 705 名前は誰も知らない 2019/11/17(日) 06:27:23.45 ID:iW4VCEri マイコンシステムはPCとUSBで繋いで、 安定した電源とシリアルポートでの監視をする。 こういうときに役立つのが、低消費電力の無音PC、SKYNEW M2Sである。 arduino用c++を、ESP32用micro-pythonに移植する訓練。 こんな位のをパパパと書けるように成りたいね。 https://i.imgur.com/3sp9od2.jpg この人の動画はほんとうに面白い。 見てるとこっちも意欲が湧く。 https://youtu.be/er02CtNUZVA ついついポインタを作るクセが抜けない。 もっとpythonらしいカッコいいコードを書きたいんだが。 https://i.imgur.com/8M6Npnk.jpg >>101 758 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 04:52:05.59 ID:t9Wz/Yxz [1/10] 17〜22行目辺りは、かなりpythonらしいコードだろ。 759 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 05:02:01.19 ID:t9Wz/Yxz [2/10] 認定プログラマーの海外への引き抜きは武器禁輸法に抵触するんですよ? 760 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 07:03:25.46 ID:t9Wz/Yxz [3/10] >>756 キミがコテを付けるのなら、こちらも付けましょう。 761 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 07:18:09.67 ID:t9Wz/Yxz [4/10] ラズパイ4が国内販売開始されたら即買いたい。 自作で、ネットワークオーディオプレーヤー液晶画面付き、を作りたいね。 763 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 07:32:28.24 ID:t9Wz/Yxz [5/10] 朝食。 https://i.imgur.com/Ep1QsQW.jpg 764 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 07:37:41.04 ID:t9Wz/Yxz [6/10] >>762 だからキミがコテを付けるのなら僕も付けましょうと言ってる。 こちらもキミをNGにするのがたいへんだからね。 766 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 07:46:55.93 ID:t9Wz/Yxz [7/10] 今日はオライリー本が届くよ。 767 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 07:51:03.68 ID:t9Wz/Yxz [8/10] 「生きることを楽しむ」これが僕のpolicyだな。 769 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 08:20:07.19 ID:t9Wz/Yxz [9/10] 朝は抜きでもいいぐらいだけど、 朝からフルーツという、健康食を楽しんでいるんだよ。 773 名前:名前は誰も知らない[] 投稿日:2019/11/19(火) 19:04:51.11 ID:t9Wz/Yxz [10/10] 「こんな毎日で良いのかなぁ?」ってのは、 みんな思ってることじゃないかな? 774 名前:名前は誰も知らない[sage] 投稿日:2019/11/19(火) 19:38:53.64 ID:KXJdSrwc [1/6] なんだなんだフルーツダイエット女子がいるのかよこのスレ 775 名前:名前は誰も知らない[sage] 投稿日:2019/11/19(火) 19:41:29.47 ID:KXJdSrwc [2/6] ここは俺の為のスレ 776 名前:名前は誰も知らない[sage] 投稿日:2019/11/19(火) 19:42:09.44 ID:KXJdSrwc [3/6] 俺の日記帳 777 名前:名前は誰も知らない[sage] 投稿日:2019/11/19(火) 19:42:35.22 ID:KXJdSrwc [4/6] さーてと 778 名前:名前は誰も知らない[sage] 投稿日:2019/11/19(火) 19:43:01.48 ID:KXJdSrwc [5/6] まずは一時間 779 名前:名前は誰も知らない[sage] 投稿日:2019/11/19(火) 19:43:25.91 ID:KXJdSrwc [6/6] 集中してみるか the python! ロジカルで美しくカッコいい。 【レス抽出】 対象スレ:孤男の趣味・休日の過ごし方 127 ID:Z0yc2GK4 989 名前:名前は誰も知らない[] 投稿日:2019/11/27(水) 08:20:48.61 ID:Z0yc2GK4 [1/4] オライリーの古本の収集という趣味。 でも10年後に二束三文でリサイクルにだすのは目に見えているケドネ。 995 名前:名前は誰も知らない[] 投稿日:2019/11/27(水) 14:17:09.54 ID:Z0yc2GK4 [2/4] arduino用のプログラムをESP32で動かす、という演習。 https://i.imgur.com/DW3k0sc.jpg 997 名前:名前は誰も知らない[] 投稿日:2019/11/27(水) 14:38:55.32 ID:Z0yc2GK4 [3/4] グラフィックディスプレイにサインカーブを描く。 馬鹿には真似できないことでつ。 https://i.imgur.com/zMrSAIY.jpg 1000 名前:名前は誰も知らない[] 投稿日:2019/11/27(水) 16:43:25.68 ID:Z0yc2GK4 [4/4] やってみせろ。 抽出レス数:4 >>105 中学生くらいなのかな? ここより違う板の方が有益だよ 僕が中学生だった頃は、 コンピュータに詳しい大人ってのは一部の技術者ぐらいしかいなくて 多くの大人より勝ってるのが「パソコン少年」だったね。 https://i.imgur.com/lQUHWmN.jpg 今の中学生にもデキるやつはいるんだろうけど、 そんな話はほとんど聞かないね。 中学生のほうがパソコンに詳しいというのは、 僕が中学生だった頃の話だね。 このパソコン買ってもええんか? Ryzen 5 3400GE、NVMe SSD、メモリ8GBの小型デスクトップPCが税込3万5,090円。 ThinkCentre M75q-1 価格.com限定パフォーマンス ・Ryzen 5 Pro 3400GE (3.30GHz, 2MB) ・Windows 10 Home 64bit ・8GB PC4-21300 SODIMM (4GBx2) ・128GB M.2 2242 NVMe ・65W ACアダプター ・DisplayPort、HDMI、VGA ・USB3.1 Gen1x1 Type-C ・USB3.1 Gen1x2 Type-A ・USB2.0 Gen1x3 Type-A 今年はpythonとc++をマスターした年でした。 IoT組み込みやエッジAIにはこれらで充分だね。 >>106 区の科学実験教室で格安でやってる小学生のプログラミング講座のほうがマシなようだよ・・・ 前妻のとこにいる娘の科学実験教室がたまにプログラミングのときあるんだけどね たぶん同じ人が連投し続けてるから実務的な話とか全然できる雰囲気にならないんだろうな python、c++とscratchの区別も付いてない。 ま、ドシロウトはそんなものか。 そのネチネチとした性格、 キミみたいな腐った女なぞと毎日顔合わせてたら真っ暗だはな。 母子共に青春は楽しめなかったのか。 7名無し検定1級さん (ワッチョイ 02cc-uLjs)2019/11/20(水) 20:29:50.88ID:JDQ+ElIu0 >>1 俺のデータでござる 学歴:Fラン薬学部中退 【保有資格】 国家資格:基本情報技術者(FE)、普通自動車運転免許 民間資格:英検3級、ビジネス能力検定ジョブパス3級、J検(情報活用2級) ニコニコ動画にFEの合格証書を晒しました! https://www.nicovideo.jp/watch/sm35591269 ちなみにFE午後の選択言語は表計算です @workbook = RubyXL::Parser.parse("file.xlsx") require "rubyxl" @workbook = RubyXL::Workbook.new @sheet = @workbook.first @sheet.add_cell(0, 0, "Hello, World") @workbook.write("out.xlsx") `open out.xlsx` if data.blank? data = record[i].kind_of?(Work) ? format_works_data_for_excel(record[i]) : format_receive_orders_data_for_excel(record[i]) end ――それまでは別の仕事に就いていたが、今からプログラミングを覚えてエンジニアを目指すという人について、どうお考えですか? ジェイソン:今より待遇がよくなるなら、それでいいですよね。 または、仕事がなくなりつつある業界から、仕事がある業界に移るという点でも。 そういう意味で、プログラミングは“業界”ではないんですよ。 例えば医療を専門としてきた人は、医療以外の仕事はなかなかできませんが、 プログラミングができるようになれば、医療業界でも、自動車業界でも仕事があります。どんな業界も同じスキルが使えるというのが、 プログラミングの大きな魅力だと思います。 https://techacademy.jp/magazine/23536 HEROKU(ヘロク、と読みます)とは、主だったプログラミング言語を用いて開発したWebサービスを簡単に全世界に向けて公開することができるサービスです。 # マイグレーションファイル作成コマンド $ rails generate migration クラス名 # モデル作成 $ rails generate model モデル名 https://qiita.com/zaru/items/cde2c46b6126867a1a64 7名無しさん@引く手あまた2020/01/01(水) 02:31:09.00ID:up5d3lSh0 https://basicincome30.com/engineer-goal-setting-example エンジニアの目標設定を乗り切るには【具体的な例とあなたが得するコツ3選】 Web系エンジニアだけど、まさにわらしべ長者だよな。 基本的にIT業界でもプログラマは馬鹿しかいないから業界にいるとメリットが大きい。 プログラミングを学んでることを父親に馬鹿にされあやうくバットで殴る所だった。 危ない危ない... Hyper-VはPCを立ち上げて一部の機能を仮想PCに割り当てているので、 仮想環境は制限が多いし管理の手間が有るのでテストで新しいOSやソフトを試すのは、物理環境と大きく違います。 Default Switchは内部ネットワークだけど外部に繋がるで. XPの場合,ドライバーの関係でネットワークアダプターじゃなくてレガシーネットワークアダプターを割り当てないといけないけど. ■ Hyper-Vでは、統合サービスで提供されている仮想マシン・バスを経由してネットワークを利用する。 ■ だが統合サービスをインストールできないような古いOS環境では、この機能は利用できない。 ■ このような場合は、Virtual Server/Virtual PCで提供されていたレガシー・ネットワーク・デバイスのエミュレーション機能を利用するとよい。 >>147 僕も気になるが・・まだまだ勉強不足です。 久しぶりにWinやった テスト環境では動くけど、本番ではってなった あとは起きてからだな https://www.moug.net/tech/acvba/0080004.html サンプルプロシージャでは、「動物テーブル」のRecordsetオブジェクトを作成して、 最後のレコード、最後から2番目のレコード(最後の前のレコード)、先頭のレコード、 先頭から2番目のレコード(先頭の次のレコード)へ移動しながら、 「動物名」フィールドの内容をメッセージボックスに表示しています。 '最後のレコード rs.MoveLast MsgBox rs!動物名 '最後から2つ目のレコード rs.MovePrevious MsgBox rs!動物名 ■結果を返さないSQL文の実行 'トランザクションの開始 rdoConnection_obj.Execute "BEGIN TRANSACTION sp", rdExecDirect '結果を返さないSQL文の実行 rdoConnection_obj.Execute "INSERT INTO table1(field1,field2) VALUES('aaaaa','bbbbb');" 'トランザクションの終了 rdoConnection_obj.Execute "COMMIT TRANSACTION sp", rdExecDirect 'ロールバック 'rdoConnection_obj.Execute "ROLLBACK TRANSACTION sp", rdExecDirect ■結果を返すSQL文の実行 Dim resultset_obj As rdoResultset 'キーセットタイプでレコードを取得 Set resultset_obj = rdoConnection_obj.OpenResultset("Select * From table1;", rdOpenKeyset, rdConcurLock) 'セットの先頭に移動 resultset_obj.MoveFirst Do Until resultset_obj.EOF 'EOFまでループ 'セットの内容を表示 Debug.Print resultset_obj![field1], resultset_obj![field2] resultset_obj.MoveNext '次の行に移動 Loop resultset_obj.Close Tray% = DMBIN_AUTO '自動 '用紙方向と用紙サイズとトレイをプリンタドライバに一時的に設定する Ret& = CoSetPrinterDriver(DM_ORIENTATION Or DM_PAPERSIZE Or DM_DEFAULTSOURCE Or DM_TEMPORARY, orient, papersize, 0, 0, 0, 0, Tray, 0, 0, 0, 0, 0, WorkBuffer(0)) Ret& = CoInit(hWnd&, hdc&, OutputDevice&, PrintScale&, MarginX&, MarginY&, WinLeft&, WinTop&, WinWidth&, WinHeight&, fname$, "", WorkBuffer(0)) workbook.defined_names.each do |defined_name| #印刷範囲の設定 if defined_name.name == "_xlnm.Print_Area" #defined_name.reference = '\ + ☆彡 + \'!$A$1:$R$10' if defined_name.reference.start_with?('sheet1') #defined_name.reference = "\ + #{str} + \ !$A$1:$R$#{print_max_row}" if defined_name.reference.start_with?('出荷指示書(業務)') defined_name.reference = '\'' + str + '\'!$A$1:$R' + print_max_row.to_s if defined_name.reference.start_with?('\'' + str + '\'') end # #印刷タイトル行の設定 if defined_name.name == "_xlnm.Print_Titles" defined_name.reference = '\'' + str + '\'!$1:$4' if defined_name.reference.start_with?('\'' + str + '\'') end end workbook.defined_names.each do |defined_name| #印刷範囲の設定 if defined_name.name == "_xlnm.Print_Area" defined_name.reference = '/'' + str + '/'!$A$1:$R' + print_max_row.to_s if defined_name.reference.start_with?('/'' + str + '/'') end # #印刷タイトル行の設定 if defined_name.name == "_xlnm.Print_Titles" defined_name.reference = '/'' + str + '/'!$1:$4' if defined_name.reference.start_with?('/'' + str + '/'') end end コロナ給付金のオンライン申請のシステムがトラブル続きらしいが。 僕がおぼえたてのJavascriptで書いてあげようか? xamppでローカル環境構築 ■xamppとは webアプリケーション開発のためのテスト環境を整えるために必要な アプリケーション一式をパッケージにしたものです。 https://www.sejuku.net/blog/96730 データベースに接続!PHPでPDOを使う方法 https://techacademy.jp/magazine/18790 例えば、MySQLへの接続は以下のようにします。 $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass); phpMyAdminの設定ファイルに記載されたrootアカウントのパスワードを変更する 1つ目の方法はphpMyAdminの設定ファイルに記載されたrootアカウントのパスワードを 新しく設定したパスワードに変更することです。 パスワードなどを記述する設定ファイルは 「(XAMPPをインストールしたディレクトリ)\phpMyAdmin\」ディレクトリにある 「config.inc.php」ファイルです。 https://www.sejuku.net/blog/79855 PHPでプルダウンメニューを作ろう //プルダウンでデータベースを使う方法// https://teratail.com/questions/185123 サブクエリと外部(内部)結合の違い 1. JOIN テーブルA ON 結合条件 = 結合条件 2. JOIN (SELECT id,name FROM テーブルA) as テーブルA ON 結合条件 = 結合条件 / / ∩ // / / ∩ ;'::""::''ヽ、 / / // /r‐、 ___ \ / / うわぁぁあああぁあぁぁぁ // / ノ●_)(_●つ ヽ、.. l l / / (__ ノ´ } .| | ダメだぁぁああぁ もうダメだぁぁぁ・・ / ( _●_) 彡-、 ノ | | { -_二 -‐'' ̄ ) ミ ノ ノ ヽ ( ,r'' " ''‐-‐′ノl// 彡 `― ''′ ノ// https://www.youtube.com/watch?v=Fq1PH0Gwi8I 【rails環境構築】docker + rails + mysql で環境構築(初心者でも30分で完了!) let blob = new Blob(array,{type:"text/html"}); let link = document.createElement('a'); link.href = URL.createObjectURL(blob); link.download = '作ったファイル.html'; link.click(); if $('.check_table:checked').length == 0 msg = ['対象エラー', '個体を選択してください。'] icon = getIcon('error') informationModalShow(msg[0], msg[1], icon) return document.getElementById("finding_name").selectedIndex = -1 document.getElementById("finding_part").selectedIndex = -1 document.getElementById("finding_position").selectedIndex = -1 document.getElementById("finding_progress").selectedIndex = -1 document.getElementById("finding_level").selectedIndex = -1 (0..10).reduce(Hash.new) { |sum, i| sum.merge("#{i}回" => i) } ネットでゴロゴロ拾えるようなパクりコード張り付けてるだけじゃん >>184 DBは何使ってます? オラクル? MySQL? 以前、この板でプログラミングスレを立てた奴は、 「俺はもうこんなことしてられねえ、他にやるべきことが追い立ててくるぜぇ!」 的なことを宣ってあっという間に去っていったな・・・やるならやるでしばらくは続けろよ kotlinて意外に遅いかも。 core i7で15分かかったループ。 https://i.imgur.com/5CtZ053.jpg >>190 プログラミングの問題文が無いとどうにもこうにも出来ないんじゃね >>191 本から丸パクりしたコードをここで更に手直しさせようって腹かよ 本の解答例はRUBYで書かれてるんだ。 RUBYには順列のライブラリがあるらしく、それを使ったらシンプルに書ける。 しかし僕が勉強中のkotlinにはそんなライブラリはないんだな。 だから「10この数字を1つの重複もなく並べる」というのを 10段ループで組んだんだが、15分かかるんだよな。 https://i.imgur.com/NVLfjfs.jpg 少し改良してみたが時間がかかるのは同じだ。 当然だ。問題はループの多さだからな。 10段ループを減らせれば処理時間は縮めることができるが。。。 順列は再起で作るのが定石にゃん にゃんも昔ループで生成するの作ったけど 10段もいらなかったはずにゃん なるほど、これも再帰なのか。 今日は再帰に関する書籍が2冊とどくんだ。 それ読んでから改良してみるよ。 Ruby on Rails難しいな 環境構築も。。 nginxとunicornの組み合わせは定番なのかな・・ 難しすぎるとツマラナイし、 簡単すぎてもツマラナイね。 >>199 自分へのレスだけど、あのコードは一日くらいアルゴリズム考えるのに時間かかった 四重くらいのループだったと思うけど 順列の生成をループで書いたコードって珍しいと思う 少なくとも、ググった限りじゃ見つからない もうコードは紛失しちゃったからここに掲載できないのが残念 https://www.shift-the-oracle.com/sql/functions/greatest-least.html SQL> select GREATEST(1,10,3,5,5,1,6) from dual; GREATEST(1,10,3,5,5,1,6) ------------------------ 10 send_data( workbook.stream.read, filename: file_name, type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", disposition: "attachment", ) https://qiita.com/naotarou/items/aa78ae725d128b6e5a12 https://sql.analytics-and-intelligence.net/sql-inner-join/ どちらかのテーブルに結合キーカラムに重複があるとその分増える。また、2つ以上の結合キーでJOINしなければならないのに1つで結合すると重複になる可能性がある。 https://www.ipentec.com/document/sql-duplicate-records-with-join LEFT JOIN / INNER JOIN を実行すると同じ内容のレコードが複数含まれる - SQLの構文 (INNER JOIN でも行数が増えてしまう理由) ///////// 対処方法1:distinct を利用 出力されるフィールドの値が全く同じ場合は distinct を利用すると回避できます。 下記のSQL文を実行します。 //////// 対処方法2:条件を追加 条件で絞り込むことで、結合するレコードが1つになる場合は、結合条件を追加することで回避できます。on節の条件式に and を記述することで複数の条件を結合条件に設定できます。 document.titleプロパティとは JavaScriptにおいてdocument.titleプロパティは、Webページのタイトルを変更したいときに扱います。 document.titleプロパティは以下のように記述します。 document.title="変更後のタイトル"; class="initially_hidden" 隠すときに使う リレーショナルデータベースってどうしてああも直感に反しているんだろう https://deep-blog.jp/engineer/index-html-priority/ index.html、index.phpの読み込み順を変更 .htaccessを使って設定するのが簡単です。 PHP による単純なルーティングの例 /** * ルーティングを行います。 * * @param array $map ルーティングマップの設定 ( array( array(リクエストメソッド, パスパターン, コールバック), ... )。例: array( array('GET', '/users/:id', 'var_dump') )) * @param string $method リクエストされたメソッド。指定しない場合は $_SERVER['REQUEST_METHOD'] が使用されます。 * @param string $path リクエストされたパス。指定しない場合は $_SERVER['PATH_INFO'] (または $_SERVER['PATH_INFO'] 相当) が使用されます。 * @return void */ Route::get('books', 'PostController@index'); Route::get('books', ‘BooksController@index'); Route::post('books', 'BookController@store'); Route::get('books/create', 'BookController@create'); Route::get('books/:id', 'BookController@show'); Route::put('books/:id', 'BookController@update'); Route::delete('books/:id', 'BookController@destroy'); Route::get('books/:id/edit', 'BookController@edit'); PHPは撲滅すべきという意見には賛成なのわん なんなのあの汚い言語は ルーティングの設定 どのurlが叩かれたときにどんな処理をするか(どのviewを表示するか)を設定していきます。 プロジェクト名/routes/web.phpにて記述 Route::group(['middleware' => ['web']], function(){ Route::get('/', function(){ // 処理 }); Route::post('/hoge', function(Request $request){ // 処理 }); Route::delete('/hoge/{hoge}', function(Book $book){ // 処理 }); }); 934ニューノーマルの名無しさん2021/01/08(金) 01:24:57.98ID:zkrp4r7X0>>935 高学歴からの+αでプログラミング学ぶ奴がどれだけいるんだよw 普通は大手の総合職目指すよ 物好きでもなけりゃ学歴で目立てない奴がプログラミング身に付けるのが大半だ わん趣味で18の頃からプログラミング勉強してたわん 不惑を迎えて流石に転職する心意気はないわん コントローラ側にruby使ってます。 フロント側からExcelファイルを選択して submitボタンでファイルオブジェクトを送った後に そのファイルデータをコントローラー側で読み取らせ コントローラ側から処理結果をフロント画面側に返したいです。 ただ、submitだけだと、コントローラ側に渡して終わりになってしまうので submitボタン押下時にJS側からPostJsonとかで送って、その結果をJS側に返して、 最終的に画面側に[読み取り成功]or[失敗]みたいにしたいのですが PostJsonで送っても、ファイルオブジェクトとして渡せないので 困っています。どうしたらよいでしょうか?? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる