タグ

2022年4月24日のブックマーク (13件)

  • AWS学習用RPG「AWS Cloud Quest」、クラウド初心者の記者が挑戦

    Amazon Web Services(アマゾン・ウェブ・サービス、AWS)が2022年3月に公開した「AWS Cloud Quest: Cloud Practitioner」は、同社のパブリッククラウドであるAWSを対象としたゲーム形式のオンライン学習サービスだ。 学習者は自身の分身キャラクターである「アバター」となって、インターネット上に構築された3次元の仮想都市に入り込む。ITエンジニアとして街を歩き、ITの課題を抱える人々と出会い、AWSの各種ソリューションによって一つひとつ解決していく、というゲーム構成だ。学習者が課題をクリアしたりクイズに正解したりするたびに報酬をもらえるなどロールプレイングゲームRPG)仕立てになっている。AWSの基礎的な知識やノウハウをRPG形式で学べるという。

    AWS学習用RPG「AWS Cloud Quest」、クラウド初心者の記者が挑戦
  • Goで社内ツールを作るならこんなふうに

    バックグラウンド 最近企業でにわかにGoの採用が増えているようですね。この流れを受けて実際にうちでも採用してみようと考えている方も多いかもしれません。しかし、Goに限った話ではないのですが、いきなり大きなプロジェクトに未経験の技術を投入するのはリスクが伴います。ですから最初は技術検証とGo教育を兼ねて、小さな社内ツールなどから導入するのがよいでしょう。幸い、Goは非常に習得が容易な言語ですから、既に他言語の経験があるプログラマーがじゅうぶんに開発できるようになるまでには、数日と掛からないことがほとんどです。 この記事は、そんな小さなツールの導入フェーズにあたって、自らの経験から少し役に立つかもしれない情報をシェアします。 リポジトリの構成 自らの経験上、初めてGoを触れるときによく出る質問の一つは「リポジトリ構成はどうすればいいのか?」です。 結論から申し上げると、 テンプレもルールもな

    Goで社内ツールを作るならこんなふうに
    ymm1x
    ymm1x 2022/04/24
  • Log4Shellで何が起こっていたのかを追ってみる - セキュアスカイプラス

    はじめに こんにちは。久々に寝坊やらかして凹んでる、SST研究開発部の小野里です。今年入ってきた新人さんたちは、私のようにならないでほしいと祈るばかりです。 さて、新年度には入ってしまいましたが、つい先日まで2021年度新卒研修最後の延長戦として、以前話題になったLog4Shell脆弱性のPoCを作るという課題に取り組んでいました。やっと動作するところまでいったものの、ここまでの道のりは非常に果てしなく複雑で長く険しいものでした。 セキュリティ業界において、多くの場合脆弱性の詳細な再現手順は伏せられる傾向にあります。それは主に悪用を防ぐためなのですが、セキュリティの初学者には実際の所何をどうするとどう危ないのか、分かりづらい場合も多いのが現状です。 Log4Shell脆弱性は非常に大きな騒ぎになったため、各所の対応も早かったかと思います。そこで、比較的Log4Shellの影響が落ち着いてき

    Log4Shellで何が起こっていたのかを追ってみる - セキュアスカイプラス
    ymm1x
    ymm1x 2022/04/24
  • 1億DLを突破 オードリー・タン氏も認める詐欺電話・SMS防止アプリ「Whoscall」とは?

    1億DLを突破 オードリー・タン氏も認める詐欺電話・SMS防止アプリ「Whoscall」とは?:台湾で2人に1人が利用(1/3 ページ) 「お荷物の住所が不明でお預かりしております」「プライム会費のお支払方法に問題があります」――。こんなSMS(ショートメッセージ)を受け取ったことがある人は多いのではないか。近年、SMSから偽サイトに誘導し、個人情報を盗む「フィッシング詐欺」が急増している。こうした詐欺SMSや迷惑電話を防ぐ台湾発のアプリ「Whoscall(フーズコール)」が世界で1億ダウンロードを超え、規模を拡大している。直近では福岡市が詐欺防止に向けて活用するなど、国内でも熱い視線が注がれている。一体、どのようなアプリなのか。創業者に話を聞いた。 電話が鳴ると、スマートフォンの画面上に「迷惑電話」「詐欺電話」といったアラートが表示される。「郵便局配達員」や「〇〇銀行」といった具合に、電

    1億DLを突破 オードリー・タン氏も認める詐欺電話・SMS防止アプリ「Whoscall」とは?
    ymm1x
    ymm1x 2022/04/24
  • ブックマークレットを作るコマンドラインツール

    使い方 使い方は簡単で、ファイル名を渡すかパイプでJavaScriptコードを渡せば、javascript: から始まるブックマークレットとして使える文字列を返してくれます。 $ bookmarkletter code.js # or $ cat code.js | bookmarkletter # Broserifyと合わせるケース $ browserify code.js | bookmarkletter

    ブックマークレットを作るコマンドラインツール
  • GulpとTypeScriptでブックマークレット開発環境を作ってみた | Trial and Spiral

    Trial and Spiral試行錯誤顛末記録。 或いは日記的な何か。 Web技術寄りな雑記Blog Vue.jsRubyMacガジェットゲーム革工芸旅 Bookmarkletってご存じですか? 最近ではあまり聞かないですが、ブラウザのブックマークに登録しておくと選択したらちょっと便利な機能があるやつです。例えば簡単に文字列を整形してコピーしたり、凄く単機能な拡張と思えば近いでしょうか。 作ろうと思った背景前にも書いたように最近ちょこちょことブログをVuePressに移行しててよしぼちぼち完成だ! と思った矢先にアルファ版だったVeuPressが正式版になって同時にブログ関係のプラグインもアップデートされました。そしたら今まで進めてた移行用のものが使えなくなってしまった。 あとは、よくある他サイトのリンクをブログカードみたいなリンク表示するやつをVueのコンポーネントで実装しようと思っ

    GulpとTypeScriptでブックマークレット開発環境を作ってみた | Trial and Spiral
  • Kindle for Macの情報を使って蔵書一覧を作成する

    Kindleで持っているの一覧が欲しくなり方法を調べたところ、そのものズバリの情報があった。 Kindle蔵書一覧を取得する方法 - Qiita このページでは、以下の3つの方法が紹介されている。 コンテンツと端末の管理ページからスクレイピングする Kindle Cloud Readerが使っているWeb SQL Databaseのクライアント側のDBからそのまま取得する Kindle for PC(Kindle for Mac)で生成されるXMLを参照する いちばんお手軽そうな2.を試してみたが、自分の環境ではうまく動作しなかったため、3.のXMLをパースして蔵書一覧をCSVで出力するスクリプトを書いた。 出力されたCSVを眺めてみると、 最初に買ったKindleは、2011年11月のThe Rails 3 Wayだった 所有情報は存在するが、読めなくなっているがあるようだ XML

    Kindle for Macの情報を使って蔵書一覧を作成する
  • 羊文学「くだらない」Official Music Video - YouTube

    ■ Major 2nd Full Album「our hope」発売中 CD:https://fcls.lnk.to/uDMwn2vVIn Streaming & Download:https://fcls.lnk.to/hitsuji_ourhope ■Video Credit Director : Michi Nakano Assistant Director : Takuya Miyahara Colourist : Sota Ito Stylist : Ayano Nakai Stylist Assistant : Mako Igari Hair Make : Risa Chino ■初の全国ツアーの開催が決定! 羊文学 TOUR 2022 "OOPARTS" https://linktr.ee/hitsujibungaku 2022年5月29日(日)宮城・仙台PIT 202

    羊文学「くだらない」Official Music Video - YouTube
    ymm1x
    ymm1x 2022/04/24
  • RubyでRedis使ってて便利だったgem - motsatのブログ

    ・redis-objectsの「Redis::Lock」 redis-objectsがまず便利なんだけど、その中で「Redis::Lock」。 処理が平行して実行されないようにしたい時など、処理の一部をロックしたい時に役立つ。 これは、redis公式の http://redis.io/commands/setnx これに則ってる。 簡単にいうと、SETNX(セットされていたかどうかで0or1が帰る処理)でキーを取得して、取得されていたら解放されるまでポーリング(もしくはタイムアウトを設定してタイムアウトさせる) require 'redis-objects' @lock = Redis::Lock.new('lock-key', timeout:0.1) begin @lock.lock do # lockの最初に"setnx" "lock-key"を実行し、lockを獲得 sleep(1

    RubyでRedis使ってて便利だったgem - motsatのブログ
  • AI時代の英語学習法 - 運河

    意識的な英語学習を再開して1年以上経つ。以前に英語学習をしていたときよりも、技術面での進歩のおかげでより効率的な学習ができるようになっていることに気づいた。 トライしてきた学習方法のなかで、いまも日常的に運用しているテクニックを紹介しようと思う。 僕自身の目的として、話す能力と読む能力にフォーカスしていたので、口頭英作文と語彙獲得の内容が多い。 この中で最もパワフルな学習方法は、AIと最も関係ないので最後に書く。Anki による長期記憶化システムである。 YouTube 字幕を使った語彙獲得 好きな映画を見続けるだけで、自動的に語彙が増えていき、リスニング能力も高まっていくとしたら、素晴らしいことだと思う。 Language Reactor という Chrome 拡張を使うと語彙獲得がとても捗る。画面に検索可能でスクロール可能な字幕を開きつつ、動画を見ることが可能になる。 最近の YouT

    AI時代の英語学習法 - 運河
  • 90年代の鬱屈とした曲教えて

    90年代アニメおすすめに便乗して教えてほしい。 屈と書いたけど、諦めに近い爽やかさが感じられると嬉しい。 良かった曲 ・幸せは罪の匂い (Alter Ego Mix) 高橋洋子 ・Duvet bôa(serial experiments lainのOP) ・クロニック・ラヴ 中谷 美紀 筋肉少女隊おすすめありがとう 何曲か聴いたけど「僕の歌を総て君にやる」がかなり良かった 「香菜、頭をよくしてあげよう」は終末感とは違う気もするけど心がざわつく中毒性ある 「蜘蛛の糸」は一線超えちゃってる感じがあって不安になった…。 =============== いろいろ書いてたけど消えちゃったのでとりあえずプレイリストだけ(ブクマ100ぐらいまで) https://open.spotify.com/playlist/5MCPWxqr2Y1WtN4FB2FOxn 最初この3曲しかなかったのに充実して当嬉

    90年代の鬱屈とした曲教えて
    ymm1x
    ymm1x 2022/04/24
  • ブックマークレットの書き方の段階的な発展の仕方 - ザリガニが見ていた...。

    ブックマークレットとは、JavaScriptコードが保存されたブックマークのことである。クリックすると、そこに保存されているJavaScriptコードが実行される。 通常のブックマークのアドレスには、http:で始まるURLが保存されている。 ブックマークレットのアドレスには、javascript:で始まるJavaScriptコードが保存されている。 はじめの一歩 WebブラウザのURLフィールドに以下のように入力して、returnキーを押してみると... javascript:alert("hello world!!") アラートダイアログが表示された! URLフィールドのアイコンをブックマークバーにドラッグ&ドロップすると、そのJavaScriptはブックマークレットとして保存される。 あるいは、aタグのリンク先にJavaScriptを設定しておけば、そのリンクをドラッグ&ドロップして

    ブックマークレットの書き方の段階的な発展の仕方 - ザリガニが見ていた...。
    ymm1x
    ymm1x 2022/04/24
  • Bookmarklet スクリプト変換

    ブックマークレット名 スクリプト alert(new Date()); ブックマークレットに変換 テスト実行