Tech – walker – 2021-11-06

19 items · updated 2026-05-19 23:32 UTC · RSS · Up to 2021-11

B-spline registration 〜非線形画像登録への入門〜

Qiita(trend) · 2021-11-06

はじめに 当記事では,PythonによるB-spline registrationの使用を目的とします.画像registrationとは,二つの画像間の適切な変形場を求める最適化計算です. Elastix B-spline...

Go の入力バリデーションパッケージ ozzo-validation を試した。

Zenn · 2021-11-06

はじめに Go のウェブアプリで使う入力バリデーションに関して、ozzo-validation を検討した。 これまでのバリデーション 普段、仕事では labstack/echo という Go のウェブフレームワークを使う事が多いのだけど、バリデーションに関しては lab

CGRectを中心とサイズ指定で簡単に生成できるようにする

Qiita(trend) · 2021-11-06

やりたいこと Viewの配置場所指定などで頻繁に使用する、おなじみのCGRect。 CGRectの生成方法は CGRect(origin: CGPoint, size: CGSize)  または CGRect(x: C...

エンジニアとして副業をしてわかったこと

Qiita(trend) · 2021-11-06

エンジニアとして副業をしてわかったことを端的にお話ししたいと思います。 ますは私の自己紹介から 私は、大学時代に初めてプログラミングに触れました。最初は、ドベの一人であり全く自分には向いていないと思っていましたが、どこかでそのかっこ...

GCCに27958段ネストした関数を食わせると死ぬ

Zenn · 2021-11-06

TL;DR f(f(f(f(1))))のように関数をネストして呼び出す時、27958段以上ネストするとGCCが死ぬので気を付けましょう。 はじめに 最近のコンパイラは、関数のインライン展開をやってくれます。例えば int

hugoを使って爆速でブログを作成する

Zenn · 2021-11-06

hugoとは? hugo(ヒューゴ)とは、goで作られたwebサイトを作成するフレームワークです。 公式サイトのトップページで「ウェブサイトを構築するための世界最速のフレームワーク」書いてあるように速さを売りにした静的サイトジェネレーターのようです。 公式ページ 使用できる

Flutter製のiOSアプリでApple Watchを連携する際にハマったこと

Qiita(trend) · 2021-11-06

Flutter製のiOSアプリでApple Watchを連携する際にいろいろハマった点があったのでメモに残しておきます。 環境 Flutter 2.5.2 Xcode 13.0 基本的な手順 XcodeのiOSプロジ...

VSCodeにBookmark機能を付けてみた

Qiita(trend) · 2021-11-06

この記事は、東京大学電子情報工学科・電気電子工学科(EEIC)3年後期実験の一つ「大規模ソフトウェアを手探る」のレポートとして書かれたものです。 はじめに 「大規模ソフトウェアを手探る」という実験は、学生が2-4人程度の班に...

RPAのエラー処理再考――アプリケーションエラー/ビジネスエラー、全停止OR処理継続、再実行などをざっくばらんに考える

Qiita(trend) · 2021-11-06

はじめに RPAにはエラーがつきものなので、運用を回すにはエラー処理をどう設計するかが非常に重要です。 エラー処理を設計するにあたり、どんなことを考慮する必要があるか、私なりの観点をざっくばらんにまとめてみました。 目次 ...

Next.jsでLINEメッセージを送ってみる。【Let's ハンズオン!】

Qiita(trend) · 2021-11-06

流行のNext.jsを使ってLINEメッセージを送信してみるやで。 Next.js環境構築 まずはなにがともあれNext.jsのプロジェクトを立ち上げてみる。 npx create-next-app line-app --ty...

Static Web Apps+Azure DevOpsでのサーバレス開発

Zenn · 2021-11-06

はじめに Static Web AppとAzure DevOps(Repos, Pipeline)を使ったサーバレス開発を紹介したいと思います。今回はフロントもバックエンドも言語はTypescriptに統一し、Vue3(vite)で「Hello World」が表示されるまでを

【GAS】スプレッドシートのメニューをJSON形式で指定して一括で追加する方法

Zenn · 2021-11-06

はじめに この記事は、スプレッドシートの作業効率化のために GAS を利用されていて、メニューバーからスクリプトを実行したいッという方向けの記事になります。 標準機能の紹介ではなく、個人的に作成したスクリプトの共有となりますので、実装方法のひとつとして参考になれば幸いです!

GitHub ActionsでNext.jsのSG時にCloud Storageからデータを取得しFirebase Hostingへデプロイ

Zenn · 2021-11-06

はじめに おはようございます、加藤です。Next.jsにはStatic Generation(以降、SG)という概念があります。これは「事前にWebサイトを静的なHTMLで生成する」という意味です。これを実現するために、Next.jsには getStaticProps() と

【Python】ディレクトリ・パス取得関連(os, pathlib, glob)

Qiita(trend) · 2021-11-06

概要 Pythonのパスやディレクトリを取得する方法よく忘れてしまうので、 備忘録として残しておきます。 今回はosやpathlib、globモジュールあたりの話です。 osモジュール __ file __はPythonフ...

【AIメモ】GoogleのTPUがすごい

Zenn · 2021-11-06

Google TPU がすごい。 TPU ってなに? TPU は、Google が開発した機械学習のプロセッサです。 【補足】TPU は Tensor Processing Unit の略です CPU や GPU と同じ流れです。 CPU:Central Processi

【ポエム】「統計の勉強や機械学習絶対やりたくない人」だけで構成されるチームが画像処理の必要な仕事をするとどうなるのか

Qiita(trend) · 2021-11-06

本当、「こんな甘い考えでよく仕事を貰えるな」と今の会社を見ていて思うので、その状況をつらづらと書こうと思う。 (内心、かなりムカついている) でも、分かる部分もあるのでどう折り合いをつけたらいいか、自分自身がわからない。 世間にも自...

ESXiにおいて11th Gen Intel Core CPU(Rocket Lake世代)のSpeed Shift TechnologyがPSODを起こす件について

Qiita(trend) · 2021-11-06

自宅仮想化ホストマシーン(ESXi)更新の際のトラブル事例の共有です。 更新の理由 2014年に購入した部品をそろそろ更新したい(耐用年数的な意味で) 慢性的なメモリー不足が徐々に深刻化 VMwareが将来的にHaswell世...

GitHub ActionsのOIDCを使ってAWS公式のActionsを動かす方法

Zenn · 2021-11-06

はじめに GitHub ActionsからOIDC経由でAWSのAssume Roleをすることで、色々と便利になりました。[1] 公式にアナウンスされたこともあり導入に向けて動いていました。 ところで、以下のようなGitHub Actionsの例はよく見ると思います。[2]

C# 黒い画面に文字を出す方法

Qiita(trend) · 2021-11-06

対象者 この記事は下記のような人を対象にしています。 黒い文字だけの画面に文字を出したい人 プログラミング初心者の人 結論 文章の最後に改行したい場合はConsole.println("");を、 改行なしの場合はC...