「docker」を含む日記 RSS

はてなキーワード: dockerとは

2020-08-24

anond:20200824184744

今の時代iOSアプリ作らないのならば、OSなんて何でもいいだろ。

winでもmacでもlinuxでも、Web系ならDocker+vscode(vimでもいいけど)で変わらなくね。

2020-08-15

anond:20200815132534

Set up your own GPU-based Jupyter easily using Docker

https://medium.com/@christoph.schranz/set-up-your-own-gpu-based-jupyterlab-e0d45fcacf43

How to make Jupyter Notebook to run on GPU?

https://stackoverflow.com/questions/51002045/how-to-make-jupyter-notebook-to-run-on-gpu

いけそうはいけそう

Jupyterからぱいたっち

をつかってGPGPUをよびだせる。

ドッカーは要らないとは思うけど

まぁなれてきたらぬきゃぁいい。

2020-08-11

Macしか動かないdockerfile書くやつは死ね

ってかインストール時にホストマシンに色々入れさせるのって論外じゃねえのか? dockerメリットまるでないし。

2020-08-03

anond:20200802192252

なんかやたらと外での仕事を進める動きが多いけど普通に考えて出来ないでしょ

コロナ以前から普通にリモワしてるよ。

自分プログラマなのでコードgithubbitbucket経由でPUSHする際にネットを使うわけだが、その場合スマホテザリングで送受信している。

最大で月5GBまでのSIM契約してるがコード転送量などたかがしれてるので気にもならない。どうせ毎月2〜3GBあまる。

開発環境は手元のdockervagrantによる仮想環境なのでネットがなくても動く。

2020-07-26

アプリに苦労

世間ではエクセル止めてGrowiにしたとかDockerがWin10Homeでも導入できるようになったとか進化してるのにこちとらいまだに某ソフトインストール時間を食ってる。せっかくの休みをこんなことで過ごすなんてなんて非生産的なことか_| ̄|○。かれこれ十年くらい季節季節に同じようなことを繰り返してるような気がする。apt installでできたりcinstでできたり・・・それに比べてトホホ

2020-07-11

プログラミングの神物語

俺の独断偏見で(主にWeb系)プログラミングにまつわる神を感じるものを挙げる。

まずDocker。これがない頃はパソコンの中の開発環境はグチャグチャで、特にライブラリ依存関係管理がとてもしんどかった。今はDockerのおかげでいくつも開発環境を持てる様になったんでマジ便利。作った人は神に違いない。

次にオブジェクト指向。これがない頃からプログラミングしてた訳じゃないけど、プログラミング始めたての頃に取り組んで訳分からなくて放置して、手続き型のプログラムをそこそこ書いた後でオブジェクト指向に戻ってくると何これ!データ手続きをひとまとめにできる!めっちゃ便利やん!ってなった。アルゴリズムデータ構造っていうのはそんなタイトル教科書があるくらいにひと続きのものからこうなるのは必然かもしれないけれど、その必然を形にした人は神の様な目を持っていたのだろう。

そしてGit。これセーブポイントが作れるだけでしょ、なんて思ってたけど、GitHubと連携させて複数人ひとつプログラムをいじり始めると途端に神ツールと化す。それにセーブポイントが作れるだけでも十分に神だった。

あとUTF-8Shift-JISやらEUC-JPやらが混在していた世界は端的に言って地獄だったのに、こいつのおかげで文字コード基本的に気にすることがなくなった。神。

他にもいろいろあると思うけど、俺としてはこれらに頭抜けて神を感じる。

2020-07-08

anond:20200707214248

1年間独学でプログラミング勉強した実感

大学卒業後4年ほど会社員をやったあと、ウェブ関係プログラマを目指して1年ほど、バイトしながら独学で勉強しています

ネット上には詐欺師まがいの情報商材屋とイキリマウントゴリラ跋扈し、普通人間向けの情報が少なかったので、参考までに書いてみます

なお、ここ数年のウェブエンジニア転職ブームとは無関係転職を考えていたので、ブームは正直迷惑だと思っています

1) お金時間に余裕があるなら、大学専門学校プログラミングスクールに行ったほうがいいです。

独学にはいくつかの大きな問題点がありますが、もっとも大きいのは「全体のロードマップ存在しない」ことだと思います

学者は具体的に何をどの順番で学べばいいのかわかりませんし、この情報ネット上にはありません(冒頭にも書いた通り、そう思ったからこそ、このエントリを書いています)。

