- One IT Thing
- android
- Android、iPhoneが向いている方向をWeb地図上で表現してみる(leaflet.js使用)
- Javascriptでコンパスを作ってAndroid、iPhoneが向いている方角を特定
- mkcertとhttp-serverでHTTPS環境を作りAndroid(chrome)、iPhone(safari)から接続
- Android+ChromeでlocalhostアクセスしてPCサーバへPort Forward(Fwdアプリ使用)
- Stripe + Javaでオーソリ(与信の確保)を実装する
- 【タップするだけ】インスタグラム、twitterのプロフィール画像を簡単に拡大表示する方法(iPhone、Android)
- Stripe+Java+Payment Request APIでApple Pay、Google Payを使ったテストWeb決済をしてみる
- Android版ChromiumをVirtualBoxにインストールしたUbuntuでビルドしてみる
- History APIを使ってIonic(3以前のSPA)でブラウザの戻るボタンやAndroidバックキーを押すと前サイトに戻ってしまう件に対応する
- Termuxで動作が確認できたターミナルゲーム4つ
- Android操作動画をGIF画像化する(Windows編)
- AndroidからSQLiteのDBファイルを取り出す方法をAndroidソースから調べる
- UserAgent判定JSライブラリ「UAParser.js」と「Platform.js」の比較
- adb devicesコマンドでAndroid端末を認識しない
- PWAストアの実現性についての考察
- B2BスマホアプリをGooglePlay、AppStoreに公開することを安易にお勧め出来ない7つの理由とその対策
- angular
- AngularアプリをPlaywright、 Jestテストし、カバレッジをマージする(V8編)
- AngularアプリをPlaywrightテストしてカバレッジを計測する(webpack + istanbul編)
- Angular11から12にアップデートしたらng serveがproductionモードで起動するようになってしまう
- Angularのテンプレート評価式にビット演算を使うとTemplate parse errorが発生する
- compodocでAngularプロジェクトのビジュアルなドキュメントを自動生成する
- 正規表現結果をHTMLコード化してマッチ部分をハイライト表示
- ブラウザでRSA暗号化したデータをサーバで復号する(Angular + JSEncrypt、Spring MVC)【後編】
- Angular8のDefferential Loadで作られたPolyfill抜きJSがブラウザに読み込まれるまでを観察してみる
- Angular4.4のHTTP通信処理にタイムアウトを設定をすると「timeout is not a function」エラーが発生する
- Apple
- AppStore
- blockchain
- C++
- CentOS
- chrome
- CI
- cordova
- coverage
- database
- gis
- git
- GitLab
- Mattermostのチャンネル発言数をMetabaseでビジュアル化する
- Omnibus版のGitLab、Mattermostデータベースに外部ホストからJDBCで接続
- GitLab Omunibus版のPostgreSQLに普通のpsqlコマンドで接続
- 社内プライベートMattermostを立ち上げてChatOpsする
- GitLab12.2.1をCentOS7.6にインストール
- GitLab12.1からMySQLを捨ててPostgreSQLに一本化するらしい
- GitLab内のリポジトリをmirrorして引っ越しする
- GitLabのIPを変更したらMattermostにログイン出来なくなった話「the redirect uri included is not valid. 」
- GooglePlay
- html5
- Android、iPhoneが向いている方向をWeb地図上で表現してみる(leaflet.js使用)
- Javascriptでコンパスを作ってAndroid、iPhoneが向いている方角を特定
- Android+ChromeでlocalhostアクセスしてPCサーバへPort Forward(Fwdアプリ使用)
- hidden.inとSoftEtherで無料のビデオ会議環境を構築する
- キャッシュされているはずのServiceWorker資源にオフラインアクセス出来ない(Workbox + ionicons)
- ionic3(SPA)のServiceWorkerライブラリをsw-toolboxからWorkboxに切り替える
- History APIを使ってIonic(3以前のSPA)でブラウザの戻るボタンやAndroidバックキーを押すと前サイトに戻ってしまう件に対応する
- Chrome75に実装された「Web Share API Level 2」を使ってみた
- IndexedDBにblob保存されたPDFファイルを外部アプリに頼らずにJavascriptで表示(後編)
- IndexedDBにblob保存されたPDFファイルを外部アプリに頼らずにJavascriptで表示(前編)
- IndexedDBにストアしたオブジェクトのキー値を部分的に更新する
- UserAgent判定JSライブラリ「UAParser.js」と「Platform.js」の比較
- B2BスマホアプリをGooglePlay、AppStoreに公開することを安易にお勧め出来ない7つの理由とその対策
- ブラウザから起動したカメラの撮影画像をjavascriptで圧縮【Compressor.js】
- ionic
- iOS
- Android、iPhoneが向いている方向をWeb地図上で表現してみる(leaflet.js使用)
- Javascriptでコンパスを作ってAndroid、iPhoneが向いている方角を特定
- mkcertとhttp-serverでHTTPS環境を作りAndroid(chrome)、iPhone(safari)から接続
- Stripe + Javaでオーソリ(与信の確保)を実装する
- 【タップするだけ】インスタグラム、twitterのプロフィール画像を簡単に拡大表示する方法(iPhone、Android)
- Stripe+Java+Payment Request APIでApple Pay、Google Payを使ったテストWeb決済をしてみる
- 開発中のWebシステム上でApple Pay決済を有効化する為のApple Developer Program設定
- Apple PayのWeb決済を開発する為にSandboxテスターを作ってiPhoneに設定
- UserAgent判定JSライブラリ「UAParser.js」と「Platform.js」の比較
- PWAストアの実現性についての考察
- B2BスマホアプリをGooglePlay、AppStoreに公開することを安易にお勧め出来ない7つの理由とその対策
- java
- H2 Databaseで生成したSHA256値をJavaで生成したSHA256値と比較してみる
- Stripe + Javaでオーソリ(与信の確保)を実装する
- Jerseyで開発したRESTで任意リファラからのCORSアクセスを許可する
- Stripe+Java+Payment Request APIでApple Pay、Google Payを使ったテストWeb決済をしてみる
- Javascript(暗号化JSライブラリ「Forge」)とp12ファイルで署名値を作成、Javaで検証する
- StripeとJavaで単発Web決済を一通り流してみる
- Maven依存ライブラリのライセンスサマリを出す
- Doxygenでspring-frameworkをドキュメント化
- Tomcat9をCentOS7&OpenJDK11で起動
- CentOS7にOpenJDK11をインストール、alternatives後の再ログインでJAVA_HOMEも自動変更
- JUnitコードの自動生成も出来る古の神Eclipseプラグイン「CodeProAnalytix」は今でも使える
- ブラウザでRSA暗号化したデータをサーバで復号する(Angular + JSEncrypt、Spring MVC)【前編】
- IPAmj明朝のttfファイルをJVMに読み込ませてSwingで表示(要Java11)
- IVS、サロゲートペアが混じった文字列をJavaのWebアプリでワードカウントする
- IVS対応フォント「IPAmj明朝」で使えるフォントをWeb上に一覧表示してみる(3)
- IVS対応フォント「IPAmj明朝」で使えるフォントをWeb上に一覧表示してみる(2)
- IVS対応フォント「IPAmj明朝」で使えるフォントをWeb上に一覧表示してみる(1)
- SpringBootアプリにBootstrap4を追加(WebJars使用)
- Spring&JSPの検証環境を作る
- JavaでRSA暗号を使う際にCRYPTREC暗号リストに足元をすくわれる可能性を回避する
- JavaコアAPI数の遷移をChart.jsでグラフ化してみる
- JavaとPerlでTCPソケット通信
- JavaとPerlでUDPソケット通信
- Maven環境別ビルド時、プロファイルの違いでdependencyを変える
- javascript
- Android、iPhoneが向いている方向をWeb地図上で表現してみる(leaflet.js使用)
- Javascriptでコンパスを作ってAndroid、iPhoneが向いている方角を特定
- Android+ChromeでlocalhostアクセスしてPCサーバへPort Forward(Fwdアプリ使用)
- Stripe + Javaでオーソリ(与信の確保)を実装する
- Stripe+Java+Payment Request APIでApple Pay、Google Payを使ったテストWeb決済をしてみる
- Javascript(暗号化JSライブラリ「Forge」)とp12ファイルで署名値を作成、Javaで検証する
- StripeとJavaで単発Web決済を一通り流してみる
- プロパティ値変更を監視できるJavaScript、TypeScriptオブジェクトを作る
- jenkins
- linux
- podman + docker-comopseでwordpressを起動
- podmanをdockerとして使う
- CentOS8にPostgreSQL12をインストールする手順
- Android版ChromiumをVirtualBoxにインストールしたUbuntuでビルドしてみる
- VirtualBoxにUbuntu18.04をインストール(SSH接続するまで)
- CentOS8をPC実機にネットワークインストール(CD使用)
- CentOS8をVirtualBoxにインストールしてXからdnfを打つまで
- CentOSで暗号鍵用のパスワードを生成
- Linuxコマンドラインでfortuneを日本語翻訳してcowsayに日本語を喋らせる
- テキストファイル内の改行コード差異を見つけるワンライナー
- Linuxのシェルログイン時、cowsayに格言を喋らせる伝統芸能
- Termuxで動作が確認できたターミナルゲーム4つ
- LinuxでDOOMをプレイ(ゲームソースコードをコンパイル)
- 認証付きHTTPプロキシを認証無しで利用する下位プロキシをsquidで構築
- GitLabのIPを変更したらMattermostにログイン出来なくなった話「the redirect uri included is not valid. 」
- pgadmin4をCentOS7にインストールしてサーバモードで起動する手順
- 各種OSでのインデックスを使用した高速ファイル名検索と全文検索【Linux編】
- Linux、Macでハードディスクが一杯になった時の対処
- mac
- mattermost
- Mattermostのチャンネル発言数をMetabaseでビジュアル化する
- Omnibus版のGitLab、Mattermostデータベースに外部ホストからJDBCで接続
- GitLab Omunibus版のPostgreSQLに普通のpsqlコマンドで接続
- 社内プライベートMattermostを立ち上げてChatOpsする
- GitLabのIPを変更したらMattermostにログイン出来なくなった話「the redirect uri included is not valid. 」
- Nodeアプリが依存するnpmモジュールライセンスをlicense-checker & Jenkinsで自動チェック(2)
- Nodeアプリが依存するnpmモジュールライセンスをlicense-checker & Jenkinsで自動チェック(1)
- maven
- misc
- network
- hidden.inとSoftEtherで無料のビデオ会議環境を構築する
- 宅内CentOS8にSoftEtherをインストールしてインターネット外部からLAN参加出来るVPN環境を無料で作る
- SSHトンネルを使ってリモートデータベースをBI
- インターネット速度テストサービスの結果を比較してみる
- 特定ドメインのサブドメインを探る
- whoisコマンドで新興TLDのドメイン創設日を調べる
- グローバルIPアドレスの確認をコマンド化する
- Linux、Mac、Windows間のネットワーク速度をiperf3で調べる
- JavaとPerlでTCPソケット通信
- JavaとPerlでUDPソケット通信
- LANに接続しているPCをWindowsから見つける
- nodejs
- podmanとNode.js公式コンテナイメージでnodeコマンドを使う
- mkcertとhttp-serverでHTTPS環境を作りAndroid(chrome)、iPhone(safari)から接続
- Mac、Linux、Windows(WSL無し環境)でNode.jsバージョン切り替え方法を統一したい
- http-serverコマンドでHTTPS、CORSサーバをたてる
- Typescript3.0以下の環境で発生する「Cannot find name 'unknown'」に対処する
- Angular4.4のHTTP通信処理にタイムアウトを設定をすると「timeout is not a function」エラーが発生する
- ionicアプリを多言語化する
- Nodeアプリが依存するnpmモジュールライセンスをlicense-checker & Jenkinsで自動チェック(2)
- Nodeアプリが依存するnpmモジュールライセンスをlicense-checker & Jenkinsで自動チェック(1)
- ブラウザから起動したカメラの撮影画像をjavascriptで圧縮【Compressor.js】
- perl
- PostgreSQL
- スタンドアロンモードのPgAdmin4が開くデフォルトブラウザを変更
- CentOS8にPostgreSQL12をインストールする手順
- pgcryptoで公開鍵暗号の動作確認
- ERROR: Several keys given - pgcrypto does not handle keyring、またはERROR: Corrupt ascii-armor
- 開発用PostgreSQLをCentOSにインストールしてSQLを流すまで
- 無料で自由に使える日本全国の企業データベースをPostgreSQLで作る
- 開発用PostgreSQLをインストールした後の外部接続、ユーザ作成、認証周りの設定
- PostgreSQL エポックタイムカラムを今月初~今月末で範囲検索
- Omnibus版のGitLab、Mattermostデータベースに外部ホストからJDBCで接続
- GitLab Omunibus版のPostgreSQLに普通のpsqlコマンドで接続
- SSHトンネルを使ってリモートデータベースをBI
- pgcryptoの有効化と共通鍵暗号の動作確認
- 「Jailer Database Tool」でDB関連作業を効率化
- BIツール「metabase」でサンプルDB「dvdrental」をグラフ化する
- ER図自動生成ツール「SchemaSpy」でdvdrentalを可視化
- PostgreSQL11に一般ユーザ権限でサンプルDB「dvdrental」をpg_restore
- pgadmin4をCentOS7にインストールしてサーバモードで起動する手順
- PWA
- security
- mkcertとhttp-serverでHTTPS環境を作りAndroid(chrome)、iPhone(safari)から接続
- H2 Databaseで生成したSHA256値をJavaで生成したSHA256値と比較してみる
- Javascript(暗号化JSライブラリ「Forge」)とp12ファイルで署名値を作成、Javaで検証する
- 開発用のPKCS#12ファイルをOpenSSLで出来るだけ速く作る
- 電子署名法で求められる「本人性」と「非改ざん性」の実現方法をざっくり理解する
- pgcryptoで公開鍵暗号の動作確認
- CentOSで暗号鍵用のパスワードを生成
- Chrome76でシークレットモード非検知を実現出来なかった件の検証
- pgcryptoの有効化と共通鍵暗号の動作確認
- ブラウザでRSA暗号化したデータをサーバで復号する(Angular + JSEncrypt、Spring MVC)【後編】
- ブラウザでRSA暗号化したデータをサーバで復号する(Angular + JSEncrypt、Spring MVC)【前編】
- 開発用のRSA鍵ペア(バイナリ、テキスト)をopensslで作っておく
- 主要ブラウザに保存させたパスワードの確認方法を比較してみる
- インターネット上に流れる通信をTSUBAMEで俯瞰する
- SNS他Webサービスの情報流出、セキュリティ事故に巻き込まれたかどうか調べる
- HTTPS開発環境用、自己署名証明書の作成
- trouble shooting
- Angular11から12にアップデートしたらng serveがproductionモードで起動するようになってしまう
- スタンドアロンモードのPgAdmin4が開くデフォルトブラウザを変更
- Apple PayのMerchant Doamin設定がPendingになり、Verifiedにならなかった原因
- キャッシュされているはずのServiceWorker資源にオフラインアクセス出来ない(Workbox + ionicons)
- ERROR: Several keys given - pgcrypto does not handle keyring、またはERROR: Corrupt ascii-armor
- Angularのテンプレート評価式にビット演算を使うとTemplate parse errorが発生する
- Metabaseの登録データベース削除時に入力を求められて消せない
- Tomcatのcatalina.outが「java.util.zip.ZipException: error in opening zip file」で溢れかえった原因はAppleDouble
- git push時に「error: RPC failed; result=22, HTTP code = 501」エラー
- PuppeteerでGoogle検索すると「UnhandledPromiseRejectionWarning: Error: Node is either not visible or not an HTMLElement」
- nvm-windows1.1.6でNode.jsを入れようとするとnpmコマンドのインストールがエラーになる
- EclipseのXMLエディタ一行目でDTDエラー「参照ファイルにエラーが含まれています」
- org.apache.poi.ooxml.POIXMLException: Strict OOXML isn't currently supported, please see bug #57699
- Eclipse上のpom.xmlが一行目で「Maven構成問題」エラー
- java.security.InvalidKeyException: IOException : DerInputStream.getLength(): lengthTag=111, too big.
- Typescript3.0以下の環境で発生する「Cannot find name 'unknown'」に対処する
- Angular4.4のHTTP通信処理にタイムアウトを設定をすると「timeout is not a function」エラーが発生する
- Android用ionic cordovaアプリのビルド時に「Unable to merge dex」エラー
- ローカルネットワーク内のHTTP通信が2回に1回交互にタイムアウトするようになった原因
- adb devicesコマンドでAndroid端末を認識しない
- typescript
- vscode
- windows
- wordpress
- ドキュメント作成
- 入門
- 検索
- 決済
- 開発インフラ
- 雑記
- サイトマップ
サイトマップ
投稿日:
執筆者:sin7k24