MySQL に独自 charset を追加できる…という話はずっと前に聞いたことあったけど、やったことなかったんでやってみた。 詳しくは MySQL :: MySQL 8.0 リファレンスマニュアル :: 10.13 文字セットの追加 を。 マルチバイト charset は C でプログラムを書いてコンパイルする必要があるけど、1バイト charset はファイルを置くだけで追加できる。 1バイトの charset と言えばみんなご存知の JIS X 0201 ですよね。ということで、jisx0201 という charset を作ってみる。 JIS X 0201 のコードはこんな感じ: x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF 0x NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO
カーニハン先生が、大学1年生と未来の大統領に向けて、コンピュータのすべてを紐解くプログラマーならみんな知ってる、C言語のカーニハン先生が、プリンストン大学の文系の学生向けにコンピュータについての一般教養を教える本書は、2020年に出版された第1版が、すでにベストセラーになっている。あらゆるプログラムで最初にテストされる「hello world」を最初に言ったのはカーニハンとリッチーの書いた入門書と言われている。世界で一番有名な人の一人で、今も現役で学生向けにコンピュータとは何かを、毎年資料をアップデートしながら教えている。 まえがきのあらゆる人も、大統領も、この本の内容ぐらいは知っておくべきで、非専門家に向けて書いたという姿勢は素晴らしいし、内容はそのとおりのものだ。 当時書いた書評ブログもはてブ450と大ヒットした。この本の良さは、ブログに書いたとおりだ。↓ (おかげさまで、第2版は献本
歴史上、「カルト」と定義される集団はたくさん存在してきた。しかし、ほとんどのカルトは自分たちがカルトだと認めないし、その集団にかかわる多くの人が、自分がカルトに入っているとは認識していない。
トレンドニュースの記事一覧です。ネットで話題の新商品や、流行のイベント、テレビで話題のグルメやスイーツなど、新聞・通信社が配信する最新記事のほか、動画ニュースや雑誌記事まで、注目のトレンドニュースをまとめてお届けします。
飛び交う怒号、やまない電話、不夜城と化した会議室。 集められたホワイトボードが衝立のように立ち並び、全員が立って仕事をしている(座る間が無いから)。週をまたぐとメンバーの疲弊が目に見えはじめ、月を跨げば一人二人といなくなり、仕事場はお通夜となる。 トラブルの無いプロジェクトは存在しない。炎上するかボヤで済むかの違いなだけで、大なり小なりトラブルは付きものである。 自分が所属する部署は大丈夫かもしれない。だが、隣のブースだとか、同期がいるチームで炎上しているのを横目で見ながら仕事する、なんてことがある。ホワイトボードは目につくし、大きな声はイヤでも耳に入ってくるので、プロジェクトが炎上⇒鎮火するパターンなんてものも、なんとなく伝わってくる。 消火作業のイロハとか、怒った客をあしらう方法、リカバリ計画の立て方なんてのも、肌感覚で分かってくる。 そして、トラブルの扱いが分かってくる頃には、「応援
新型コロナの新規感染者数が急激に増加しており、1日当たりの新規感染者数は18万人を超えています。 そんな中、政府は「行動制限は考えていない」と繰り返し発言しています。 まん延防止等重点措置や緊急事態宣言などの行動制限なしに、私たちは過去最大規模の流行を乗り越えることができるのでしょうか。 新規感染者数は過去最高を更新し続けている新型コロナの新規感染者数と死亡者数の推移(Yahoo!JAPAN 新型コロナウイルス感染症まとめより) 日本国内における新型コロナの新規感染者数は爆発的に増加しており、7月21日には全国で1日に18万人を超える感染者が報告されています。 この感染者数の急激な増加の背景には、 ・ワクチン接種後の時間経過による集団としての感染予防効果の低下 ・行動制限緩和による人流の増加 ・酷暑に伴うエアコンの使用による換気の低下 ・オミクロン株の亜系統BA.5の拡大 などがあると考え
わざわざこの時代にリアルで会う意味とは何なのか? コロナが始まってはや2年以上が経過しました。ぼちぼちそんなコロナ禍の規制も緩和され出して、最近は街に人がまた戻ってきたように感じます。皆さんも人と会うことを楽しんでいる頃じゃないでしょうか。 さて、今回のコロナの蔓延によって、社会様式は大きく変化しました。徐々に導入されつつあったオンラインミーティングやテレワークもコロナを機に、一気に普及しました。 この「オンラインで会う」という新しい生活様式は、コロナが落ち着いてきたとともに、通常通り対面で会う形式に戻ったものもありますが、今後も引き続き根付いていくものもあると思います。 ただ、このコロナ禍で、ずっと気になってたことがあるんです。 というのも、何か製品を作っている、だとか、その商品のチェックは実物をリアルでみないと、などの、「リアルで会わないと仕事にならない」という人もたくさんいますが、一
LocalStack 1.0 introduces a whole suite of significant enhancements in the platform, plus exciting new features for team collaboration and stack analytics. Today, we are excited to announce the general availability of LocalStack 1.0. This major release is a significant milestone towards our vision to propel developer productivity - by allowing dev teams to quickly and conveniently develop & test t
こんにちは、臼田です。 みなさん、Security HubでAWS環境のセキュリティチェックしてますか?(挨拶 今回は長いタイトルですが、Security HubのログをCloudWatch Logsに入れる話と、入れた後分析してみる話です。 背景 AWS Security HubのAWS基礎セキュリティベストプラクティスをよく使っていますが、たくさんのAWSアカウントを集約して運用しているとそのイベント記録の傾向を確認したいなーと感じました。 検知されるFindingsには、そのイベントが初めて検出されたCreatedAtあるいはFirstObservedAt、更新されたUpdatedAtあるいはLastObservedAtが記録されていますが、イベントの変更経過についてはトラッキングできません。そのため、イベント発生毎に記録をする必要があります。 イベント自体はEventBridgeを
安倍晋三元首相が銃撃される事件が発生してから2週間が経過しました。どんな理由であってもこのような事件を起こしてはいけないですし、そこは容疑者が悪いとしか言えません。しかも銃を規制している日本での元首相の銃撃ということでかなり衝撃的だったわけですが、世界からすれば「日本って銃規制しているのに、それってなんだったの?」という感じです。 ただ、今回の事件は、いろいろな問題に起因していると思うのです。 山上徹也容疑者は、母親が世界平和統一家庭連合(以下、統一教会と表記)に入信し献金をしまくった結果、家庭が崩壊したことが原因で安倍元首相を殺害しようとしたと報道されています。 安倍元首相は2021年9月に、統一教会関連組織の一つである「UPF」(天宙平和連合)にビデオメッセージを送って、文鮮明総裁の後継の総裁に対して「敬意を表します」と言ったりもしていました。 それ以外にも、現役信徒(※1)が自民党の
社会学者の宮台真司・東京都立大教授(63)が朝日新聞のインタビュー記事で「重要なポイント」を削除されたと訴えていた問題で、宮台氏は2022年7月22日、削除された部分を取材に公開した。 宮台氏は、「見識が疑われる削除を要求するのはあり得ない」と朝日に反省を促している。これに対し、朝日新聞社の広報部は前回同様、「編集の経緯や判断への答えは差し控えます」などと取材に答えた。 ■「旧統一教会がカルト指定されなかったことが大きい」の部分も 問題にされたのは、7月19日付朝刊やウェブ版に掲載された「元首相銃撃 いま問われるもの」「『寄る辺なき個人』包み込む社会を」などの見出しの記事だ。宮台氏は、この記事について日本の政治の闇を語っていないとの指摘を受け、「自民党と統一教会についてのズブズブ」などについての記述が記事では削除されたと同日のツイッター投稿で訴えていた。 これに対し、朝日新聞社の広報部は2
Lambdaで並列処理のパフォーマンス対応をしたので残しておきます。 目的 要件 アプローチ① 単一Lambdaシーケンシャル アプローチ② 単一Lambda 並列ダウンロード・並列処理・EFS利用 参考 アプローチ➂ 並列Lambda 並列ダウンロード・並列処理・EFS利用 参考 アプローチ④ 並列Lambda 並列ダウンロード・並列処理 アプローチ⑤ 並列Lambda 並列ダウンロード(インメモリ)・並列処理 さいごに 目的 ここで書く内容は色々とベストプラクティスでは無いです。むしろ考え方によってはアンチパターンも含んでいます。ただ考え方や詰まりポイントが誰かの何かのヒントになれば幸いです。 要件 S3上に定期的に最新データがファイル保存される データファイルは多次元構造の特殊ファイルで読み込みにはライブラリが必要 データファイルはライブラリ制約でインメモリで処理できない REST
SwitchBotは環境に合わせたオートメーションがとても便利です。ただ、状況確認や手動での動作設定のインターフェイスがSwitchBotアプリ上のみに縛られる点はやや難点です。 その点の対処は取りようがないのかと思いきや、じつはAPIがあります。そしてドキュメントも整備されています。 中々気が付かないこのAPIの使い方について書いてみました。 APIのトークンを取得 このAPIの利用にはトークンの発行が必須です。ですが、APIはもちろんトークンについてもSwitchBotの公式サイトや取り扱い説明書には導線が全くありません。ではどうやって取得するのか。 GitHubのREADMEからGetting Startedに答えがあります。SwitchBotアプリをインストールしてアカウント登録を済ませることが前提となりますが、アプリ内で以下の操作を取ると隠しメニューが出現します。 アプリ内でオー
PC操作に欠くことのできないキーボード。 ノートパソコンや純正で付属したキーボードを使用している人も多いかと思いますが、長時間使用するものだけに、できればこだわりたいものです。 筆者はこれまで、純正のキーボードは勿論のこと、軸にこだわった社外品のものや、ゲーミングキーボードなどさまざまなキーボードを使ってきました。 しかし、どれもしっくりとくるものがなく、半ばあきらめ半分でキーボードに合わせた入力の癖を受け入れて使い続けてきました。 どんなキーボードでも、ある程度使い慣れてしまえば普通にタイピングできるようにはなるのですが、ライターという仕事柄、1日中入力しっぱなしともなると、細かなストレスが溜まってきてしまうものです。
SATA ケーブルをアンテナとして用い、エアギャップ環境からデータを盗み出す手法「SATAn」をイスラエル・ベングリオン大学の Mordechai Guri 氏が発表した (論文アブストラクト、 論文: PDF、 Neowin の記事)。 インターネットから隔離されたエアギャップ環境でもマルウェアの攻撃に対して無敵ではなく、2010 年の Stuxnet をはじめとして被害が繰り返し報じられている。ただし、エアギャップ環境ではマルウェアの侵入に成功してもデータを外部に送信できない。Guri 氏はこのような環境でデータを外部に送信するさまざまな手法を開発しており、SATA ケーブルはその最新の手法となる。今回の実験で使われたのは SATA 3.0 インターフェイスとケーブルの組み合わせだ。 SATA 3.0 ケーブルからは 1 GHz ~ 6 GHz のさまざまな周波数帯域の電磁波が発せられ
ビジネスを支えるITインフラとしてクラウドの導入や活用が一般的になる中、企業には、オンプレミス時代とは異なるリスク管理が求められている。業務やサービスを支えるインフラが、クラウド上にあることを前提に、新たなセキュリティポリシーやBCP(事業継続計画)を策定する企業も多い。 しかし、実際に何らかの問題が発生した際、組織や個人がそれに適切に対処する行動を取れるかどうかは、文書化された「ポリシー」や「計画」とは別の問題だ。大規模災害の発生を想定し、非常時のアクションについて身をもって学ぶ「BCP訓練」が必要とされているのと同様、巧妙で悪質なサイバー攻撃に直面した際、組織が適切に対処できるように備える上で「インシデント対応訓練」の実施は有用な取り組みといえる。 クラウド会計サービスを提供するfreeeでは、2021年10月に「標的型攻撃によりセキュリティが突破され、ランサムウェアでCEO(最高経営
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 韓国の極東大学校と南ソウル大学校の研究チームが開発した「Malicious script distribution pattern detection technique for image search websites」は、Webサイトを介して配布されるマルウェアを検知する新たなセキュリティシステムだ。 従来の検知手法が悪意のあるコードの実行に着目しているのに対し、今回提案する検知手法はWebサイトの特性を考慮しながらユーザー側のスクリプトを分析することで、悪意のある配布パターンを特定する。 近年、WebサイトやWebブラウザの脆弱性を悪用した悪意あるコードの流通が増加している。その1
LayerX(レイヤーX、東京都中央区)は個人情報の特定を防ぐ事業を始めた。データ流出を避けることで新たなサービスや需要の創出を狙う。中村龍矢執行役員は「個人情報保護の技術で社会課題を解決する」と意気込む。 活用の難しい個人情報 企業や組織の垣根を超えて、データをやりとりすることのメリットは大きい。JR東日本は2022年5月から、駅利用者の入出場情報を匿名化し、自治体や企業に販売するサービスを始めた。このデータを使い、観光施策や商業施設のマーケティングに活用することを想定する。ただ、この事業は13年に一度中止を余儀なくされた。 個人情報を利活用したビジネスの展開が難しい理由は、データオーナーの同意が必要な点に加え、プライバシー保護が難しいという側面がある。氏名やメールアドレスを消した情報であっても、複数の情報と組み合わせることで個人情報を復元できてしまうためだ。統計情報でも、複数の統計情報
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く