Sourcegraph is a web-based code search and navigation tool for dev teams. Search, navigate, and review code. Find answers.
Sourcegraph is a web-based code search and navigation tool for dev teams. Search, navigate, and review code. Find answers.
Logpointsを使おう Webフロントエンドの開発をする際、デバッグ目的で「特定の処理が実行された」ということを確認するために console.log() を使うことは多いと思います。しかし、Google Chrome や Microsoft Edge で利用可能な Logpoints を利用することで、 console.log() を使わずともコンソールにメッセージを出力することが可能です。 なぜLogpointsを使うの? Logpoints を使うのには以下のメリットがあります。 デバッグや動作確認のためにコードを変更する必要が無い console.log() を誤ってcommitに含めてしまう心配が無い console.log() を入れた後に再ビルドやホットリロードを待つ必要が無い どうやってLogpointsを使うの? logpoints は以下のように使用します。 Chr
現在,34個掲載(一部執筆途中) Xのアカウント@fuyu_quantでも技術系の投稿をしているのでよかったらフォローしてください! はじめに 今回はすぐに使えそうなプロンプトの工夫やフレームワークについて有名なものをまとめました.LMの出力の精度向上に役立てられればと思います. 論文があるものについてはarXivに最初に投稿された順番で掲載しています. 論文で精度向上が確認されているのは英語での検証がほとんどであるため,日本語で改善されるかは分かりません. 全てのLLM(GPT-4,Llama2,...)で精度が改善するとは限りません. ※記事に誤り等ありましたらご指摘いただけますと幸いです. 以下の記事では敵対的プロンプト技術をまとめています! 目次 Zero-shot prompting Few-shot prompting 2021年〜 Generated Knowledge Pr
概要 本投稿は、HerokuからRaspberry Piに乗り換えた経緯と、何を行ったかについてまとめたものである。 簡単な自己紹介 プログラミングの個人事業を営んでいる電気電子系大学に通う大学3年生 主にアプリ、サービスの開発・運営をしている 得意な言語はPython 2年ほど前からご縁があり、趣味でやっていたプログラミングを仕事にしています。 HerokuからRaspberry Pi に乗り換えた経緯 前述の通りアプリ、サービスの開発をしていまして、その際にHerokuをサーバーとして使用していました。 しかしながら、やはりクラウドサービスだと月額であったり、ファイルやデータベースをなるべく使用しないように(データベースなどを設置すると更に月額が掛かる)コードを組んだりと、少々制限があることに少々辟易としていました。 そこで色々と考えてみた結果、Raspberry Piをサーバーとして
はじめに しまねソフト研究開発センター(略称 ITOC)にいます、東です。 教育用ワンボードマイコンとして販売されている Raspberry Pi (以下ラズパイ)は、教育用のみならず実験用、産業用とさまざまな分野で使われつつあります。一方、マイクロSDカードをメインストレージに使用している事や、OSがクライアントPCよりの設定にしてある事などから、長期安定運用には向かない面も存在します。 このレポートでは、OSや稼働させるソフトウェアの設定など、できるだけ簡易に再現可能な方法により、可能な限りラズパイを安定して長期運用させることを狙います。また、その題材として、デジタルサイネージ(*)を作ってみます。 私は、2000年ごろからフラッシュメモリを使ったFA機器の開発を皮切りに、10年ほど前からは民生用フラッシュメモリ(CF,SD,USBメモリ)を起動デバイスとした機器を開発・運用していまし
超小型で低価格、高性能のマイコンボード「Raspberry Pi Pico(ラズパイピコ)」。その最新上位モデルが無線通信機能を搭載した「Raspberry Pi Pico W」だ。この無線通信機能を使い、ネットワークにつながる電子工作の作品を作る方法を紹介する。 実売1100円程度から購入可能な多機能・高性能マイコンボード「Raspberry Pi Pico W」の無線通信機能を使ってみましょう。まずこのPart1では、無線LAN機能について基本的な使い方と応用作例を紹介します。 2021年に登場するやいなや、電子工作向けの定番マイコンボードとして不動の地位を獲得した「Raspberry Pi Pico」(以下、Pico)。板ガムよりも小さなサイズの基板に、電子工作に必要な機能や入出力端子をギッシリ詰め込んでいながら、実売700円程度からという価格の安さと入手性の高さで大人気のマイコンボ
Dynamic DNSのip更新をRaspberry piに設定する方法。No-IPのDynamic Update Clientをインストールして設定すればできたのでメモ。 ここ(https://www.noip.com/support/knowledgebase/install-ip-duc-onto-raspberry-pi/)を参考にインストールしていく。 まずはRaspberry piにSSHで接続(ユーザー名は「pi」、IPアドレスは「192.168.xxx.xxx」の場合ね)。 ssh pi@192.168.xxx.xxx ダウンロードするファイルを入れておくためのディレクトリを作成し、移動。 mkdir /home/pi/noip cd /home/pi/noip DUCをダウンロードして展開。 wget https://www.noip.com/client/linux/n
上記記事はanaconda環境ではなかったのでbatファイルの呼び出しの部分だけ自分で改変する必要がありました。その際にはこちらの記事を参考にさせてもらいました↓ 利用環境ちなみに僕の利用環境と利用シーンはこんな感じです。 【利用環境】 リモートアクセスされるPC:Windows10 Pro 64bit、minicondaインストール済(機械学習とかいろいろやるんで) リモートアクセスするPC:Windows10【利用シーン】 基本リモートワーカーなんですが、月に何回かは電車で2時間かけて(!)会社に行くのと、出張も月に何日か行ってます。わりと移動多めなので(こんな世の中なのに)、移動中にも仕事したりブログ書いたりできるようにリモートデスクトップ環境を整えてます。実装以下、リモートアクセスされる側のPCで作業していきます。そもそもリモートデスクトップ接続を許可しておくとか、前段階の設定が必
localtunnel(ローカルトンネル)とは、開発中のローカルサーバーを一時的に公開するツールです。 これにより、外部の人があなたのローカルサーバーにアクセスできるようになります。 簡単に言えば、開発環境でつくったWEBの画面を一時的に誰かに共有することができます。 『http://localhost:3000』でプレビューでブラウザ確認したことはありませんか? あの画面を共有できるわけです。面白いですよね。 以下の記事で紹介したngrokと同じ機能ですが、localtunnelはより簡単に共有できます。
words = ['Japanese', 'English', 'French'] for w in words: print (w) # 結果 Japanese English French 同じ処理を繰り返すので「ループ処理」とも言われます。ではなぜloopじゃなくて、forなのか?と思いますよね。おれもそう思い、3年くらい経過していました。 ちなみに、別でwhile文もループ処理になります。 ちなみに、使い分けとしては、 for文: 繰り返し回数を指定したい処理 while文: とにかく条件ごとに値を処理 という使い分けができそうです。 本題:for文は如何にしてforなのか。 そろそろ本題に入りましょう。 なぜ、for文はforでループ処理なのか? 調べてみました。 そもそも、ループ処理の種類の表し方は? ループ処理では、whileやforがあることはご存知の通りかもしれませんが、
パソコンや外付けHDD、AV機器などのACアダプターは、大きくてゴツイため、電源タップに挿すと隣のコンセントを塞いでしまうことがありますよね。そのようなときはダイソーやキャンドゥで売られている「L型プラグ」を使うのがオススメです。パッと見は何に使うのか分かりませんが、実際に使ってみると想像以上に役に立つのです! そこで今回は、100均で売られているL型プラグの使い方を紹介しましょう。 「L型プラグ」は大きなACアダプターに塞がれがちなコンセントを有効利用できる便利グッズ! 自宅のコンセントにパソコンや外付けHDD、AV機器などを接続するとき、少し困るのが大きくてゴツイACアダプターでしょう。 ACアダプターは交流電流(AC)を直流電流(DC)に変換するためのものですが、変圧器なども含まれるため、どうしても本体が大きくなってしまいます。 したがって、ACアダプターを挿すと隣のコンセントが塞が
はじめに 今回の記事では、JavaScriptの学習における最大の鬼門の一つ「非同期処理」を、任天堂のゲーム『スーパーマリオ』を具体例に、初心者でもわかりやすく解説する。 対象とする読者 プログラミング初心者 非同期処理が全くわからない初心者 タイトルで気になったひと 同期処理と非同期処理 まずは、「同期」と「非同期」のそれぞれの定義や違いについて解説する。同期処理とは、コードを上から下まで順番に処理することを意味する。一方で、非同期処理はある処理が終わるのを待たずに、別の処理を実行することを意味する。 参考までに、「分かりそう」で「分からない」でも「わかった」気になれるIT用語辞典では、以下のように説明されている。 非同期(読:ヒドウキ 英:asynchronous)とは相手との足並みを揃えないこと。あるいは、相手の反応を待たないで、ひょいひょい行動すること。 同期は何かと何かを「同じに
今回のコラムでは、2023年7月3日現在、Noteで「もっと注目されるべき価値がある!」と私が感じた記事を紹介させていただきます。 読者の皆様のお役に立ち、ChatGPTをさらに活用できる内容になっているので、ぜひ最後までご覧くださいっ! なお弊社では、生成AIツール開発についての無料相談を承っています。こちらからお気軽にご相談ください。 →無料相談で話を聞いてみる 【革新!】ChatGPT APIで最新のお天気情報を取得! ChatGPTの機能を拡張する新たなツール Function API. これを活用すればさまざまな機能をChatGPTに実装できます。 記事では、Open-MeteoのAPIと組み合わせて、あなたの質問に対する天気情報を即座に提供するプログラムが紹介されています。 これから、どんどんChatGPTと連携した便利なサービスが登場しそうです!
継続的にトレーニングされている最先端のフルマネージド音声認識モデルを使用して、ビジネスの成果を改善します。
CBCCRI BOOT CAMPは広告・Webプロモーション制作、 デジタルソリューション事業を展開する CRI が運営する、 無料で学べるオンライン学習サイトです。 CBCとは、2016年より当社の業界未経験スタッフ向けに開発された、Webデザイナー・ディレクター・プログラマーを目指す方へのカリキュラムです。 CBCで学ぶことで、これまで多くの未経験者がIT・Web業界で就業することができました。 持続可能な社会づくり活動の一環として2019年10月より、すべての方が学習機会を得られるようにCBCを無料で公開いたしました。 学習意欲のある方がCBCで学習することで、当社スタッフと同様の学習が可能になりました。 プログラミング言語の“マニュアル操作”を学ぶことよりも、 CBCではwebデザイン・プログラミングの理解を「ゼロから体系立てて」カリキュラムを編集しているので、 “現場で必要なスキ
Twitter 形式でメモが残せる Obsidian Memos で「考えるな、書け」を体現できるくらい筆が進むようになった 2023-06-16 Obsidian-Memos という Obsidian のプラグインを Twittier で見かけて1ためしてみたら、Obsidian が更に便利になったので紹介。 https://github.com/Quorafind/Obsidian-Memos 以下、こんな感じで daily journal に list or task 形式で書き出されていく Memos の画面 Daily Note にはこんな感じで書き込まれる。 これらの内容は以下のような形式で Daily Note にリスト or タスク形式で書き込まれていく。 - 01:25 Memos を入れてみた、しばらく試してみる - 01:25 書きなぐるようにメモれるのは楽かも、ti
Modern CSS For Dynamic Component-Based Architecture Updated on: Jan 19, 2024 Written by Stephanie Eckles The language of CSS has had an explosion of new features and improvements in the last few years. As a result, feature parity between browsers is at an all-time high, and efforts are being made to continue releasing features consistently and synchronously among evergreen browsers. Today, we will
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く