[過去ログ]
【paiza】コーディング転職 10社目【AtCoderJobs】 (1002レス)
【paiza】コーディング転職 10社目【AtCoderJobs】 http://medaka.5ch.net/test/read.cgi/prog/1638420711/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
512: 仕様書無しさん [sage] 2022/06/07(火) 23:23:52.55 周りで実際に就職できた人を見たことない http://medaka.5ch.net/test/read.cgi/prog/1638420711/512
513: 仕様書無しさん [sage] 2022/06/07(火) 23:44:10.69 俺だけどプログラミング含めたITの業務経験も英検1級もあったからあんまり参考にはならないかもね http://medaka.5ch.net/test/read.cgi/prog/1638420711/513
514: 仕様書無しさん [sage] 2022/06/08(水) 00:37:34.72 IT業界未経験で今年50歳になるんだが、実務未経験でプログラマになるのは無理? 物理学科出身で理学修士。 未だ20代の頃、応募書類に記入する為に何とか肩書だけでも実務経験年数を稼ごうと、未経験者歓迎と書かれた求人に応募したのが大失敗で、 4重派遣の末、三河豊田駅前の大手自動車部品メーカー常駐で、システム開発とは無関係なJIS4000-6000系のアルミ合金の溶接部位の疲労試験&S-N線図作成や、 ボルト締結部位のボルト軸力計算等をやらされる。 その後、国内IT業界は多重派遣の温床になっていると知り、IT業界からは遠ざかっていて今は無職。正社員経験無し。 使用経験言語 C/C++/C#/Python3/QuickBasic/N88-BASIC/ FORTRAN77(大学の授業で大型計算機で授業で計算物理学関連のアルゴリズム中心、ペーパー試験&レポート課題)/ Z80(40年近く前、小学生の頃にハンドアセンブル、PC-6001上で実行)/ 大学では、n-MOS&p-MOSによるC-MOSロジック回路の設計(大学の授業、レポート課題&ペーパー試験)や簡単な電子工学を実験&座学で学習 paizaの現在のランクはC。 paizaには、ツイッターに流れてきた上坂すみれボイスにつられて登録してしまった。 Bなら直ぐに取れると思うが、最近paizaにはアクセスしていない。 2014年にC#で書いたコード(名前位しか聞いた事が無かったC#を3ヶ月で習得直後に書いたコード) https://i.imgur.com/sPhSATB.png https://i.imgur.com/0E4R4i9.png と、3年位前にコロナが流行りだした頃にPython3で書いたコード(名前位しか聞いた事が無かった状態から習得2ヶ月後で書いたコード) https://i.imgur.com/cmFpU0G.png https://i.imgur.com/8psVY6Y.png 未だこの頃は、Pythonはsnake notationで記述するという言語文化を知らず、JavaScriptみたいにcamel notationで書いていた。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/514
515: 514 [sage] 2022/06/08(水) 00:46:12.24 C#で書いたコードは、unsafeモードでないと実行出来ない。 何故C#で書いたかは、当時VC++のCommunity Editionが未だ無く、手っ取り早く作りたく、兎に角お金を掛けたくは無かったので、 C# Express Editionが候補に上がった。 x方向とy方向のサイズ比較して、計算回数を減らす目的でどちらを内側のループに入れるかや、 画像縮小時にエイリアスの発生を抑える為に高周波成分をフィルターでカットしたり、 画像無断使用の予防の為にアルファチャネルでウォーターマークとしてシグニチャを入れたりする為のコードは計画はしたものの未実装。 当時、ヤフオクでは3枚迄しか商品画像をアップ出来ず、IMG SRCタグの使用個数も制限されてる為、 複数の画像をリサイズして連結させる目的で作成したが、その後、アップロード可能な画像枚数も10枚迄になり、 今迄のサムネイルサイズから多少大きなサイズになったので、開発情熱が既に完全に冷めてしまっていて、今では放置状態。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/515
516: 514 [sage] 2022/06/08(水) 03:22:23.95 × 大手自動車部品メーカー ○ 大手自動車メーカー http://medaka.5ch.net/test/read.cgi/prog/1638420711/516
517: 仕様書無しさん [sage] 2022/06/08(水) 13:45:40.06 ひとりよがり感をひしひしと感じる・・・ http://medaka.5ch.net/test/read.cgi/prog/1638420711/517
518: 仕様書無しさん [sage] 2022/06/08(水) 15:42:13.11 >その後、国内IT業界は多重派遣の温床になっていると知り、IT業界からは遠ざかっていて これでなぜIT業界に入ろうとしているのかしらんけど 50歳未経験の人を積極的に雇う会社は殆どないだろうから相当厳しいと考えるのが普通じゃないのかな 雇われるという形態にこだわらず、プログラムつかって金儲けするというなら年齢関係ないと思うけどね http://medaka.5ch.net/test/read.cgi/prog/1638420711/518
519: 仕様書無しさん [sage] 2022/06/08(水) 18:15:37.30 50才であろうとワンチャンあるのがIT 他の業界で就活しても警備か介護ぐらいだろう http://medaka.5ch.net/test/read.cgi/prog/1638420711/519
520: 仕様書無しさん [sage] 2022/06/08(水) 18:24:00.21 >>514 大学レベル数学を使わない一般的なエンジニアなら下記の情報ががより重要だと思う 英語力(TOEICとか)、大学名(言える範囲で)、共通一次かセンターの点数 あたり これらはAtcoder, Paiza でどれだけやれるかの推測に使える http://medaka.5ch.net/test/read.cgi/prog/1638420711/520
521: 514 [sage] 2022/06/08(水) 19:29:21.39 >>520 大学名は日大理工学部、院は同量子理工学専攻 http://medaka.5ch.net/test/read.cgi/prog/1638420711/521
522: 仕様書無しさん [sage] 2022/06/08(水) 20:40:31.64 マジでプログラミングの習熟度に関する質問がされない。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/522
523: 仕様書無しさん [sage] 2022/06/08(水) 21:15:04.82 >>522 逆質問で知識ないのがバレるのが怖いんよ人事は ハロワ行って面談練習でもしたほうがいいぞ プログラミングとかやってる感でいい http://medaka.5ch.net/test/read.cgi/prog/1638420711/523
524: 仕様書無しさん [sage] 2022/06/08(水) 22:18:06.46 客観的にみたら自分もこんな感じなのかなって思った ありがとう http://medaka.5ch.net/test/read.cgi/prog/1638420711/524
525: 32 [] 2022/06/09(木) 02:12:27.70 >>514 数多いるポンコツより全然優秀だと思いますよ 逆質問は担当者の専門に関わらず技術の質問をすべきだと思う。fizzbuzzも書けないゴミが採用担当でカネと時間の無駄じゃないですか?とか http://medaka.5ch.net/test/read.cgi/prog/1638420711/525
526: 仕様書無しさん [] 2022/06/09(木) 04:46:52.65 大学院とかでてるならみつかるかもね。 パイザは未経験採用しないので他で http://medaka.5ch.net/test/read.cgi/prog/1638420711/526
527: 仕様書無しさん [] 2022/06/09(木) 11:18:44.41 仲介料を嫌がるから取らないんだろう、雇って元を取る前にやめられるのが嫌だからどこの会社もリスク犯したくない http://medaka.5ch.net/test/read.cgi/prog/1638420711/527
528: 仕様書無しさん [sage] 2022/06/09(木) 12:50:01.92 なら未経験無理やん まじでどうすればええんや http://medaka.5ch.net/test/read.cgi/prog/1638420711/528
529: 仕様書無しさん [] 2022/06/09(木) 17:20:08.38 どこでもいいから入れてくれるところに入るしかないよ http://medaka.5ch.net/test/read.cgi/prog/1638420711/529
530: 仕様書無しさん [] 2022/06/09(木) 17:33:15.06 金額の話題あったけど、sより下位のほうが採用されやすいシステムワロス http://medaka.5ch.net/test/read.cgi/prog/1638420711/530
531: 514 [sage] 2022/06/09(木) 18:17:51.17 >>529 自分も最初はそういう考えでいたから、未経験者歓迎と書かれた募集に応募した結果、 トヨタに4重派遣されてシステム開発とは無関係な事をやる羽目になったから、気を付けた方がいい。 学生時代に仲良かった知り合いで、ソフトウェア開発志望で大手電機メーカーに就職したが、 ソフトウェア開発とは無関係なFDRAM設計部門に配属され、個人として未踏プロジェクトに応募して スーパークリエイター認定を受けてソフトウェア部門に移れた人が居るけど、こういうのはレアケースだろうな。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/531
532: 仕様書無しさん [sage] 2022/06/09(木) 18:32:47.88 既出だけど「上流工程」「プライム案件」など記載された企業の社員はマジで仕事でプログラミングをしない 顧客折衝!顧客折衝!とバカみたいに連呼している http://medaka.5ch.net/test/read.cgi/prog/1638420711/532
533: 仕様書無しさん [sage] 2022/06/09(木) 20:43:16.39 大手に行くと開発できない これガチなので、仕事選びのミスマッチに気を付けろよ http://medaka.5ch.net/test/read.cgi/prog/1638420711/533
534: 仕様書無しさん [] 2022/06/09(木) 21:29:11.42 ココ↓は? https://twitter.com/rokkotsukasa/status/1338487930944323589 https://twitter.com/5chan_nel (5ch newer account) http://medaka.5ch.net/test/read.cgi/prog/1638420711/534
535: 仕様書無しさん [sage] 2022/06/09(木) 23:52:37.38 >>530 俺も雑魚sになったけど 他の何らかのタイミング的な要因もあるかしらんが sになったタイミングで「気になる」が閑古鳥やぞ sになんてならなきゃよかった http://medaka.5ch.net/test/read.cgi/prog/1638420711/535
536: 仕様書無しさん [sage] 2022/06/10(金) 08:02:36.96 俺も企業側の条件見てBで止めてるわ http://medaka.5ch.net/test/read.cgi/prog/1638420711/536
537: 仕様書無しさん [] 2022/06/10(金) 12:13:52.46 もうランク上げしてないでアマギフ狙いでたまに問題解いてるわ 問題解くよりゲーム作ってたりした方がいいし http://medaka.5ch.net/test/read.cgi/prog/1638420711/537
538: 仕様書無しさん [sage] 2022/06/10(金) 14:44:23.40 Sランク取得したが地方在住実務未経験の俺には全くもって無意味なサイトだった http://medaka.5ch.net/test/read.cgi/prog/1638420711/538
539: 514 [sage] 2022/06/10(金) 23:20:04.08 流石、経験豊富な優秀な実務経験者の作るシステムは一味も二味も違うなぁ… ワクチン大規模接種、実在しない番号でも予約可能 防衛省「システム改修は困難」 ★4 [アリス★] https://asahi.5ch.net/test/read.cgi/newsplus/1621254531/ http://medaka.5ch.net/test/read.cgi/prog/1638420711/539
540: 32 [] 2022/06/10(金) 23:37:03.72 そもそもIT以外も車とか土建とか、日本型大企業というのは看板とかネットワークをいかして転売ヤーみたいな事やってるだけで存在価値マイナスの公害という予想 http://medaka.5ch.net/test/read.cgi/prog/1638420711/540
541: 仕様書無しさん [sage] 2022/06/11(土) 05:44:29.23 >>539 存在しない番号で予約した人は後から逮捕すればいいのではないか? http://medaka.5ch.net/test/read.cgi/prog/1638420711/541
542: 514 [sage] 2022/06/11(土) 09:39:48.50 >>541 海外のIPアドレスからでも存在しない番号で予約出来たらしいのに、日本の操作権の及ばない海外でどうやってプロバイダ情報開示請求したりするの? そもそも何で入力値の境界値チェックとかしてないの? ど素人でも気付くんじゃない? http://medaka.5ch.net/test/read.cgi/prog/1638420711/542
543: 仕様書無しさん [] 2022/06/11(土) 11:29:50.70 ここらへんの話は明日は我が身だと思っとる 納期もかなりきつかっただろうし http://medaka.5ch.net/test/read.cgi/prog/1638420711/543
544: 仕様書無しさん [sage] 2022/06/11(土) 12:35:02.38 AランクだけどPAIZAを使わずに転職成功した IT業界歴17年の無駄に歳いってるだけのオッサンが年収750万になってドン引きだよ 大した技術力は無いけど最低限の知識と学ぶ気があれば良いみたいな感じで決まってしまった 引きこもり需要で仕事が増えているというから経験者なら強気で数当たれば転職できると思うわ ちなみに複数社の面談で人が足りないとは言われたけど未経験は取る気はないとも言ってたから 経験者と未経験者の間には大きな壁があると思う http://medaka.5ch.net/test/read.cgi/prog/1638420711/544
545: 仕様書無しさん [sage] 2022/06/11(土) 12:52:18.51 >>542 海外に逃げても逮捕してるじゃん http://medaka.5ch.net/test/read.cgi/prog/1638420711/545
546: 仕様書無しさん [sage] 2022/06/11(土) 12:53:00.13 海外のIP弾けばいいじゃん http://medaka.5ch.net/test/read.cgi/prog/1638420711/546
547: 仕様書無しさん [] 2022/06/11(土) 13:04:43.56 未経験はスクール卒のせいでかなり評判落としてるよね http://medaka.5ch.net/test/read.cgi/prog/1638420711/547
548: 仕様書無しさん [sage] 2022/06/11(土) 14:42:50.75 そりゃ一日8時間3年とかやる未経験はまずいないからな http://medaka.5ch.net/test/read.cgi/prog/1638420711/548
549: 514 [sage] 2022/06/11(土) 19:12:16.58 >>546 海外から国内のサイトを踏み台にしたり、海外から国内VPN等を利用したり、IP snoofing使ったりしたら意味ないじゃんwww >>548 実務でやってる人って、1日8時間3年とかずっとコード書きっぱなしなの? まぁ、自分も小中学生の頃、毎日3時間ずっとコードばかり書いていて親にパソコン取り上げられて隠された経験有るけどな 全て御膳立てされたスクールとか使わずに個人でコードを書こうとする場合、特に商用ツールを使わずにオープンソース等の無料ツールで行おうとする場合、 環境構築でかなり時間は取られるしな http://medaka.5ch.net/test/read.cgi/prog/1638420711/549
550: 仕様書無しさん [sage] 2022/06/11(土) 22:02:01.45 >>549 経験者と未経験者の差はコーディング以外のことをどこまで考慮できるかの違いじゃね 興味からGitHubにある某スクール卒業生のアプリを見たことあるけど 入力チェックはざるだしエラー処理もない 機能の使用状況を確認したり不具合の原因究明に使うようなログ出力もない 会社では複数人で作業するので自分の書いたコードを他人が改造するという視点がない システムを安定して稼働し続けるために必要な「非機能要件」を考えていない http://medaka.5ch.net/test/read.cgi/prog/1638420711/550
551: 仕様書無しさん [] 2022/06/11(土) 23:35:13.98 防御的プログラミングとか契約プログラミングみたいな話はスクールじゃやらんだろうしな http://medaka.5ch.net/test/read.cgi/prog/1638420711/551
552: 514 [sage] 2022/06/12(日) 02:15:35.56 >>550 なるほど。 自分は入力値チェックは流石にしてるな。 ログに関しては、デーモン動作させるプログラムやcron等でバックグラウンドでスケジューラ動作させる様なものでなければどうなんだろう? 普段自分が書いてるのはフォアグラウンドで実行させるのが殆どだから、全てstderrに出力させてるんだけど。 自分がよく書くプログラムの類は、かったるい作業の自動化や、数学的なアルゴリズムを用いたもの。 学生時代にオートマトン論のレポート課題提出の為に1週間でEFS(Prologのサブセットの様なもの)をマスターさせられたり、 ペーパー試験対策で1週間でLisp(出題範囲はS式操作と関数定義)をマスターさせられた事を思えば、C言語に似た構文の言語習得はかなり楽だと思ってる。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/552
553: 514 [sage] 2022/06/12(日) 03:05:37.93 幾ら何でも >>546 の様なセキュリティ意識の低い企業は、こちらから願い下げ(得られるものが何も無いどころか、かえって害悪) そんなところが、杜撰なサーバ設定でWordPressのAUTH KEYを誰でも閲覧できる様な状態にしてたり、誰でも閲覧出来る場所に core dumpさせてハッシュ化されたパスワード等を抜かれて外部から権限の無い人にサーバに侵入されたりするんだろうなwww 以前、どっかのサイトでBASIC認証のパスワード入りのcoreファイルが転がってた事有ったわ http://medaka.5ch.net/test/read.cgi/prog/1638420711/553
554: 514 [sage] 2022/06/12(日) 03:18:56.83 >>551 スクスタやスクフェスがよくクラッシュするのは、つまり防衛的プログラミングや契約プログラミングを行っていないからという事ですね タイクレのWEBアプリも酷かったなぁ(無償コインではプレイ出来て、有償コインだとプレイ出来ない糞仕様で、こっちが2000円も金払ってバグ報告) http://medaka.5ch.net/test/read.cgi/prog/1638420711/554
555: 仕様書無しさん [sage] 2022/06/12(日) 06:11:38.90 関係ない話題を長文で連投する人をみると コミュニケーションに問題があって仕事が得られないんじゃないかと思ってしまうわ http://medaka.5ch.net/test/read.cgi/prog/1638420711/555
556: 仕様書無しさん [sage] 2022/06/12(日) 06:42:35.83 「入力値チェックをした場合、個人情報が洩れる」 ってのはどうやって防ぐの? ニュース報道では「存在しない番号で予約ができる事」、「個人情報が洩れる事」を天秤にかけて 個人情報保護を優先したって事になってるけどさ http://medaka.5ch.net/test/read.cgi/prog/1638420711/556
557: 仕様書無しさん [] 2022/06/12(日) 12:02:39.83 >>555 514とは一緒に仕事したくないなと思うのはそれはそう http://medaka.5ch.net/test/read.cgi/prog/1638420711/557
558: 仕様書無しさん [sage] 2022/06/12(日) 15:04:29.57 >>514 重みかけてならすわけかLanczosの関数が肝なんだな 面白いね 機械学習のconvolutionに似てるのかっていうかそもそも数学的に同じアイディアか どれだけ自力でやったのかわからないけどバカにはインプリメントできないね コードは未経験だね forがネスト4つはやばいしさらにそれでinitializationのiとかxでやりたいのはわかるけど名前が被ってわけわからなくなってて結果謎のnとかも入ってるでしょ forは普通に1から6とか分かりやすく書いて、その中で必要な値は計算したほうがわかりやすい ターゲットのピクセルごとに一つ一つピクセルを計算していく、という部分と、そのピクセルの周りを3x3で取って重みをかけていくという部分は分けて何をやっているかわかるように書かないと人が読む時に物凄く難しいし、バグがあったら見つけにくいし、自分でも1年後に見たら分かりにくいんじゃないかな Pythonの方もせっかくFinallyなのにそこはpassだけどせっかくリソースが2つ開いてるんだから、そこにcloseする処理を入れたほうがいいというか、そのためのFInallyなんだよね 関数一つを書く力はあると思うしそのロジックをインプリメント出来ない人もたくさんいると思うので新人としてはやれると思うけど、あとはそれ以外の部分かな 関数一つって数百数千あるパーツの一つに過ぎなくて数百数千をどうやって作るか、組み立てるか、テストするか、とか量子力学をやってた人と同じ時間かけて考えてる人がいるわけだから http://medaka.5ch.net/test/read.cgi/prog/1638420711/558
559: 仕様書無しさん [sage] 2022/06/13(月) 00:33:17.07 変な人がどんどん集まって来ちまったな・・・ http://medaka.5ch.net/test/read.cgi/prog/1638420711/559
560: 仕様書無しさん [sage] 2022/06/13(月) 07:15:06.13 >>554 >>558 こちら無関係な長文を垂れ流すアスペの見本にございます http://medaka.5ch.net/test/read.cgi/prog/1638420711/560
561: 仕様書無しさん [] 2022/06/13(月) 12:44:46.10 やっぱ今不景気だろ 全然受からん どうすればいい http://medaka.5ch.net/test/read.cgi/prog/1638420711/561
562: 仕様書無しさん [sage] 2022/06/13(月) 14:25:34.75 気になる一覧がチームラボまみれ http://medaka.5ch.net/test/read.cgi/prog/1638420711/562
563: 仕様書無しさん [] 2022/06/13(月) 14:32:39.06 >>562 ほんまそれ、定期的にスカウト投げてくる http://medaka.5ch.net/test/read.cgi/prog/1638420711/563
564: 514 [sage] 2022/06/13(月) 18:19:52.45 >>558 お忙しい中、非常に貴重なアドバイス有難う御座います。 リファクタリングに挑戦してみます。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/564
565: 仕様書無しさん [] 2022/06/13(月) 18:39:03.75 チームラボは絶対未経験取らないよ 面接は無駄 http://medaka.5ch.net/test/read.cgi/prog/1638420711/565
566: 仕様書無しさん [sage] 2022/06/13(月) 19:47:41.71 え、もしかしてここの人らみんな未経験なん?w http://medaka.5ch.net/test/read.cgi/prog/1638420711/566
567: 仕様書無しさん [] 2022/06/13(月) 20:30:46.83 >>566 そんな事言ったら今の経験者は未経験の時代はなかったことになるがいいか? もっと言うと最初のIT事業始めた人は未経験者じゃないって事になるが? http://medaka.5ch.net/test/read.cgi/prog/1638420711/567
568: 仕様書無しさん [sage] 2022/06/13(月) 21:06:05.74 >>566 経験40年だけど採用される? http://medaka.5ch.net/test/read.cgi/prog/1638420711/568
569: 仕様書無しさん [sage] 2022/06/13(月) 21:31:00.75 お前ら新卒採用はコネ採用ばかりで驚くぞ http://medaka.5ch.net/test/read.cgi/prog/1638420711/569
570: 仕様書無しさん [sage] 2022/06/13(月) 21:45:05.02 中途はコネだけど新卒でコネなんて少ないよ コネで採りたいけどそんな都合よくいないよ http://medaka.5ch.net/test/read.cgi/prog/1638420711/570
571: 仕様書無しさん [sage] 2022/06/13(月) 23:10:01.20 >>569 あなたの妄想ですよね http://medaka.5ch.net/test/read.cgi/prog/1638420711/571
572: 仕様書無しさん [sage] 2022/06/14(火) 01:34:19.64 >>564 いえいえ仕事やる気出なかったのでw BitmapがMacで使えなかったのでSkiaSharpっての使ってほぼ書きなおしになっちゃったけど ザッと書くとこんな感じ? https://github.com/774g0mb31/lanczos/blob/main/lanczos/ImageResizer.cs weightはトータルでほぼ1になるように関数がなってるはずなので割ってない 端っこもはみ出たら縁を2度取りしないで無視するようになってる オブジェクトの分け方としてはかなり細かく分けることが多い ネスト4つで中が300行とかだと絶対に何か言われるか、言われなくても心の中で思われる C#とかMSの物滅多に使わないからその辺の作法は怪しいかも ポインター使えるのも初めて知った http://medaka.5ch.net/test/read.cgi/prog/1638420711/572
573: 514 [sage] 2022/06/15(水) 01:17:23.01 >>572 誤解を招く様な切り貼り方をしてしまいました。 幾ら何でも4重forループの中身だけで300行なんて事は有りません。 Lanczos関数を使うと、結果として画像の縮小と拡大がほぼ同じ様な処理になってしまいましたが、それぞれはこんな感じです。 https://i.imgur.com/D8NtIN5.png https://i.imgur.com/IrSCJ8F.png C#で画像のビットマップ操作をする際、unsafeモードにしてポインタを使わないと、絶望的に遅い(遅かったので調べたらこの方法に辿り着いた)です。 Lanczos3関数を使おうと思った理由は、当時(2014年頃)のGimpの画像リサイズメソッドの選択肢の一つにLanczos3が有り、 リサイズ後の品質にも満足してたからです。Lanczos関数の使い方(数式と図で書かれてた)はググって調べました。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/573
574: 仕様書無しさん [sage] 2022/06/15(水) 06:52:55.15 >>573 ああなるほど、なんでShrinkなのかと思ったら拡大と分けてあるのか 見たとこiとjの2と3が括弧に入ってるか入ってないかの違いのようだけどこれはなぜでしょう? 最初にShrinkを書いてEnlargeをやったらOut of Rangeが出たからとか? http://medaka.5ch.net/test/read.cgi/prog/1638420711/574
575: 仕様書無しさん [sage] 2022/06/15(水) 08:12:43.51 確かにそもそもアルゴリズムがW*H*5*5なのは避けられないので遅いですねー Parallelでマシになったけど O(N)の計算とか基本なのでその辺出来るとおっ?って思うかもですね http://medaka.5ch.net/test/read.cgi/prog/1638420711/575
576: 514 [sage] 2022/06/17(金) 00:47:30.64 >>574 座標を整数ではなく、0.5とかにしたのは、当時参考にしたサイトによる影響です。 https://web.archive.org/web/20150410050105/http://www.maroon.dti.ne.jp:80/twist/4C616E637A6F73B4D8BFF4A4CBA4E8A4EBB2E8C1FCA4CEB3C8C2E7BDCCBEAE.html 縮小(Shrink)では、リサイズ後の座標に比率を掛けてリサイズ前の座標に対応する、計算対象となる前後の対象範囲を求めてます。 From: (int)Math.Floor(scaleFactor * (x - 2)) To: (int)Math.Floor(scaleFactor * (x + 3)) Enlargeの方は、バグかな?と思ったのですが、Shrinkを用いて極端な拡大(例えば100倍)を行った場合、モザイク状になってしまうところ、 偶然、丁度良くスムージングが掛かった画像が得られ、見た目もこちらの方が好みなので、そのままにしておきました。 From: (int)Math.Floor(scaleFactor * x) - 2 To: (int)Math.Floor(scaleFactor * x) + 3 http://medaka.5ch.net/test/read.cgi/prog/1638420711/576
577: 514 [sage] 2022/06/17(金) 08:05:29.60 多少無駄な計算を行う事になるかもしれませんが、Enlargeの方の重み計算対象範囲を、 From: (int)Math.Floor(scaleFactor * (y - 2) - 1) To: (int)Math.Floor(scaleFactor * (y + 3) + 1) にしたら、かなり改善されました。 http://medaka.5ch.net/test/read.cgi/prog/1638420711/577
578: 仕様書無しさん [sage] 2022/06/17(金) 08:15:28.62 >>576 そのロジックって手前味噌ながら僕のコード見て貰えばわかると思うけど、まずターゲットのWxHのサイズで仮想的なピクセルの絵を作って、次にそのピクセルごとにソースの絵の対応するピクセルを求める(Factorを掛ければ出る) そしてそのソースのピクセルの周りを前後左右に2個づつ、計5x5(僕のコードはkが可変なのでkが3の場合)のウインドウでとって重みをかけて合わせたものをターゲットのピクセルにセットするものなので、括弧に入れてしまうとおかしなところからサンプリングすることになりますね 例えば10倍に拡大する場合、x(ターゲットの横幅)が30の位置だとソースの3+-2で1から5を取りたいのに、それだと2から3までを取ることになるので滑らかにするロジックが効いてない(2x2になってしまっている)ですね ガタガタするのはそのせい Enlargeの方はそこは正しいですけど、真ん中のターゲットを中心に5x5(あるいは7x7など)で正方形にするはずが、左と上に2、右と下に3ずつとズレて取っているので、+するのは3じゃなくて2が正しいですね 僕の方のコードは同じロジックで拡大縮小、アスペクト比の変換全部カバーしてます まあ僕のというか元のアルゴリズムが コンパイルしてやってみるとわかると思いますカーネルのサイズも変えられるし どっか間違ってたらプルリクくださいw http://medaka.5ch.net/test/read.cgi/prog/1638420711/578
579: 仕様書無しさん [sage] 2022/06/17(金) 08:18:44.79 無関係な話題続けるアホはどっかいけ http://medaka.5ch.net/test/read.cgi/prog/1638420711/579
580: 仕様書無しさん [sage] 2022/06/17(金) 08:36:42.63 元々就職の話なので無関係ではないですね 気になるのは関数を実装する部分ではなくて、OOPでパーツにバラすやり方とかそういう話なので http://medaka.5ch.net/test/read.cgi/prog/1638420711/580
581: 仕様書無しさん [sage] 2022/06/17(金) 08:40:25.42 というわけでw >>577 >(y - 2) - 1 >(y + 3) + 1 これで改善されたのはなぜか>>578でわかりますよね 2と3しか取ってなくてほぼ滑らかにするロジックが効いてなかったのが、1と4になったからです まあこんなもんで http://medaka.5ch.net/test/read.cgi/prog/1638420711/581
582: 仕様書無しさん [sage] 2022/06/17(金) 11:29:47.30 最初は多少同情したけど、この振る舞い見てると無職で苦しんでるのは当然としか思えん 他人の迷惑考えろ http://medaka.5ch.net/test/read.cgi/prog/1638420711/582
583: 仕様書無しさん [sage] 2022/06/17(金) 11:33:20.03 君が何にキレてるのかは君が言わなきゃわからないからなあ http://medaka.5ch.net/test/read.cgi/prog/1638420711/583
584: 仕様書無しさん [sage] 2022/06/17(金) 11:53:54.43 >1 >プログラミング問題をコーディングで解いて転職に繋げるサービスについて語るスレ スレ違いの話題は他所でどうぞ http://medaka.5ch.net/test/read.cgi/prog/1638420711/584
585: 仕様書無しさん [sage] 2022/06/17(金) 12:12:00.67 >プログラミング問題をコーディングで解いて転職に繋げる 日本語って難しいねえw http://medaka.5ch.net/test/read.cgi/prog/1638420711/585
586: 仕様書無しさん [sage] 2022/06/17(金) 12:12:09.43 こちらにどうぞ https://qiita.com/ http://medaka.5ch.net/test/read.cgi/prog/1638420711/586
587: 仕様書無しさん [sage] 2022/06/17(金) 12:42:15.69 ご自由にどうぞ http://medaka.5ch.net/test/read.cgi/prog/1638420711/587
588: 仕様書無しさん [sage] 2022/06/18(土) 03:34:45.83 やっぱコーディングスキルのみで転職先を探そうとする人は性格に難アリな人が多いのがこのスレ見てて思う 採用側はエージェント経由が無難 http://medaka.5ch.net/test/read.cgi/prog/1638420711/588
589: 仕様書無しさん [sage] 2022/06/19(日) 10:54:29.51 大手のエージェント経由だと待遇は下がる なぜなら、企業側が何かしら問題を抱えているのでエージェント経由で募集しているから http://medaka.5ch.net/test/read.cgi/prog/1638420711/589
590: 仕様書無しさん [sage] 2022/06/19(日) 10:55:46.84 大手のエージェントの仕事紹介内容は転勤範囲と残業時間は誇張しまくっている 例えば、「転勤はほぼない」と言っていたのに、入社後に引っ越しさせられるなど http://medaka.5ch.net/test/read.cgi/prog/1638420711/590
591: 仕様書無しさん [sage] 2022/06/19(日) 13:22:59.45 >>294 faqにランクが下がることはないって書いてあったよ レーティングは下がるけどね http://medaka.5ch.net/test/read.cgi/prog/1638420711/591
592: 仕様書無しさん [sage] 2022/06/21(火) 00:18:12.42 >>514,521 返事が遅れて済まなかったな 俺はSランクで一応有名大理系院卒 Aは普通に狙えると思う A問題の開封はそこまで気にしなくていい からとにかく解いていこう モチベーションが余ってたらatcoderやってSランク目指す S問題の開封はatcoder始めて自信がつくまで絶対にしないこと 開封しないことを徹底すれば数ヶ月でSも有り得る http://medaka.5ch.net/test/read.cgi/prog/1638420711/592
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 410 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s