WEBは情報の宝庫です。コラムもあれば学術論文もあり、ニュースサイトにアクセスすれば最新の報道記事を読むことができます。そのうえ、モバイル回線を自由に使えるスマートフォンなら使う場所を選びませんから、情報端末として最強クラスです。 ただし、WEBは基本的に文字ベース。ビデオやオーディオといったマルチメディアコンテンツも豊富ですが、情報は自分の目で読まなければなりません。料理中、クルマの運転中といった視線の自由が利かない場面では、文字ベースのWEBは役に立たない存在です。 そんなとき思い出したいのが、iOS 17でSafariに追加された「ページ読み上げ機能」。これまでもiOSに読み上げ機能は存在しましたが、対象とするテキストの範囲指定が必要など手間がかかるうえ、専用ダイアログ(読み上げコントローラ)で再生/一時停止といった操作を行わなければなりませんでした。 Safariの「ページ読み上げ
たとえば生サーブレットで作ったオレオレフレームワークで、掲示板のひとつも作ろうと思ったとする。 オレオレフレームワークは、すべてのリクエストをひとつのサーブレットで受け付け、その先は独自のオレオレルータがルーティングして、各種処理を行って、HTMLを返す、ということをやりたいとする。 その場合、すべてのリクエストをOreOreFrameworkServletに渡せばいいんだな、ということでweb.xmlに以下のように書くと、 <servlet> <servlet-name>OreOreFramework</servlet-name> <servlet-class>com.kmaebashi.framework.OreOreFrameworkServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>OreOreFra
概要 前回の記事はカプセル化と非カプセル化について説明をしました。 今回はTCP/IPモデルについて説明をしていきます。 前回の記事は下記のものになります。 こちらの記事を読んでからの方が理解しやすいと思います。 是非、こちらも読んでみてください。 対象とする読者 ネットワークの基礎から学びたい人 前回の記事を読んだ人 これからIT業界で仕事をしようと考えている人 CCNAの資格を取ろうとしている人 TCI/IPモデル TCI/IPモデルとは現在インターネットで利用されている通信プロトコル群のことで、 TCP/IPはTCP(Transmission Control Protocol)とIP(Internet Protocol) という2つのプロトコルを中心に複数のプロトコルから構成されます。 OSI参照モデルとTCP/IPモデルを比較 TCP/IPモデルはOSI参照モデルに合わせる形で作ら
はじめに Linuxコマンドを学習したので、中でも重要な18個のコマンドについてまとめ、記事にしてみました。 ディレクトリ操作コマンド ディレクトリとは ファイルが保存されている場所のことで、入れ子構造になっている。 WindowsやMacのフォルダと同じ概念 また、ルートディレクトリ「/」を頂点とした階層構造(=ディレクトリーツリー)になっている 1. 【 cd 】 現在作業中のディレクトリ1を移動するコマンド change directoryの略。 書式 $ cd [オプション][ディレクトリ]([]は任意) cdコマンドでは以下のショートカット記号を使うことで、パスの入力を省略できます。 よく使うので、ぜひ覚えておきましょう! cd + ショートカット 名前 説明
xlsxファイルに対してSQLを実できるxlsxsqlというツールを作りました。 GitHubのxlsxsqlからダウンロードできます。 これは何? xlsxsqlは、xlsxファイルに対してSQLを実行するツールです。 また、CSV,LTSV,JSON,YAMLといったファイルに対してSQLを実行することもでき、その結果をxlsxファイルに出力することもできます。 trdsqlにxlsxファイルの読み書き機能を追加したものになります。 使い方 単純にファイルをテーブルとして指定できます。 -oまたは-outオプションは出力ファイル形式を指定します。 CSV, LTSV, JSON, JSONL, YAML, TBLN, AT, MD等が指定できます。
Sam Altman解任騒動は個人間の対立ではなく、組織構造の問題に注目すると感想が変わるなと思った。 www.nytimes.com この騒動についてはAIの安全性を重視する思想とOpenAIのビジネスの拡大を目指す戦略の衝突があるので、AIの安全性というトピックが重要になる。 僕は結構テクノロジー原理主義者みたいなところがあるので、自動車で人命が失なわれているとして人類が獲得した利益と比較できないし、SNSによって情報操作から暴動が起きたり、誹謗中傷で精神を病む人々が出現してもそれは—— まぁ困るよね・・(身内が事故やSNSで不幸にあったら絶対反転アンチになるだろうし) ぐらいの曖昧な態度だったんだけど、これをきっかけにAIの安全性についての研究等に関心を持つようになった。 安全性と言っても暴走ロボットが人類滅亡に向ってstep by stepで考えてください、みたいな昔のSF小説的な
こんにちは、Saldraです。普段はPictoriaという会社でAIの美少女の錬成に励んでいるエンジニアです。この記事はローカルLLMの概要をつかむことを目的とします。対象読者は以下です。 なんとなく ChatGPT は使ったことある人 ローカル LLM を聞いたことあるけどやったことない人 ローカル LLM とは OpenAIがAPIを公開してから、大規模言語モデル(以降LLMとします)は大きく進化していきました。この進化はOpenAIのAPIだけでなく、ローカルLLMも進化をしています。 ローカルLLMとは「一般向けにファイルとして公開されたモデル」で推論させる遊びです。APIは便利ですが、インターネットの接続が必要であったり、API提供側に依存する問題があります。ローカルLLMは自前で運用ができるため、APIにはないメリットや魅力があります。一方で、環境構築やマシンスペック等、少し始
こんにちは。くるしばです。 元々コンサルタントの仕事をしていましたが、独学でプログラミングを学習し、Webサービスを作って起業しました。 その後個人で開発したサービスを売却したり、また別のIT系の会社を創業、経営したりしています。 去年の8月から下記のTwitterにてプログラミング学習に関して発信し始め、ありがたいことに13000人以上の方々にフォローして頂きました。 プログラミング初心者に絶対覚えてほしい、ググる時の効率が10倍上がるコツ pic.twitter.com/hK1ZhNavwh — くるしば | 読めば10倍効率が上がるプログラミング学習の教科書 (@shiba_program) September 13, 2022
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く