個人的に参考になったものとしては、

などありますが、どちらも普通人間向けというには若干ゴリラ臭と商材屋臭がします。

また、プログラミング初心者向けの教材はおしなべて貧弱で、腹が立つほど不親切です。読んでいて何度もブチ切れそうになります

特に学者場合は、教材の練習問題ひとつ解くにしても、誤字脱字等の初歩的なエラーのために平気で数時間のロスが発生したりします。

当たり前ですが、これは純粋時間無駄なので、すぐに講師相談して解決したほうがいいです。

こういうことを書くとすぐに「自力問題解決できない人間プログラマに向いていない」と言いだすゴリラが現れますが、いまはそういう話はしていません。

そのほか独学だと自分の実力や相場感を測ることもむずかしく、その分詐欺師ゴリラに引っかかりやすくなりますし、基本的おすすめしません。

2) 独学の最初の1歩は「苦しんで覚えるC言語https://9cguide.appspot.com/おすすめです。

いまさらC言語と思うかもしれませんが、勉強するうえで重要なことはプログラミングの仕組みを理解することであって、どの言語から始めるかではありません。

その点、上記「苦C」はとても丁寧に文法説明してくれますし、ポインタ説明を通してメモリの仕組みも教えてくれます

ただし、回答例のコードに誤字脱字があって動かない等の発狂ポイントがいくつかあるので、注意が必要です。

勉強のやり方としては、まずはサイトを読みながらスマホC言語アプリポチポチ書いてみるところから始めると気楽でいいと思います

途中で頭が混乱してきたら、再度冒頭からきっちり丸暗記するつもりで勉強するのがおすすめです。プログラミングに暗記は不要だと言うゴリラもいますが、あれは嘘です。

intはintegerだからintなんだとか、そういうことを調べながらやるだけでも解像度が格段に向上すると思います

実際にC言語バリバリ書けるようになる必要はないので、おおよその仕組みを理解してしまえば、最後のほうは流してしまって大丈夫です。

3) オンライン学習サービスは便利ですが、内容が充実しているとは言いがたいです。

検索するとこの手のサービスが一番上に出てきますが、内容は不十分だと思いますかゆいところに手が届かず、使っていて非常にいらいらします。

とはいえ他に代替となるものもないので、サービスを利用しつつ、必要に応じて入門書を読むのがおすすめです。

私が利用したかぎりでは、Progateは教材の内容が薄く、Paizaは無意味オタク臭くて私は苦手でした。N予備校Udemyの評判がいいみたいですが、使ったことがないのでわかりません。

私はウェブ関係プログラマ志望なので、ProgateとPiazaでHTML/CSS/JavaScript/Git/Ruby/Ruby on Rails勉強しました。

最近初心者Railsエンジニア供給過多の印象があり、DjangoやLaravelのほうが就職には役立ちそうな気がしています

余談ですが、無料の教材として有名な「Railsチュートリアルhttps://railstutorial.jp/ は、あえて劣悪な翻訳放置することで、自社のプログラミング講座に顧客誘導するビジネスモデルのように見えるので、内容はともかく個人的にはあまりいい印象を持っていません。

ちなみに私はこの辺で迷走していたため、いろんな言語ちょっとずつかじっています

スッキリわかるJava入門』はオブジェクト指向理解するのに役立ちましたし、『退屈なことはPythonやらせよう』で覚えたスクレイピング求人情報収集にとても役立っています。ほかには『プログラムはなぜ動くのか』も読んでためになりました。

基本的に本を読んで損することはないので、時間の許すかぎりたくさん読んだほうがいいと思います。私はあまり読めていません。

4) ポートフォリオを作るのはとても時間がかかります

Railsチュートリアルを参考にRailsアプリポートフォリオ作りましたが、完成まで半年くらいかかりました。

上述の劣悪な翻訳のせいもありますが、データベース設計を考えたり、UIを工夫してみたりすると、いくらでも時間が吸い取られていきます

知識ゼロから3ヶ月でポートフォリオ作りました! みたいな若手情報商材屋を見かけると、そんなにすごい能力があるなら普通エンジニアだけやってればいいのに、と思います

完成したアプリDockerコンテナ化したうえで、GithubActionsで自動テストを走らせ、AWSサーバーデプロイしていますが、この辺は言語勉強アプリ製作と比べたら全然むずかしくありません。

まともな日本語で書かれたまともな教材が揃っていますし、ネット記事豊富にあります。ここまでの勉強で、エラーメッセージや多少わかりづらい文章を読み解く能力も身についているはずです。

