動かざることバグの如し

近づきたいよ 君の理想に

2017-11-01から1ヶ月間の記事一覧

Ubuntu 16.04でpip install uwsgiでエラーになる

環境 Ubuntu Server 16.04 Python 3.6.2(anaconda3-4.3.1) pyenv使用 いつものようにpip install uwsgiしたらエラーなってインストールできない。 Processing ./src/uwsgi Installing collected packages: uWSGI Running setup.py install for uWSGI ... err…

サイトをS3からGithub pagesに移行した

ただのドメイン芸になっているだけのturai.workだが、この度S3からGithub Pagesに籍を移した。 これまで middlemanで静的ページの生成 デプロイ先はS3 これから middlemanで静的ページの生成(thr3a/site-middleman) githubにプッシュ(https://github.com/thr…

質問箱がメールアドレスを勝手に取得しているかもしれない件

質問箱とは Peingの質問箱というサービスが最近自分の界隈でよく見かける peing.net 内容としては、TwitterでログインするとURLが作られるので、それをツイート。するとフォロワーの誰かが匿名で質問来るので回答、というシンプルなサービスである。https://…

MySQLのバイナリログを安全に削除する方法

バイナリログは ファイルで言う/var/lib/mysql/mysql-bin*で、いわゆるDBの更新ログ これをもとにリカバリとかできるのだが、今回不必要なDBサーバーにバイナリログを書き出す設定にしてしまったので削除したいというメモ 直接削除するのはダメなの? rm -rf…

左右前後の中央寄せをするイマドキのCSS

css

コード これだけ .box { display: flex; align-items: center; justify-content: center; } サンプル jsfiddle.net ブラウザ対応状況 https://caniuse.com/#search=flexcaniuse.com IE11でも使えるっぽいしもう解禁でいいでしょ>flex

Javascriptでも変数展開したい人生だった

Javascriptで変数展開、いわゆる文字列の中に変数を記述する記法は一応ある。 方法 ダブルクォーテーションの代わりにバッククォートで文字列を囲み、その中で展開したい変数を${}で囲むだけ val = 'hello' `${val} world !` > "hello world !" 正式名称はテ…

react memo

yarn add react-router-dom react-routerはreact-router-domに内蔵されているので明示的なインストールは不要 import { BrowserRouter, Route, Link } from 'react-router-dom'; exact exactという記述がある場合、pathと一致するURLの場合のみ、コンポーネ…

Google Analytics連携したアプリケーションを解除する方法

Google Analytics連携したのはいいが、連携解除がアプリケーション側から案内がなくて困った。 ずっと連携しっぱなしというのも気味が悪いので解除するための方法をメモ 連携解除方法 以下のURLを開く https://myaccount.google.com/permissions 以下のよう…

HackerNews APIで遊ぶ

Hacker Newsは知るぞ知る投稿型ニュースサイト。 https://news.ycombinator.com/news.ycombinator.com 英語読めないマンなのでこのサイト自体は活用できてないのだが、サイトが公式でAPIを出しており、無料かつユーザー登録不要ということで、新しい言語やフ…

Flaskのビューで配列の個数を取得したい

Jinja2はFlaskに使われてるテンプレートエンジン。rubyでいうerb的なものだろうか 書きやすいけどERBとは違って若干癖があるのでメモ 単純にやると {% if len(mylist) == 0 %} > UndefinedError: 'len' is undefined って怒られる。実は{%%}の中はPythonを自…

Flaskでセッションの読み書きをする

Flaskでセッションの読み書きをやってみたメモ。 環境 Python 3.5 Flask 0.12 準備 from flask import Flask, session app = Flask(__name__) app.secret_key = 'hogehoge' @app.route('/') def index(): return 'hello' if __name__ == '__main__': app.run…

WindowsでEXT4形式のディスクをマウントする

「Ext2Fsd」というフリーソフトを使うと簡単にEXT4形式のディスクをマウントできる。非常にややこしいが、 名前がext2FsdだからあたかもEXT2しかマウントできないように思えるが実際はEXT4もマウントできる メリット 無料 EXT2,3,4のフォーマットをマウント…

PHPで「Call to undefined function bcadd() 」エラーが起きた

php

前にセットアップしていたときに見慣れないエラーに遭遇した [Wed Nov 01 19:35:58 2017] [error] [client 192.168.1.66] PHP Fatal error: Call to undefined function bcadd() in /******.php on line 117, referer: http://192.168.1.11/index.php 結論か…

Linuxで今すぐNTPサーバーと時刻同期する方法

毎回忘れるのでメモ service ntpd stop <-- まずntpdを停止する。 ntpd -qg <-- 時刻合わせをする service ntpd start <-- ntpdを再開する。 hwclock -w ntpq -p <-- 一応稼働状況確認 おk、もう忘れない(フラグ

Linuxコマンドで文字列から前後の空白を除去する

やりたいこと 例えば「 hello world 」という前後と文中に半角スペースがある文字列を「hello world」にしたい 方法1 sed 置き換えの万人、sedコマンドを使う。 $echo " hello world " | sed 's/^[[:blank:]]*//' hello world が、いくらなんでも半角スペー…