サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
one-it-thing.com
「フロントエンドをHTTPS化してHTTP公開しているREST APIに接続したい、でも自分のPCにApacheやNginxを入れてHTTPS化するのは面倒くさい」 開発中ってこういうニーズと悩みが結構多いです。HTTPS環境化でないと動かないHTML5 APIが増えてきたことで、さらに需要が増してきた感があります。 HTTPサーバ機能を提供してくれるソフトウェアは数あれど、Nodeモジュールのhttp-serverはこういったアドホックなニーズに簡単にマッチしてくれます。 SSL化する為のファイルを一度作ってさえしまえば、HTTPS開発環境を簡単に作れるようになります。
なんかネットワークが遅いから調べたい。あのLANケーブルひょっとして100Mbps用じゃない?1Gbpsじゃないかも。試験的にネットワーク帯域を絞ったから通信速度を確認したい。 こういった時、通信する両端末にiperf3をインストールすると簡単に通信速度が分かるようになります。
簡単にパーフェクトなオレオレ証明書が作れるとgithub上で人気上昇中の「mkcert」。 A simple zero-config tool to make locally trusted development certificates with any names you'd like. - FiloSottile/mkcert FiloSottile/mkcert - GitHub goで開発されていて様々なOSで動きます。今回はWindowsで試しました。 検証環境 mkcertで作成した証明書とNode.jsのhttp-serverコマンドを使ってHTTPSサーバを建て、Android(Chrome)とiPhone(Safari)から接続してみます。 Windows10(mkcert)Android9(chrome)iOS13(safari)Node.js 10.16(http
// person-js.js // Personクラス定義 function Person(name, age, job) { this.name = name; this.age = age; this.job = job; this.observers = []; // オブザーバを追加 this.addObservers = function(func) { this.observers.push(func); }; // 変更が有った際にオブザーバに通知 this.notifyObservers = (propertyName, newValue) => { for (let i = 0; i < this.observers.length; i++) { this.observers[i].apply(this, [propertyName, newValue]); } };
SpringBootにCSSやJSを追加する場合は概ね以下のパターンがあるんじゃないかと思います。(bowerはもう使わない方向で) CDNで外部から読み込む<script src=”JSのURL”> <link href=”CSSのURL”>ダウンロードしてきてsrc/main/resources/staticに配置するNode.jsを併用してnpmインストールするNode.jsを併用してWebpackなどのバンドラで纏めて読み込むWebJarsを使ってMaven的に内部に持つ それぞれのメリット、デメリットを見て行きます。 メリット、デメリット 1.CDNで外部から読み込む メリット: インストールはHTMLへのコピペのみで簡単。ネットワーク帯域を節約できる。 デメリット: CDNに障害が発生した場合など、外因性の障害が発生する危険が0じゃない。 2.ダウンロードしてきてsrc/mai
目的 Windows上に存在する全ての「~.java」ファイルをリストアップ。上記の内「System.out.println」が含まれているファイルを見つける。 環境 Windows10 使用アプリ、コマンド 以下二つを新規インストールします。 「Everything.exe」デスクトップアプリ ファイル名をインデックス化 & 検索するデスクトップアプリ。手軽に使えて便利ですが、「Everything -s “検索したいファイル名”」のようにコマンドラインオプションを付けてもGUIが起動してしまう為、スクリプト上では使えません。 「es.exe」コマンド Everything.exeが作成したインデックスに対してコマンドラインで検索を掛けることが出来ます。スクリプト化して自動化する際はこちらも併せてインストールします。 インストール 公式ダウンロードサイト。
(私はUAParser.jsを使っています) ネットを探すとUA文字列を解析してブラウザ判定をするコードが一杯出てきます。 でもUA解析プログラムを自前で作ってシステムに組み込むとなると、新しいブラウザがリリースされた時とか、レンダリングエンジンが変わる際にUAも変わって再考しなきゃいけくなるんじゃ・・・とか気になってきます。 仕事でやるにしては実利が低いコードを一生懸命考える時間があるなら本来の製造に時間を費やしたいのが本音ですから、同目的のライブラリを採用して判定した方が時間の節約が出来ます。新しいブラウザが出てきたらライブラリもバージョンアップしてくれるでしょうしね。 沢山あるUA判定JSライブラリの中、ここ数年開発が継続しているライブラリから二つを候補に挙げました。比較してどちらを採用するか決めていきます。
draw.ioはUML、ネットワーク図、ポンチ絵他、様々な図を掛けるWebツールで、最近はOfficeの代替お絵かきツールとしても活用が増えています。
「IT業界に”技術者”として身を置く人はおよそ100%コンピュータゲーム好き、あるいは若い頃にハマった経験がある」という仮説を唱えてやまない投稿主です。 そんなゲーム好きな皆様(決めつけ)は「archive.org」のgamesourcecodeジャンルで、結構な数のゲームソフトプログラムがオープンになっているのをご存じですか?
このページを最初にブックマークしてみませんか?
『One IT Thing – 一意専心』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く