それぞれ1、2週間集中すれば最低限の実装はできると思います。ただしAWSの設定だけは、適当にやると数万円の請求書が届いたりするので注意が必要です(届いた)。

5) ここまでやっても就職はできません。

上記ポートフォリオを公開し、求人に応募していますが、一向に就職できる気配はありません。

就職活動が不得手なせいもある気がしますが、いいかげんバイトにも飽きてきたので就職したいところです。だれか仕事くれよ。

2020-07-03

[]2020年6月はてブあとで読むトップ30リスト

はてブホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ

530あとで/4137users NTT フレッツ光における通信速度などの現状について、背景や仕組みから正しく理解する 2020 - diary.sorah

304あとで/1974users 高等学校情報科情報Ⅱ」教員研修用教材(本編):文部科学省

204あとで/2230users iPhoneでの料理撮影が苦手なライターカメラマン論理的指導を受けた結果→憂鬱撮影が楽しくなった - メシ通 | ホットペッパーグルメ

202あとで/1706users 天才プログラマーの「締切に対する考え方」に、感銘を受けた。 | Books&Apps

177あとで/1946users ネットワークエンジニアとして | www.infraexpert.com

170あとで/1064users 【翻訳技術負債という概念の生みの親 Ward Cunningham 自身による説明 - t-wadaブログ

169あとで/826users 7つの設計原則オブジェクト指向プログラミング - ソフトウェア設計を考える

168あとで/1180users ローカル開発環境https 化 | blog.jxck.io

166あとで/1005users ソースコードブランチ管理パターン | Martin Fowler's Bliki (ja)

164あとで/991users 大学に行かずにコンピュータサイエンスを学ぶときに優れている教科書講義映像はどんなものがあるのか? - GIGAZINE

164あとで/1541users 衝撃の結末が話題 無名ラッパー投稿したYouTube動画が異例の48万再生投稿者と大学側を取材 - ねとらぼ

161あとで/1789users 無印良品によるサーキュレーターの季節別の活用方法有益すぎる→早速効果を実感する人も「部屋が快適…!」 - Togetter

147あとで/2111users 批判文化日本技術後進国にしているかもしれないという話 - メソッド屋のブログ

143あとで/809users データベース設計の際に気をつけていること - 食べチョク開発者ブログ

142あとで/731users Web企業/事業会社への最高の反面教師: "Spotify's Failed #SquadGoals"を読んで - アジャイルコーチ備忘録

136あとで/1777users 「言い切る人」が強すぎる。 | Books&Apps

129あとで/1655users iPhoneNFCシールでの自動化が便利すぎてシール貼りまくった – ごりゅご.com

129あとで/616users 良いコードを書くための8つの習慣 - New Relic公式ブログ

128あとで/1164users GAFAコーディング面接こんな感じでした - yambe2002’s diary

126あとで/1345users 無料で美麗な絵画カオスポスターなどがダウンロードし放題、編集や商用利用も可能な「Artvee」が登場 - GIGAZINE

125あとで/687users デザイン脳を鍛える方法ハラ ヒロシnote

125あとで/993users 1からイラスト勉強をした話|せたも|note

124あとで/608users Dockerとはどういったものなのか、めちゃくちゃ丁寧に説明してみる - Qiita

124あとで/992users Web制作の常識が変わる、便利な最新オンラインツール48個まとめ - PhotoshopVIP

121あとで/1091users なぜ、国ごとに差が出たのか。そして第二波がどうなるか。 - 楽園こちら側

119あとで/1321users アメリカ美大で学んだこと05:「絵がうまい」より大切なことKenta Shimbo|note

119あとで/1684users 自民系の地方議員です。カネ配りについて書きます。 | はてな匿名ダイアリー

118あとで/1444users 料理に対するモチベーションゼロ」のぼくがたどり着いた、これだけで料理簡単&美味しくなる調味料 - ソレドコ

118あとで/1195users 視座の可視化|kgmyshin|note

116あとで/1224users 【公式ぷよぷよeスポーツ×プログラミング | SEGA

あとで読むタグの数が1月に近いレベルまで大幅に反発、増加した。

一昨日ホットエントリ選択するアルゴリズムが変わったというアナウンスがあったが、影響を受けているかどうかは不明

日毎のホットエントリ中の増田の数が大幅に増加していた。2月に比べて55%増の242本。2018年の秋以来の多さに。

2020-06-21

