2024年6月

10/41ページ
  • 2024.06.24

Node.js関連のことを調べてみた

Websocketハンズオン ## 概要 – **Websocketの概要**: Websocketは、双方向通信を可能にする技術。このハンズオンでは、ローカルネットワーク上で複数人が疑似チャットできる環境を構築する。 – **目標**: 1. PythonでFastapiのWebsocketサーバーを立ち上げる。 2. vscodeでDevcontainer開発環境を用い […]

  • 2024.06.24

PHP関連のことを調べてみた

ファイバーについて たまたまマニュアルを読んでいたら、 PHP8.1から実装されたファイバーがどこかで使えそうだなーと思い、 学習と備忘録がてら記事にします。 ## [ファイバー](https://www.php.net/manual/ja/language.fibers.php) とは PHP8.1から実装された、完全なスタックを持つ、停止可能な関数のことです。 ファイバーは、コールスタック中の […]

  • 2024.06.24

Go関連のことを調べてみた

Go言語の特徴 # はじめに ソフトウェア開発の世界には、多くのプログラミング言語があります。 Python、JavaScript、C、Ruby、最近ではRustやKotlinなど、それぞれ特徴があります。 様々なプログラミング言語に触れてきました。その中でも私が特に印象に残っているGo言語について解説したいと思います。 # Go言語とは “**Go**”という名前にもある […]

  • 2024.06.24

Ruby関連のことを調べてみた

RubyXLで利用できる罫線の種類を調べる ## 環境 Ubuntu 20.4 Ruby 2.6 Rails 5.2 ## はじめに Excelファイルに対し、読み取りと書き込みの両方ができる、RubyXLというgemがあります。このgemのchange_borderメソッドを利用して、Excelのセルに罫線を引くことができます。このメソッドで使うことができる、パラメータと罫線の種類について調べて […]

  • 2024.06.23

iOS関連のことを調べてみた

【SwiftData】Query with dynamic properties in a View 結果を表示する子 View にて。 “`swift struct UserListView: View { @Query var users: [User] init(sort: SortDescriptor) { _users = Query(sort: [sort]) “ […]

  • 2024.06.23

JavaScript関連のことを調べてみた

JavaScript に 参照(エイリアス)にあたる表現は ある :::note warn この記事は 初心者が見ると混乱する要因になるので 初心者が見る資料 としては不適切です。 この特殊な条件でしか発生しないので通常のコーディングでは考慮する必要は無いです。 特に引数と arguments を 両用するのはとてもお勧めできません。 eslint の [`prefer-rest-params`] […]

  • 2024.06.23

JAVA関連のことを調べてみた

Intellij IDEAでtypo検出の緑の波線を消す方法 ## 症状 ![スクリーンショット 2024-06-23 14.26.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3172801/2b43ba70-e7ae-bbd5-4011-3902661687c2.png) 邪魔ですね。 ## 対策 Set […]

  • 2024.06.23

Rails関連のことを調べてみた

uuid生成からルーティングでuuidをidとして使用するまでの方法を解説 今回は実際のシステム開発の現場でuuidを使ったのでこれについてまとめました。 ## uuidとは? uuid(Universally Unique Identifier)は、128ビットの一意の識別子として用いられます。 わかりやすくいうと、uuidは8-4-4-4-12の形式で表される32文字の16進数と4つのハイフン […]

  • 2024.06.23

Python関連のことを調べてみた

Pendulum使って簡単日時実装③ プロパティ # Pendulumとは 日時の操作を容易にするPythonパッケージ https://pendulum.eustace.io/ # 前回 [Pendulum使って簡単日時実装①](https://qiita.com/i-am-misaki/items/2ad110049ee541c4c3ee) [Pendulum使って簡単日時実装②](https […]

1 10 41