【Python】Kindleの洋書1冊を1分で日本語PDFに変換するコードを書いた話
動機 外資系のAmazonが展開している電子書籍Kindleでは比較的洋書の取り扱いが多いです。 Kindle Unlimitedに登録されている書籍も多く、Springerなんかも含まれているので活用しない手はありません。 そこで...
動機 外資系のAmazonが展開している電子書籍Kindleでは比較的洋書の取り扱いが多いです。 Kindle Unlimitedに登録されている書籍も多く、Springerなんかも含まれているので活用しない手はありません。 そこで...
発端 きっかけは調べ物でこちらのブログを閲覧したときです。ぜひアクセスしてみてください。9 割以上の方は何も気づかないでしょう。 Chrome でのスクリーンショット なぜなら Firefox 以外のブラウザでは表示されないからです。 Firefox でのスクリーンショッ
Prologue こんにちは、@dz_ こと、岩永かづみです。 GitHub Codespaces がいよいよ一般公開されました!推しの機能がやっと皆さんに利用してもらえるようになり、感無量です😊 これまで、GitHub Codespaces は GitHub Teams ま
はじめに 今回は PyTorch で Deep Learning (深層学習,機械学習) を行う際に用いる,評価指標の計算方法について記述していきます. 本記事では,TorchEval という Facebook 社が開発を主導している PyTorch と同時に使われることを想
前書き 先日、人生で初めてWebアプリを制作した。 (もし宜しければご覧いただけると幸いである。) 「餃子専用レビューページ」と題してひとまずは形にすることはできたが、「今自分の技量でできること」という点を意識しすぎた分、アイデア...
ソフトウェア同士が連携するとき、その間にほぼ必ず存在するのがAPIです。マイクロサービスのような緻密なサービス間連携から、日本政府が官民連携などを目指して整備を進めるデータ連携基盤まで、APIによる連携はこれまでになく多様な役割や機能が期待...
Bash シェルスクリプトのデバッグや入力補完ができる Visual Studio Code 拡張機能(WSL2対応) シェルスクリプトにも統合開発環境を Bash のシェルスクリプト (shell script) は Linu...
GitHubは、この1年のGitHubの利用動向などをまとめた年次レポート「Octoverse 2022」を発表しました。 The @GitHub Octoverse 2022 is here and comes packed with i...
はじめに こんにちは、都内でソフトウェアエンジニアをしているYSasagoと申します。 今回は、GitHubでGitHub Actionsを使って、Hello Worldを表示する方法をまとめようと思います。 GitHub Act...
SNSで目立つアレ これです。 お馴染みのGitHub よく見るブログ風 これらはOGP画像と呼ばれるもので、Twitterでは大きめに表示され目立ちます。この画像がいい感じだと…ちょっと押したくなります❗️ よって、このOGP画像を作るにはどうすれば良いか気になります。
はじめましての方ははじめまして、そうでない方はこんにちは!どうも菊池宣明(@kikulabo)です! 僕は今、エンジニアと食を囲む感覚で気軽に話せるマッチングサービス「ハッカー飯」 の開発に携わっているのですが、先日このハッカー飯にアクセス出来ない状態が起きてしまいました。 今日
この記事は何 僕はクラス内でインスタンス変数を使うとき、保守性の高いコードを書くうえでいくつか意識をしていることがあります。 意識していることの紹介と、なぜそれを意識しているのかを紹介します。 基本方針 まず初めに、意識しているこ...
はじめに デジタル庁が公開したデザインシステムがよさそうなデザインでしたので、適当に遊ぼうかと思いました。 html/cssで公開してくれればすぐに使いやすいと思ったんですが、どうやらFigmaでしか配っていない。。 ということでh...
はじめに RealmのListのデータ更新で躓いたので備忘録的に、雑にまとめておきます。 保存するデータ Gyudonyaクラスの中に複数のMenuクラスを持つようにします。 class Gyudonya: Object { ...
概要 こんにちは。フリーランスとして活動している加藤です。 さて、この記事ではタイトルのとおり、自分で作成したOSSライブラリなどをGitHubやその他のリポジトリで公開した際に、どうすればより多くの人々に自分が開発したソフトウェアを認知してもらい、そしてどうすれば継続して関
こんにちは だだっこぱんだと言います。だだっこではないです。 今回は初めてしっかりした個人開発をしたので、技術的な部分についていろいろとお話しします。 つくったもの https://youtu.be/Nkk4BPydMJw Aivy というAI作品に特化した画像投稿サイトを作
付随的なデータの取得を待たずに、重要なデータの取得が完了したタイミングでページを表示させたい場合があります。例えばブログの記事のページへ遷移する場合、ユーザーにとって記事のコンテンツは重要なデータですが、それに付随するコメントやいいねの数はそれほど重要ではありません。このような場
はじめに 単なるプログラムのデーモン化は面白みがないので、為替データを収集するプログラムのデーモン化(自動化)を紹介します。システムの監視だけでなく、為替変動のようにリアルタイムな状況を監視したい場合に、プログラムのデーモン化は役立...
もくもく会で話している中で、「技術書を読んでも頭に入ってこないし、プログラミングスキルが上がらない」という話になり、そのよさげな説明を思いついたので共有します。 具体的な話としては「本を読んでもスキルアップした感じがしない。それで本をよむモチベがわかない。」というものでした。これ
青い長方形が表示されているだけですが、テクスチャ画像に表示を切り替えたり頂点の数を変えたり(四角を三角にしたり)する場所にコメントを入れてコネコネできるようにしています(リサイズ対応済み...のはず) 埋め込みcodepenの下に連ねている引用元の素晴らしい入門サイトから、バラバ
はじめに 2022年11月10日にGitHub Codespaces が月60時間無料にするとアナウンスがありました。以前,Julia言語をweb上で使ってみたいと思っていたのですが,サーバをするか,有料のサービスしかなかったので,「これはできるのでは?」と思ってチャレンジで
TL;DR レンズのキャッチコピー(通称:レンズポエム)をマルコフ連鎖で自動生成してみます。マルコフ連鎖はヘンテコな文を生成するモデルとしてよく知られています。アーティスティックなポエムを真面目に自動生成するのではなく、変な文を生成して遊んでみる、というのが本稿の趣旨です。
複数のWARファイルで構成されている業務システムをLiberty上で運用しようとしたとき,どのような単位で構成を分けるかを考える必要があります。Libertyの場合,いくつか選択肢があります。この記事では,それぞれのメリット・デメリッ...
はじめに CloudFront + S3 でホスティングしている Web ページで、S3にデプロイした時に CloudFront のキャッシュが効いて変更が反映されない事象がありました。CloudFront のキャッシュは画面上からでも削除できますが、毎回手動で対応する方法だ
はじめに 「コンテナ」という言葉を知っているだろうか?現在のIT技術で、コンテナは必要不可欠な技術である。多くのIT企業がコンテナを活用してコスト削減や生産性の向上を実現している。 そこで、今回の記事ではコンテナ技術の基本を徹底解説する。主に以下のような流れでコンテナ技術を解
TL;DR Raycastは、Macで使用可能なランチャーツール Raycastは、アプリ/ファイル検索・過去のコピー履歴の呼び出し/検索・Google Chromeのタブ検索・Githubの操作等が行える、とにかく多機能なツール Raycastを使いこなせたら、かっこいい