Zeabur を使ってみた
一般的な独立開発者がサービスをデプロイする際には、Vercelのようなプラットフォームを選択することが多いですが、データベース接続のようなより高度なニーズが必要になると、Vercelはあまり便利ではありません。また、一般的なクラウドサービスプロバイダーの価格は独立開発者にとって高額です。この記事では、Zeaburを使用した際の体験を共有し、皆さんにおすすめします!
本篇為 IT 2023 鐵人賽文章:鍵盤入坑指南 - 韌體篇
本篇為 IT 2023 鐵人賽文章:淺談日本的電氣
本篇為 IT 2023 鐵人賽文章:鍵盤入坑指南 - 硬體篇
本篇為 IT 2023 鐵人賽文章:充電器的原理
本篇為 IT 2023 鐵人賽文章:解析日本電視字幕之旅
本篇為 IT 2023 鐵人賽文章:驅動現代社會的半導體 (2)
本篇為 IT 2023 鐵人賽文章:那些比較冷門的 Networking 理論 (1)
本篇為 IT 2023 鐵人賽文章:那些比較冷門的 Networking 理論 (2)
本篇為 IT 2023 鐵人賽文章:驅動現代社會的半導體 (1)
本篇為 IT 2023 鐵人賽文章:JPG 與離散餘弦轉換
本篇為 IT 2023 鐵人賽文章:逆矩陣沒有想像中的好
本篇為 IT 2023 鐵人賽文章:Seam Carving – 讓圖片不成比例地縮小
本篇為 IT 2023 鐵人賽文章:與程式有關的遊戲三選 (2)
本篇為 IT 2023 鐵人賽文章:奇異值分解
本篇為 IT 2023 鐵人賽文章:數值穩定與誤差
本篇為 IT 2023 鐵人賽文章:興趣使然的研究之旅
タイトルの説明を読んだ後、考える必要があるのは、どのようにしてテールの移動と隣接の判定を決定するかです。私はここでは単純な2次元ベクトルを使って実装しました。
C言語では、strlen関数を使用して文字列の長さを取得することができますが、使用する際にはいくつかの注意点があります。
たとえマイクロコントローラ上でも、使用できるさまざまな割り込みがありますので、プログラムの実行は途中で中断される可能性があります。そのため、アトミック操作を介して
換了HHKB鍵盤之後,方向キーがなくなり、テキストを編集する際に自然と方向キーの使用回数を減らしたくなりました。さまざまな外部要因に影響され、Vimを学び始めました。VSCodeとの組み合わせは本当に便利です。興味のある方々にいくつかの心得と技術を共有します。
PollyはAmazonのクラウドプラットフォームの1つで、テキストを音声に変換することができます。テキストを音声に変換すること自体は珍しいことではありませんが、Pollyは文法やフレーズの組み合わせに基づいて自然な音声を生成することができますので、言語学習者にとっては大きな助けとなります。さらに、字幕を音声に変換したり、スクリプトやナレーション、対話など、さまざまな用途にも広く活用することができます。また、Pollyを使ってPodcastを録音することも可能です。
AVRでUSBを実装するには、重要なポイントが1つあります。それは、チップ自体がUSBをサポートしているかどうかです。現在、ATmega32u4がおそらく唯一の選択肢ですが、半導体の供給不足のため入手することも難しいでしょう。
2021年初、Raspberry Pi発売のPicoマイクロコントローラーは、非常に安価で100台湾ドル程度です。その中でPIOという非常に興味深い機能があります。PIOを使用すると、特殊なアセンブリ言語とアーキテクチャを利用して、異なる通信プロトコルを実装することができますが、メインプロセッサのリソースを消費する必要はありません。
一直以来使用终端的习惯都是直接通过 iTerm2 的分页功能切换 tab,这样做其实没有什么大问题,不过自从了解了 `tmux` 的好处之后,我把终端的操作都迁移到了 tmux。
心のモデルとは、物事の発展を予測したり、物事がどのように機能するかを認識するプロセスを指します。少し学術的なように聞こえますが、例えば、画面上でボタンのUIを見た場合、私たちはそのUIをクリックできることを予想し、クリックすると一連のイベントが起こる可能性があると予測します。したがって、ユーザーが予想と異なるUIに出くわした場合、混乱を感じることになります。
このプロジェクトの開発では、従来の静的なランディングページにAPIを呼び出してデータを動的に更新するという要求がありました。さらに、ページのインタラクションが増えてきたため、元々のpug+webpack+jQueryの静的なページでは不十分でした。そのため、新しいバージョンの開発ではnext.jsを導入し、サーバーの設置に取り組む旅を始めました。
最初の数か月は、たまたま大規模な機能がオンラインになる時期でした。別のプロジェクトに進む前は、主にいくつかの小さなバグを修正し、既存の機能を改善するための開発はあまり行われていません。また、開発はそれほどコンパクトではないため、今シーズンはプロセスの改善に集中する時間が増えます。
最近、Kotlinは日々のタスクを管理するための小さなツールを開発しました。主にBackendの同僚も一緒に管理できることを願っています。もう1つは、新しい言語を学び、常に新しい興奮やアイデアを得ることができることです。また、社内の多くのJavaとJVMの神は、宝物を掘るという利点を利用しています。
今回の目標は全体のアイデアを具現化することなので、開発のためにWiFiとBluetoothが組み込まれているESP32開発バージョンを購入しました!
ここでは、Arduinoのいくつかの地雷と、なじみのない言語についてお話します。
ネットワークの中で最も一般的なのはTCPプロトコルです。データ送信の正確性を確保するには、データが正確で、双方がメッセージを受信できるようにするための一連のメカニズムが必要です。ハードウェアでも同様の操作を行う必要があります。
arduino、esp32、センサーを使って大気質モニタリングアプリケーションを作成しましょう!空気の質ですが、二酸化炭素濃度と温湿度のモニタリングだけです。センサーがあれば、それほど問題にはなりません。
ゼロからのデータサイエンスへの道のり
Typoraは私のお気に入りのマークダウンテキストエディターです。しかし、写真のアップロードを使用するときは面倒です。Typoraは画像のパスをマークダウンに入れるだけなので...
以前は、チームはCircleCI、DroneCI、JenkinsなどのCIソリューションについて議論する(口論する)時間を費やす必要があったかもしれませんが、チームがGithubでコードをホストしている限り、Panteraのキラーとは言えませんが、CIをGithubと統合するのは簡単です。しかし、一般的にテストを実行したり、プッシュやデプロイのシナリオを実行したりするのは非常に簡単だと思うので、以下で紹介しましょう。
画面録画は面倒なので、シミュレーターを使って録画できるかどうかを確認してください。本当にできます
xxd はバイナリファイルを見ることができる Linux ツールです
テストを書くことは昔からソフトウェア工学に欠かすことのできない部分でしたが、どのように書けば長い間バグが見つかるかも、QAの問題もやはり多いのではないでしょうか?
iOS 11.0では、CoreNFCを介してNFCタグを読み書きできますが、ICカードなどの情報を読み取ることはできません。ICカードはiOSデバイスでのみ読み取ることができます...
iOS 11.0ではCoreNFC経由でNFCタグを読み書きできるようになりましたが、ICカードなどの情報を読み取ることはまだできません。NFCにとても興味を持っていましたが、Suica(日本の交通IC)も読みたいです...
数か月ほど前に、golangで環境変数を設定する方法についての記事を書きました。環境変数を正しく設定することは非常に重要なことなので、そのための簡単な関数を書きました。最初の考慮事項は非常に簡単です。対応する構成ファイルが提供されている場合は、os.setenv を使用して内部のキー/値を設定します。その後、アプリ全体で...
golangでは、初期化時に代入がない場合はゼロ値を使います。しかし、時間が経つにつれて、ゼロ値が毎回置き換えられると、ユーザーがゼロ値になった値を入力しなかったのか、それともユーザーが最初にゼロ値を入力したのかがわからないことがわかります。今回は電子メール、名前のせいで...
この記事は、Golang ログを収集、標準化、一元化する方法 | Datadog の概要です。通常、ログを使用する際に注意すべき点がいくつかあります。ログはパラメータとして渡されるので、ログを使用してパラメータを統一コンテキストに渡す必要があります。
golangでは、インタフェース {} の型について、インタフェースが型であると仮定して型判定を行うことができるため、その型のメソッドを操作できます。このコードはオリジナルのインターフェースを作ることができます...
最近、プロジェクトはRuby On Railsからgolangに移行しています。ただし、構文がどれほど醜く感じられるかを確認するために書く練習をしたいことと、golangの力を感じることと、既存のフレームワークなしで独自のコードを整理する方法です。今日はゴーワーカーです。彼は囲碁労働者を探すためにその理由を調べるでしょう...
ここ数ヶ月、私のグーグルクロームはどういうわけか接続拒否になっています。ウェブページを開くことはできても、他のデバイスでは動作することがあります。不思議ですが、サーバーの設定に問題があるかもしれませんし、問題もないので使い続けてください。カスタムを設定...
今人気のSQLパッケージを調べたところ、接続がリアルタイムで失われたときにエラーをジャンプさせるために使用できる関数はほとんどないことがわかりました。たとえば、nodejs mysqlと入力すると、connection.on ('error') を使用してエラーをリッスンできます。しかし、ゴランでは...
プロジェクトを開発するときには異なる環境を切り替える必要があるため、異なる環境変数を設定することがよくあります。しかし、毎回プログラムに直接書き込むのが面倒すぎると、環境変数を動的に渡すことができれば、不要な変更をたくさん減らすことができ、プログラムは比較的クリーンです。このパッケージのgolangフラグでは通常、フラグを使用できます...
golangにはmakeとnewという2つの予約語がありますが、golangの学習の始まりは混乱しやすい場所でもあります。ここで簡単なメモをとっておきます。new newを使ってジェネリックを初期化し、ストレージアドレスを返すことができます。そのため、通常はポインタ変数を使用して新しい型を選択します。特に、new では自動的にゼロの値が使用されることに注意してください...
フロントエンドエンジニアのチームは通常、プルリクエストを最も頻繁に送信する人です。PR をテストしやすくするため、またレビュアーによるレビューを容易にするために、いくつかの考慮事項がまとめられています。プルリクエストには、このプルリクエストの目的が記載されています。例:レイアウトを修正...
データベースでは、クエリの効率を上げるために、データが大きい場合にインデックスを作成することでクエリの効率を上げることができます。この記事では PostgreSQL のインデックスについて説明します。ほとんどの場合、`CREATE INDEX`の構文を直接使用することで一般的な開発シナリオを処理できます。PostgreSQLにはさまざまなタイプのインデックスタイプがあります。
Mediumはコードブロック編集自体をサポートしていないが、その背後にある理由は分からない(おそらくエンジニアが主な顧客ではない)ので、コードを強調表示したい場合は、画像を直接貼り付けて、要点に貼り付けてから埋め込むという方法もある
Better-Express-Error Expressを開発する場合、エラーが発生した場合、通常はエラーページに直接印刷されるか、プロダクション側で404、500ページに直接出力されます。特筆すべきことは何もありませんが、本当に、このようなページを見て、あなたは幸せに感じますか?既定のエラー...
機械学習では、特徴が多すぎると、オーバーフィットなどの問題が発生する可能性があります...
現在の会社は cap staging deploy コマンドをローカルターミナルで直接実行しています。Capistranoは自動デプロイメントのツールとしては非常に便利ですが、必然的にいくつかの問題が発生します。チームの全員がデプロイしている環境が同じではないため、どのブランチがステージング中か...