2019-01-01から1年間の記事一覧
画像をブラウザの画面の高さいっぱいまで表示するには、 画像を表示する要素のheightプロパティで「100vh」と指定する。 HTML <div> <section class="conA"> <div class="container"> </div> </section> </div> CSS .conA { height: 100vh; background-image: url(/img/fruits.jpg); background-position: center; background-color: c…
outsystemsを入れて勉強しようかと思ってインストールしてみたけど、動かない。 ググりまくって、調べた結果、サポートできておらず、対応中だそうです。orz. Service Studio Mac not running on Catalina - OutSystems
DBデータがあることが前提のテストクラスで、テスト実行前にDBデータを投入しようとした。 でも、該当のテーブルにデータを投入するテーブルアクセスクラスを作成していないことに気づいた。 これからテーブルを作成するたびに、テーブルアクセスクラスを作…
MacのSequel Proから、ローカルに構築したMySQL8に接続しようとしたら以下のエラーが出た Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 2): image not found qiita.com MySQL8…
息子とUnityを勉強しようと思って、 昔インストールしたMacのUnityでiOSのビルドファイルができない。。。 なぜだと思って Because you are not a member of this project this build will not access Unity services. のエラーを解消したり、あれこれ、奮闘…
同僚がやってしまったことだけど、 Windows10でHyper-V+dockerで 環境構築をしていたが、 hyper-vを有効化していると、vagrantが使えない。 そのため、hyper-vを無効化したら、 このような事態に、、、、 ブート情報が見つからないとか、エラーが出ているか…
仕事でPerlのプログラムの改修をしている。 Amon2(Web Application Frame work)を使用して書かれている。 IDEは、VSCodeを使い、起動はTerminalでコマンドを打っている。 プログラムをやるには、ポインタの考え、参照渡し、値渡しを理解しておく必要があると…
rsyncコマンドを使う。 cpコマンドでは、出来なかった。
重いSQLを実行した時に出た。 MySQL WorkBenchの設定でSessionのタイムアウト時間エラー 初期設定では、30秒らしい。短くね? 以下のところで設定変更が可能。
Macからsshコマンド(鍵指定)でできるんだけど、scp(鍵指定)で接続できない。。なんでだろう。。。 追加 別のマシンからやったらできた。 うーん。何が違うんだろう。。。
pythonに仮想ディスプレイのpyvirtualdisplayパッケージなんてものがあるんですね。 これで、xwindowがないlinuxサーバーで、 selenumを使ってchromeブラウザの自動操作ができちゃいますね!すごい!
はまった。。。 MySQLdbモジュールを使って autocommit=False として、commit()を呼び出していなくても、DBに書き込まれてしまう。。。。 何が原因だろうか。。。。 プログラムをいくら見直してもわからない。 方針を変えて、MySQL公式のモジュールを使って…
gmailのメールを受信するpythonプログラムを作る。 文字化けで苦しんだ。。。 content-transferとContent-typeのcharsetをちゃんと理解してなかったなあ。。 DBはsqliteを使う。DBを構築しないでいいから楽チン。 PycharmはCE版なので、DataBaseウインドウが…
perlの勉強していて気になった。 正規表現の\wって、単語構成文字なんだね。 正規表現で言うと[a-zA-Z0-9]って意味。
HTMLの概要を指定する <meta name="description" content="HTML文書の概要文を記述します。"/> I#nternet Explorerの最新バージョンの標準モードを指定する <meta http-equiv="X-UA-Compatible" content="IE=edge"> ピンチ操作による拡大・縮小ができる指定 <meta name="viewport" content="width=device-width, initial-scale=1"/> ピンチ操作による拡大・縮小ができない指定 </meta></meta></meta>
仕事でperlのweb システムAPIの改修に携わっている。 perlのシステムを改修するのは初めてだが、 if、for分の構文は当たり前にあるし、オブジェクト指向、HTTPの知識があれば、何とかなりそうだ。 が、、、開発環境という点では、スキル不足だなあと思うこの…
デザイナーさんが作成した画像ページから、HTMLを作成する際に見つけたVSCodeの拡張です。 何がすごいかって、ボタンひとつで、 Webサーバが立ち上がり、ブラウザが開いて HTMLを更新するたびにホットリロードしてくれるところ。 npmの設定しなくていいし、…
Nuxt.jsのuniversalモードで、APIのSECRET_KEYを隠したいが、 どうやればいいんだろう?
Nuxt.jsの勉強で出てきたオジェクトコピーの用語 シャローコピー 配下の構造のオブジェクトを参照コピーする。 コピーしたオブジェクトの値を変更すると、コピー元の値も変わってしまう。 参照コピーなので当たり前か。 ディープコピー 配下の構造のオブジェ…
1日格闘してやっとできたのでメモ Debbuger for Chromeをインストール VSCodeの"Debbuger For Chrome"をインストールします。 package.jsonの変更 "scripts": { "dev": "nuxt", + "dev-debug": "node --inspect-brk=9229 node_modules/nuxt/bin/nuxt", ←追…
最近Nuxt.jsを勉強してて、デバッグのやり方がわからなかったので、メモ https://qiita.com/idani/items/ac638d5a0786aaefb8cf
trapコマンドって便利だね。 シェルコマンドの実行中に、Ctrl + Cでプロセス停止イベントを補足し、コマンドを実行することができる。 使い方 trap 'コマンド' シグナルリスト $ trap 'echo trapped.' 2 ※ ここで Ctrl+c を押す。 $ trapped.
以下のプログラムで何度やってもエラーになってた。 どうやら、2019年1月から、仕様変更があり、 売り上げ実績が30日ないとエラーを返すようになったらしい。 使いづらくなったなあ。 import os import time from amazon.api import AmazonAPI # pip install…
RESTに代わる技術としてGraphQLが来そうだと感じた。 RESTによる情報の取得は、取得したパラメータの一部しか使われない場合がある。 そのような場合、通信の無駄であるし、メモリ、CPUも無駄に使っていることになる。 GraphQLは、必要なフィールドを指定し…
PythonでHTML中のa要素を取得する処理を作成。 動かすためには、lxmlとcssselectライブラリが必要です。 以下のコマンドを実行し、インストールしてください。 lxmlのインストール pip install lxml cssselectのインストール pip install cssselect ソース #…
お天気の情報をアプリに組み込みたい場合、 Livedoorが提供するお天気Webサービスが便利だ。 ユーザ登録や認証が不要で、HTTPリクエストのみでデータが取得できる。 weather.livedoor.com 福岡県の天気情報を取得するURL http://weather.livedoor.com/foreca…
開発しているアプリのビルドが2分くらいかかる。。。 そのようなときは、終わるまでディスプレイ見て待ちます? やっぱ、別の作業をやりたいですよねー。 でも、別の作業をやっていると、 ビルドの結果が気になって。。。。そわそわ。 ウインドウを切り替え…
Vagrantで開発環境をつくるときに、 共有フォルダが見れないとか、仮想マシンから共有フォルダが見れないときは、 VirtualBox Guest Additionsのバージョンに原因があったりする。 VirtualBox Guest Additions とは、VirtualBox 上に作成したゲストマシンに…
VagrantでOSをcentos/7にすると以下のエラーが出た。 Vagrant was unable to mount VirtualBox shared folders. This is usually because the filesystem "vboxsf" is not available. This filesystem is made available via the VirtualBox Guest Additions…
VagrantからCentOSを起動し、プロビジョンでansibleを実行し、 Docker-ComposeでMySQLサーバを起動するVagrantファイル一式を作った。 が、ホストOS(MacまたはWindows)から MySQLサーバにmysqlコマンドを使って接続しようと試みたが 以下のエラーが出てアク…