You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
TypeScript + GitHub Copilot 最高!っていうのを話しました(+デモ)
This article explores a phishing technique that simulates a browser window within the browser to spoof a legitimate domain. Introduction For security professionals, the URL is usually the most trusted aspect of a domain. Yes there’s attacks like IDN Homograph and DNS Hijacking that may degrade the reliability of URLs but not to an extent that makes URLs unreliable. All of this eventually lead me t
先日、とある中学校の先生からメールをいただいた。 ざっくり言うと、その先生が顧問をしている物理研究部の生徒さんたちが「ダンボールに貼られたガムテープを簡単に剥がせる装置」を作っているんだけど、文房具ライターの立場から何かアドバイスをもらえませんか?というものだ。 えー、なにそれなにそれ、気になる。役に立つコメントができるかは分かんないけど、ひとまず実物を見せてもらいに行こう。 1973年京都生まれ。色物文具愛好家、文具ライター。小学生の頃、勉強も運動も見た目も普通の人間がクラスでちやほやされるにはどうすれば良いかを考え抜いた結果「面白い文具を自慢する」という結論に辿り着き、そのまま今に至る。(動画インタビュー) 前の記事:自宅にファンシー文具店の在庫全部ってどんな感じ? > 個人サイト イロブン Twitter:tech_k ガムテープ剥がし装置を作った中学生って、どういう人たちなのか お
何かを作りたいときは、エディターをいきなり起動してはいけません。 エディターを閉じて、まずはイメージをまとめることに集中しましょう。 なぜこの文章が必要か なぜ何かを作る前にイメージをまとめる必要があるのでしょうか? 頭の中には完璧な作りたいもののイメージがあることでしょう。 であれば今すぐにでもプログラミングを始めるのが賢明なように思えます。 ですがそうしてはいけません。理由は「作りたいもののイメージは単なる幻想だから です」。 頭のなかにあるイメージはとても素晴らしいものですが、多くの場合は曖昧で、触れられない、価値を検証できないものです。 それを一旦書き出して、まとめていく方法を知っておきましょう。 まとめていく中で作るものがより明確になり、自分でも気づかない価値を発見できます。 作るものをまとめて検証することで、作り始めた後の手戻りを防ぎます 作るものをまとめて明確にすることで、作
20 歳で Azure をさわり始めて、早いもので 6 年経ちました。新卒で日本マイクロソフトに入社してもうすぐ 4 年、クラウドの中の人なはずなのに、我が家には何故か大量の NUC 8 台 (4 台 x 2 世代) と、512 GB の RAM を積んだサーバーがベッドの下で鎮座して、年々検証機が増える一方です。 そんな私ですが、ついカッとなった結果、タイトルの通りコンテナ (物理) データセンターを建てるに至ったので、何度かに分けて書いていこうと思います。変態 (誉め言葉) の皆さんはどうか生暖かい目で見守ってくださいませ。(※なお、あくまでも趣味の話であり、所属する組織とは一切関係ございませんのでご承知おきください。) ちょっとだけ真面目な話をすると、大学のころから Show and Tell をする (目の前で実際に動くものを見せながら発表すること) 環境におかれ、MS のサポート
G Suite apps include Google Documents, Sheets, Slides, and Drawings. These apps can provide shareable links. Shareable links can be used for publishing a document or for collaboratively editing a document. Documents are only accessible by you (the owner) unless you turn link sharing on. One way to turn on link sharing is by clicking the Share button in an open document. Then you'll see an option t
Want to try more scale comparisons ... not only the Ever Given but anything else? Try the new @bplmaps Insizeor tool! Why should the Suez Canal have all the fun? From the comfort of home you can get the Ever Given stuck wherever you want it. Drag and zoom the map to move this big old boat somewhere else. Click the rotate button to get it wedged perfectly. Hit the "to scale" button to make it appro
Listify a JavaScript ArrayFebruary 18th, 2021 — 6 min read When you want to display a list of items to a user, I'm afraid .join(', ') just won't cut it: console.log(['apple'].join(', ')) // apple // looks good console.log(['apple', 'grape'].join(', ')) // apple, grape // nah, I want "apple and grape" console.log(['apple', 'grape', 'pear'].join(', ')) // apple, grape, pear // wut? Ok, so bust out y
Favicon Generator / Generate from Emoji Choose from hundreds of emojis to create your favicon. Emoji images from the Twemoji project. The emoji graphics are from the open source project Twemoji. The graphics are copyright 2020 Twitter, Inc and other contributors. The graphics are licensed under CC-BY 4.0. You should review the license before usage in your project.
写真は今年のクリスマスの様子です。 From: ビットバンク株式会社 やってたこと 仮想通貨取引所アプリケーション(Angular)開発 機能開発・リファクタリング・アーキテクチャの再編など アプリケーションの品質にフォーカスした足回り整備 エラー収集・監視の運用の整備とか バンドルサイズの削減とか To: Classi株式会社 2019年2月から技術アドバイザーを請け負っていましたが、1月から社員になります やりたいこと Make products which users enjoy to use Make infrastructure which developers enjoy to develop 日本の学校を子供たちが行きたくなる学びの場にアップデートする 本件についてのお問い合わせは Kyashの送金メッセージ でお願いします。(返答を保証するものではありません)
はじめに ちょっと前に20年物のC言語で作られたシステムのテストを色々改善しようとしてみたので、この時に得たちょっとした知見を書いていこうと思います。 ※注意 記事を書くために自分のパソコンで当時を思い出しながら環境を作っているので、実際、実務でやった環境やバージョンとは違います。 また、この記事にはいくつかコードがでてきますが、すべて記事を書くために考えた疑似的な例にすぎません。 単体テスト用のテストコードの作成 20年も動いているシステムだと、もはや誰にも意味はわからんが、既存の挙動を変えてはいけない箇所がいくつもあります。 そういう箇所に手を入れざるを得ないときに、有効な方法として以下のような方法があります。 まず、既存のコードに対するテストコードを記載します。そして全て合格することを確認してから、少しづつ機能を拡張していきます。 これにより、新規機能追加が既存の機能を壊していないこ
by succo 超ニッチな製品には熱烈なファンがついていることがあるものの、市場の小ささから適切な販売価格を見極めるのは難しいものです。そんな超ニッチな製品の適正価格を発見するには「オークションが有効である」と、ソフトウェア開発者でありデザイナーでもあるKevin Lynagh氏が述べています。 Pricing niche products: Why sell a mechanical keyboard kit for $1,668? https://kevinlynagh.com/notes/pricing-niche-products/ Lynagh氏はある日、「キーボード製作キット」の設計・販売を行うKeycultという企業を運営する友人のもとを尋ねました。キーボード製作キットとはその名の通りキーボードの部品を集めたキットで、ユーザーはキットを購入して自分でキーボードを組み立てます
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く