OSSへのコミットができなくて歯がゆい

人生これまでずっとプログラム開発には従事してきたけども、

技術レベルはいまだにちょっとだけコードが書ける程度で、

gitやらdockerやらアプリ開発やらは正直ついていくのがやっとで全く自信がないという状態

そこにきて今回のコロナ追跡アプリの状況を見て、

不透明な金の動きやら、管理されてるかどうかもわからないプロジェクト状況やら、

切れ味鋭いマサカリが飛び交う状態やらを外から見るだけで、

自分が中に入って何かできる気もせず、

かといって自分よりも若い技術者が愚痴をこぼしつつ手を動かしている状況に、

自己嫌悪けが募っていく。

焦っても仕方ないし、こんな自分でも何か役に立つ場面がこれから出てくるかもしれないけど、

今は本当に歯がゆい

これから何か変わるんだろうか。

それとも何もしないまま時間を浪費して死ぬのだろうか。

2020-06-11

anond:20200517160751

docker run -it -rm archlinux:latest bash ってのでお世話になってるわ

2020-06-06

anond:20200606202155

Docker構築した後に「あ、これ本番で使うの辞めよう」ってなった

他にもいい仮想インフラはたくさんある

あくまマイクロサービス検証用途だね

Docker for Windowsは手軽だし初心者にいいと思う

Docker 苦手意識の原因

Docker まるでわからないし苦手意識すごいけど、苦手なりにその理由がなんとなくわかってきた。

まず何をするにも Docker Hub からイメージを入手するところから始まるに心理的抵抗がすごくあるんだ。

よく考えたら apt とかでアプリインストールするのと何が違う、とは思うけど、とにかくそこだ。

そしてさらに苦手意識助長するのが、コマンド打つだけで簡単環境作れますよ的なあれだ。

10代の若者Docker 使って軽々と Rust 開発環境とか Web サービスとか作ったりしてるのに、

これまで何十年もサーバー環境必死こいて触って覚えてきた自分劣等感抱いてるんだ。

老害じゃん。もうだめだ。Docker まるでわからん

2020-06-03

[]2020年5月はてブあとで読むトップ30リスト

はてブホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ

225あとで/1710users Windowsの「タスクマネージャー」を開発した本人が直々に使い方や知られざる機能を伝授 - GIGAZINE

151あとで/1895users Google社のテクニカルライティングの基礎教育資料がとても良かったので紹介したい - Qiita

136あとで/1235users Amazon従業員が学ぶ伝わる文章構成の極意|Sangmin Ahn|note

131あとで/1221users 社畜も唸るアマプラ邦画 - はてな匿名ダイアリー

122あとで/2599users アフリカ出身京都精華大サコ学長 コロナ問題でわかった「日本人のホンネ」 (1/4) 〈dot.〉|AERA dot. (アエラドット)

121あとで/1823users 普段使ってる便利なWebサービス教えて - はてな匿名ダイアリー

111あとで/1207users エンジニアはどのようにして技術を学べば良いのか | /etc/motg

110あとで/527users 第1回 CDN の 仕組み (CDNはどんな技術で何が出来るのか) | REDBOX Labo

110あとで/2292users いったい検察庁法改正案の何に抗議しているのか|徐東輝(とんふぃ)|note

110あとで/1539users 発信するということ|村本大輔note

109あとで/748users 伝わる提案書の書き方(スライド付)~ストーリーコピーデザイン法則 | knowledge / baigie

102あとで/1821users #検察庁法改正案に抗議します Q&A : 東京法律事務所blog

101あとで/962users 競技プログラミングで解法を思いつくための典型的な考え方 | アルゴリズムロジック

100あとで/552users JavaScriptの非同期処理Promise、AsyncとAwaitの仕組みをGIFアニメ解説 | コリス

100あとで/568users 便利なツールWebサービス - JavaScript勉強会

99あとで/605users 短編映画カメラを止めるな!リモート作戦!』本編 - YouTube

99あとで/807users 『無敗営業』の著者が語る営業のコツが学びが深すぎてヤバい!! - Togetter

99あとで/1342users AWSの膨大で複雑なサービス群をすべて「たった1行」で説明していくとこうなる - GIGAZINE

99あとで/1506users 太陽系消滅までの22分をループし続けるオープンワールド宇宙ADVOuter Wilds」がとんでもない傑作だった|てっけん|note

98あとで/1360users 【朗報iPadを使って英語論文10倍のスピードで読むライフハック発見される - Togetter

