ブックマーク / qiita.com (14)

  • 遅いDocker for macを「Mutagen compose」で爆速にする(M1対応) - Qiita

    Mutagen compose Mutagen composeは、Mutagenというローカル環境とリモート環境のディレクトリを高速に同期させることができるオープンソースの開発ツールをDocker composeと統合させたツール。 つまり、Docker環境でホスト側とコンテナー側のファイル同期を高速で行うのに特化したサードパーティーのツール。 事前準備 mutagen-composeのインストール

    遅いDocker for macを「Mutagen compose」で爆速にする(M1対応) - Qiita
    dreadbull
    dreadbull 2022/04/03
  • M1 Pro + Docker for Macが遅い - Qiita

    M1とDocker for Macの組み合わせが遅い1。遅すぎる。ただでさえDocker for Macは遅いのにM1と組み合わせることで更に悪化する。大枚はたいて買ったM1 Proでアプリケーションのベンチマークとったら (3年前の) Intel Macbook Proの構成より遅くて衝撃を受けた。そしてDocker for Macを削除した。 検討したツール dockerがないと仕事中やることないので代替ツールを探した。 ツール名 仕組み メリット デメリット Watch Star Issues

    M1 Pro + Docker for Macが遅い - Qiita
    dreadbull
    dreadbull 2021/11/26
  • Apple Silicon Mac(M1 Mac)で徳丸本の実習用仮想マシンを動かす - Qiita

    改訂履歴 2022.12.05 公式実習環境に誘導する記述を追加。あとどこかのタイミングで色々な記載がCTFの記事とごっちゃになってたので修正(滝汗)。 2022.08.19 仮想NICデバイス名の誤記を修正 2022.05.29 UTMのアップデートに伴い、スクリーンショットおよびパラメータ設定を修正 はじめに 「安全なWebアプリケーションの作り方 第2版」(以降、徳丸)の実習環境はx86_64アーキテクチャを前提とした構成となっており、アーキテクチャが異なるApple Silicon Macではそのまま動かすことができません。 ...この手の実習系はASM民辛いですね。 今回、Mac向けの仮想化環境であるUTMを使って何とか動かすことができましたので、備忘として公開します。 2022.12.05追記 徳丸公式サポートページでDockerコンテナ版実習環境の提供が始まりました。あ

    Apple Silicon Mac(M1 Mac)で徳丸本の実習用仮想マシンを動かす - Qiita
    dreadbull
    dreadbull 2021/09/18
  • スタートアップの小規模Webサービスのリアルな技術スタック - Qiita

    はじめに プレースホルダというスタートアップのWebエンジニア兼マネージャーのAkahoriです。 弊社はエンジニアは10人以上いるものの、Webエンジニアは私含め3人ほどです。 3人のWebチームで、どのような理由で、どのような技術を使っているか、苦労している点などを共有します。 サービス概要 先月、リトルスパークというサービスをリリースしました。 子ども向けの、オンラインでの習い事プラットフォームで、先生と生徒をマッチングしています。 技術的にはいくつかの特徴を持ち、今回サンプルとして解説します。 授業はライブ授業のみで、お互いにZoomで行います。 ZoomのIDは弊社で管理し、先生側、生徒側、双方が参加ボタン1つで参加できるようになっています。 コース登録(審査有り)や日程登録、プロフィール更新などは全て先生が行うため、その仕組みがあります。 言語・フレームワーク・ライブラリ サー

    スタートアップの小規模Webサービスのリアルな技術スタック - Qiita
    dreadbull
    dreadbull 2021/09/16
  • BERTで英検を解く - Qiita

    英検の大問1は、短文穴埋め問題になっています。例えば、こういう問題です。 My sister usually plays tennis (   ) Saturdays. 1. by  2. on  3. with  4. at Bob (   ) five friends to his party. 1. made  2. visited  3. invited  4. spoke 文の中の隠された部分に入るものを、選択肢の中から答える問題です。文法的な判断もあれば、文脈から意味の通りが良い単語を選ぶ問題もあります。5級から1級まですべての難易度で出題される形式です。 この問題形式は、BERT (Bidirectional Encoder Representations from Transformers)の学習アルゴリズム(のうちの1つ)とよく似ています。ということは、事前学習済みのBE

    BERTで英検を解く - Qiita
    dreadbull
    dreadbull 2021/08/04
  • エンジニア・プログラマにしか使えないSNSを作ってみた話 - Qiita

    はじめに 通常のSNSで胡散臭い人が多いと感じてしまいました プログラミングスクールが流行り、エンジニアになって億稼いでます!みたいな・・・ そこで、当のエンジニア・プログラマしか使えないSNSを作ってみました! つまり、WebApi提供のみのSNSです 一般ピープルが使うようなフロントエンドなんてありません!! Postmanなり、なんなりを使って叩いてください エンジニア・プログラマしかWebApiが叩けないであろうという考えなので、 エンジニア・プログラマにしか使えないSNS!ということです この記事を見ている、プログラマ・エンジニアの方であれば使えますよね?😁 実際、WebApiが叩くことが出来れば誰でも使えてしまうわけですが・・・。 2021/07/20 更新 このWebApiを作ったシステムについて書きました ソースコード公開しました CRUDのWebApi開発は不要!Js

    エンジニア・プログラマにしか使えないSNSを作ってみた話 - Qiita
    dreadbull
    dreadbull 2021/07/22
  • 技術ようつべチャンネル集 - Qiita

    役立つYouTubeのチャンネルまとめ 数学、物理、アルゴリズム、プログラミング、などなど自分が使う技術に役立ちそうだな、困ったときによく見たなと思うチャンネルを紹介する。 取っ掛かり、ハマりがち、コツみたいな物が拾える。数学がメイン。随時更新していくつもり。 当たり前だけどちゃんとも読んで勉強するんだぞ。 背景 YouTubeは視聴する登録チャンネルの数が増えると、チャンネルが埋もれて発掘困難になりがち (chrome拡張でできるチャンネルのフォルダ分け機能は、ぽちぽち登録するのも面倒で、そのフォルダの中から掘り出すのも難しい) モチベが上がる(おべんつよしたい)チャンネルを探してるうちに湧いてくる、わんにゃんコンテンツ(だいちゅき)に流され一日が終わるため、 モチベが上がる有用なチャンネルにすぐにたどり着くために、よく使うQiitaに列挙しておくことにした Streamや大学専用サイ

    技術ようつべチャンネル集 - Qiita
    dreadbull
    dreadbull 2021/07/15
  • SwiftUIアプリ開発実践ポイント - Qiita

    こんにちは、たなたつです SwiftUIが発表されて半年ほど経ちましたね。あっという間に時間は過ぎていき、iOS 13以降じゃないと使えないし、まだ気にしなくていいでしょなんて言ってられなくなるのもあっという間な気がします。 iOS Advent Calendarの5日目ということで今回は、いくつかSwiftUIでサンプルアプリを作ったり、実際にアプリをリリースしたりした中でたまってきた知見を書こうと思います。 SwiftUIは様々なプラットフォームで動きますがiOSアプリに注目し、開発する前に知っておきたい実践的なポイントなどを共有します。 ※ Xcode 11.2.1、iOS 13.2.1 での動作を元に記事を書いています。 SwiftUIの特徴 少ないコードでUIを作れる (コードレイアウト) 宣言的に記述できる Appleのすべてのプラットフォームで動く ただし、iOS 13、ma

    SwiftUIアプリ開発実践ポイント - Qiita
    dreadbull
    dreadbull 2020/09/27
  • すべてのエディタでSQLの自動補完をするためにSQL Language Server(sqls)を作った - Qiita

    sqlsとは sqlsとは、いま私が開発中のSQL用Language Serverです。SQLをエディタで編集するときの支援機能を実装したサーバとなっており、主な特徴は以下です。 Language ServerなのでLSクライアントが存在するエディタであればどんなエディタでも利用可能 SQL編集支援機能 自動補完(テーブル名、カラム名など) 定義参照 SQL実行 複数のRDSMSに対応 MySQL PostgreSQL SQLite3 Language Serverとは Language Server(あるいはLanguage Server Protocol)とは、プログラム言語の開発支援機能をエディタに提供するサーバ、およびその通信内容を規定したプロトコルです。ただしサーバといってもほとんどの場合ローカル内にホスティングしてローカルのエディタと通信をします。 ここでは主題ではないので詳し

    すべてのエディタでSQLの自動補完をするためにSQL Language Server(sqls)を作った - Qiita
    dreadbull
    dreadbull 2020/05/16
  • 「ループ・再帰・gotoを使わず1から100までの数値を印字する」Conner Davis 氏の回答の考察 - Qiita

    2019年6月に以下の記事が投稿されました。 ループ、再帰、gotoを使わずに1から100までを印字するC++プログラムは書けますか?に対するIchi Kanayaさんの回答 - Quora 英語版の記事「How to print 1 to 100 in C++ without a loop, goto or recursion - Quora」から興味深い回答を抜き出して、それにランク付けをしながら和訳してくださっている記事です。 初級や中級は「まぁあるよね(C++知らないけれど……)」という感じですが、 上級とされた「マイクロソフト社のデータサイエンティスト Conner Davis 氏」の回答が面白かった ので、ご紹介を兼ねてその発想の源泉を推測してみることにしました。 以下に Conner Davis 氏の回答の和訳を引用します。 マイクロソフト社のデータサイエンティスト Conn

    「ループ・再帰・gotoを使わず1から100までの数値を印字する」Conner Davis 氏の回答の考察 - Qiita
    dreadbull
    dreadbull 2019/11/29
  • 宇崎ちゃんは本当に"過度に性的"なのか? - Qiita

    "性的である"とは? ことの発端はとあるツイートでした. I admire the work the Red Cross does, which is why I’m disappointed that @JRCS_PR in Japan would run a campaign using the over-sexualized Uzaki-chan. There’s a time & a place for this stuff. This isn’t it. #women #metoo #kutoo pic.twitter.com/bhds7IPPTq — Unseen Japan @ 超スプーキー (@UnseenJapanSite) October 14, 2019 日赤十字のポスターに「宇崎ちゃんは遊びたい!」というマンガのキャラクターが採用されました.そのポスターの絵柄が"

    宇崎ちゃんは本当に"過度に性的"なのか? - Qiita
    dreadbull
    dreadbull 2019/10/24
    男性に比べて女性が性的に消費されている社会という理解が欠如している。また別軸としてオタクと非オタクというマイノリティの戦いの側面がある。多様な社会を実現するため手を取り合うことはできないだろうか
  • 最新の画像生成技術に衝撃を受けたので、その基礎技術をTensorFlowで実装してみる - Qiita

    ここがすごい、DCGAN 概要 写真と見間違えるこの画像、 引用元:dcgan_code 実は機械学習により生成したものらしいです。 DCGAN(Deep Convolutional Generative Adversarial Network)というプロジェクトにて公開されている技術です。 概念の「演算」もできる どういうことかと言うと・・・ 引用元:dcgan_code このように概念を組み合わせて新たな画像を生成することもできるらしいです。 この記事では、なぜこのようなことが実現できるのか理解するために、TensorFlowでDCGANに使われている基礎的な技術を実装してみました。 DCGANの技術を分解 DCGANの頭文字を分解すると・・・ Deep : 今流行りのDeep Learning Convolutional : 画像認識の分野で大きな成果を上げている畳み込みネットワーク

    最新の画像生成技術に衝撃を受けたので、その基礎技術をTensorFlowで実装してみる - Qiita
    dreadbull
    dreadbull 2017/11/22
  • SoftBankが買収したARM社の過去とカラクリ - Qiita

    今回 SoftBankが日円換算で約3兆円で買収した英国ARM。 年間出荷数は約40億個。1日平均1100万個ものCPUコアを売りさばくARM社。個数ベースではダントツで世界一だ。しかし、ARM社は工場を一つも持たない。 ARMはファブレスである。つまりnVidia同様、工場を一切持たない。ここがIntelとの大きな違いだ。では、どこに製造委託しているのだろうか?上の図が判りやすいかもしれない。例えばiPhoneにはARMのコアが採用されているが、委託先はサムスンやTSMCなど複数のファブで製造されている。たとえ同じ型番のiPhoneであっても半々の確率でサムスンかTSMCということもある。しかし、どちらにしてもARMコアが搭載されていることには変わりない。Appleは、サムスンとTSMCに製造委託を振り分けることで価格競争を煽っているが、ARMは涼しい顔で左団扇。LSIの世界では20年

    SoftBankが買収したARM社の過去とカラクリ - Qiita
    dreadbull
    dreadbull 2016/07/27
  • 新卒の子にどこまで勉強すれば良いですかね?と聞かれた件 - Qiita

    ちょっと、簡単に答えられなかったので、休み中にまとめました。 「どこまで勉強すれば良いか?」 という質問には、 自分の立ち位置や、今後の目標など関わるので、 それらを踏まえて考える必要があると思います。 職種によっても違いますが、質問された時の状況は、 Web系エンジニアが新卒の子に聞かれた形なので、 考慮いただきたいです。 また、そもそも、どんな背景をもったやつが書いてるんだ?と思う方も いらっしゃるかと思いましたので、簡単に自己紹介してから書きます。 書いている人の自己紹介 現在33歳で、エンジニアスタートしたのが、 2005年08月だったので、エンジニア歴は11年となります。 ほとんどの現場がデスマーチ状態だったので、2ヶ月くらい前に転職して、 現在はホワイトな会社のリクルート住まいカンパニーで、PHPを書いています。 言語歴としては、最初にJP1スクリプトを1年半くらいやって、次に

    新卒の子にどこまで勉強すれば良いですかね?と聞かれた件 - Qiita
    dreadbull
    dreadbull 2016/07/27
    サイバーがデスマーチ状態ってこと?“ほとんどの現場がデスマーチ状態だったので、2ヶ月くらい前に転職して、 現在はホワイトな会社のリクルート住まいカンパニーで、PHPを書いています。 言語歴としては、最初にJP1ス
  • 1