Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
vscodeでrubyのフォーマットを行う方法です。 ※ rufo はバカなので使ってはダメです。 手順 vscodeの拡張機能 prettier と prettier+ をインストール。 prettier+ は何か2つありますが、作者が Benas Svipas の方をインストールしてください。 これだけだとrubyに対応していないので、rubyのプラグインをnpmでインストールする; npm install --save-dev prettier @prettier/plugin-ruby settings.json は、例えば次のような感じ; "editor.formatOnSave": true, "editor.formatOnPaste": true, "[ruby]": { "editor.defaultFormatter": "svipas.prettier-plus" }
とりあえず、公式の Native Modules NPM Package Setup · React Native を進めてみる。とはいえ、令和の時代に Objective-C を書きたくはないので、できれば Swift でやりたい。 create-react-native-library で Swift & Java のプロジェクトを作って、yarn example ios を実行すると膨大なエラーが出た。 $ yarn example ios yarn run v1.22.10 $ yarn --cwd example ios $ react-native run-ios info Found Xcode workspace "AwesomeModuleExample.xcworkspace" info Launching iPhone 11 (iOS 15.4) info Build
Apple SiliconのMacに対応した、Homebrew 3.0.0が2021.2.5にリリースされました。 https://brew.sh/2021/02/05/homebrew-3.0.0/ 筆者は以前から手動インストールしてApple Silicon対応版のHomebrewを使っていたのですが、せっかく正式対応してもらえたので、いつもの install.sh でインストールし直すことにしました。 その過程で、少しハマりポイントになりそうな箇所を見つけたので、備忘録として残しておきます。 うっかりRosetta 2の実行環境で /usr/local にインストールしそうになった たまたまRosetta 2(Intel互換モード)で動いているターミナルを触っているときに、Homebrewのインストールコマンドを実行してしまいました。すると、インストール先の確認フェーズで、次のような
概要 macOS に開発環境やツールを導入するのにとても便利なパッケージ管理ツール「Homebrew」ですが、使っているうちに「一度、キレイにアンインストールしたい」と思うことがあります。 ここでは Homebrew をアンインストールする方法について解説します。 公式のアンインストール・コマンドを実行する じつは Homebrew の公式ホームページの FAQ ページの質問「How do I uninstall Homebrew?」に、公式のアンインストール・コマンドが記述されています。 コマンドは次の通りです。 $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" ですので素直にそのコマンドを実行すればアンインストールすることができます。 コマンドを実行
追記(2020/12/14): Qiita の Advent Calendar 2020 に空きがあったので登録しました プログラミング技術の変化で得られた知見・苦労話【PR】パソナテック Advent Calendar 2020 1日目 追記(2020/12/30): Homebrew のインストーラーがM1 Macをサポートされました! 追記(2021/02/07): Homebrew 3.0.0 がリリースされ正式に対応されました Apple Silicon (M1 チップ) を採用した Mac に Homebrew をインストールするときのみんなの設定に対してもっと楽な方法があるのにと思い投稿しました。 上記の記事ではわざわざRosettaを選択してーやシェルを切り替えてーみたいなことが書いてありますがはっきり言って面倒です! 前提 Rosettaをインストールしている これがない
結論 cat /etc/hosts | awk 'END{print $1}' | sed -r -e 's/[0-9]+$/1/g' docker-composeでとりあえず普通にコンテナどうしの通信 Dockerfileの中でEXPOSE 80みたいな感じでポートを指定 docker-compose.ymlにhostname: hogeでホスト名をつける hoge以外のコンテナからcurl http://hoge/ みたいな感じでしょう コンテナではなくホストマシンと通信 ホストマシンのホスト名を指定すればよいですね curl http://hostmachine/ でも特に開発環境などにおいては、いつもホストマシンにホスト名を設定しているわけではありません。 それなら開発環境におけるホストマシンのIPアドレスを指定すれば解決できそうですが、 そもそもいつもホストマシンのIPアドレスが
Welcome to ORTC! ORTC (Object Real-Time Communications) is an API allowing developers to build next generation real-time communication applications for web, mobile, or server environments. The ORTC API was designed by the W3C ORTC CG (Community Group) and originally founded by Hookflash in 2013. This innovative community group consists of over 100 participating members, notably including Google, M
#はじめに Node.jsを使う際に、標準のfetch API以外、requestモジュール、axiosのモジュールはよく使います。 書き方はGithubのページに書いてありますが、よくGoogle先生に聞く場合も多いです。 やはりオフィシャルに記載した情報は一番ですね。 axios: https://github.com/axios/axios request: https://github.com/request/request axiosのget,post,deleteメソッドを簡単に説明します。 #Expressのパラメータの取得方法 まずサーバ側の情報を取得する仕組みを確認します。 Express.jsのリクエストAPI:https://expressjs.com/ja/api.html#req ##1. headers
非同期処理とは ある処理を実行中に別の処理を止めないこと処理を非同期処理という。 swiftではスレッドを利用して非同期処理を実現する。 スレッド:CPUにおける最小の実行単位。 スレッド数はCPUが担当できる仕事の数。 どんな場面で非同期処理が必要? アニメーションやサーバーとの通信など、時間がかかる処理・重い処理などに使用します。 マルチスレッド処理 通常プログラムはメインスレッドという単一のスレッドから処理を開始するが、別のスレッドを作成して別の処理を実行させることができる。 !!ただし、iosにおいてユーザインターフェイスに関わる処理は通常メインスレッドで行われる!! しかし!!マルチスレッドは正しく実行しなければ下記の深刻な問題が発生するので注意。 ①メモリの枯渇 ②複数スレッドから同一データを更新するなどの不整合・衝突が発生 ③デッドロック 非同期処理を行う3つの方法 ①GCD
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く