98あとで/1400users 八木啓代ひとりごと 黒川弘務の正体

97あとで/962users どうやってテクノロジーを追いかけていますか?ジュニアソフトウェア開発者として応募したときCI/CDクラウドコンピューティングDockerとか大量のことを要求されました。もういっぱいいっぱいです。 - Quora

96あとで/537users タダで学べるデータサイエンス名著5冊 【日本書は高額でも英語ができれば怖くない】 - Qiita

96あとで/516users 『みんなのデータ構造』でデータ構造の基礎を学んだ - valid,invalid

96あとで/561users 自動テスト限界を感じた私がなぜ形式手法に魅了されたのか - 若くない何かの悩み

94あとで/833users たった20万円で作ったサイトが6ヶ月後に月間300万PVを達成した方法SEO】|阿部隼也|note

93あとで/588users プロダクトの成功必要な 3 つのステージ20タスクについて:現場の動き方をまとめました|Fritz | Product Manager @ Mercari|note

92あとで/847users 大体いい感じになるKeynoteGoogleスライド無料テンプレートAzusa 3』作った - SANOGRAPHIX BLOG

91あとで/1353users 趣味電子工作をする前に知っておきたかたこと - izm_11's blog

91あとで/1291users コロナに乗じて町内会の属人業務改善しまくった一人のおばあちゃんの話 | Books&Apps

文章資料の書き方ハウツーが目立つ。今月もあとで読むタグは減少したままだが下げ止まり、少し反転した感じも。

最近Windowsが気に食わない

なんかLinux寄りになっててなんだそりゃ?みたいな感じ

そら、cygwinとか仮想マシン使うよりは楽かもしんないが、なんかそこまでは・・・って気になる。

dockerネイティブに使えて、pythonrubyも変なパッケージインストールしなくてOKってのは嬉しいが、なんか面白くないんだよなぁ。

EdgeBlinkベースになるし、何いい感じに収まってんだよみたいな。

GitHub買って、npm買って悪かねぇんだけど、なんだかなぁ

つーか、早くslideshareログインMicrosoftアカウントOKしろよ。

2020-06-01

anond:20200601113251

今まで通りすぎて新鮮味がない。

ブラウザ(firefox,chrome)もエディタ(VSCode)も音楽プレーヤー(spotify)も一切変わらなくて妙に寂しい。

dockerがwsl比でも遅いらしいのでそこは少し心配。このPCローカルでやることはほぼないだろうけど。

強いて言うならofficewindows版と比べて妙に不安定msちゃんしろよと思ったけど、そんなしょっちゅう使うもんでもないしkeynoteとか使うのはちょっと楽しみ(まだ使う機会ないけど)。

iPhoneとの連携インスタントホットスポット以外はまあこんなもんかという感じ。たぶん意図的iCloud避けてるせい。

Apple開発者には見向きもされてないよね

GitHub買収にLinuxとの統合Dockerとの強固な連携世界一普及しているエディタ等々

全部Microsoftがやってることで、しかも極一部

オセロで言えば全ての角をMSが取っている状態

Appleはどうなんだろう。GAFAとか言われているけど、MSからしてみれば中堅のPCメーカーに過ぎないよね?ずっと昔は両者はライバルだったらしいし、一時期はMacが様々な開発機の代表だったはず

今はもう見る影もない

2020-05-31

dockerをどっから起動させるか

WSL2からdocker使えるらしいじゃん?

でもDBみたいな永続的な事はdocker思想から反するとかイミュータブルじゃないとか言い出すじゃん?

なに、結局DBは他のソリューションで構築する必要があるってこと?docker run したときダンプリストアすんのもめんどいというか、リストア待ち発生すんじゃん。

VMDBdockerも入れて、dockerから起動するのはappサーバだけにするってことでOK

そのVMイメージ開発者に配布したら、みんな同じ環境で開発できるよね。ならvagrantって....

みんなは、docker入れたVMvagrant管理してんの?

2020-05-24

いろんな男がいるからな。まぁでもdockerか、まだ技術的なアーキテクチャーが未熟だなぁ もうすこし作りこんでみないとわからん

ちがうんだよ。あれ、廃盤にする最後のやつで、コロナで数ヶ月延期するだけだからみたいな話だから納めたんだよ。

延命させてやろうと思ってよ実行まえにdocker入れといて

2020-05-20

anond:20200520173748

いや、ソースから作りたくないかapt,yum,dockerでいいじゃん。ということがいいたいらしい

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