gem install で certificate verify failed と出てgemがインストールできないのを直す
応急処置的だが。
こんなの出る
$ gem install rubocop
ERROR: Could not find a valid gem 'rubocop' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=error: certificate verify failed (https://api.rubygems.or│
g/latest_specs.4.8.gz)
updateもできない
$ gem update --system
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
SSL_connect returned=1 errno=0 state=error: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)
sourceからhttpsを消して、httpを入れる
$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources
$ gem sources -a http://rubygems.org/
https://rubygems.org is recommended for security over http://rubygems.org/
Do you want to add this insecure source? [yn] y
http://rubygems.org/ added to sources
updateする
$ gem update --system
Updating rubygems-update
(snip)
RubyGems system software updated
sourceからhttpを消して、httpsを入れる
$ gem sources --remove http://rubygems.org/
http://rubygems.org/ removed from sources
$ gem sources -a https://rubygems.org/
https://rubygems.org/ added to sources
直った
$ gem install rubocop
Fetching: jaro_winkler-1.5.1.gem (100%)
(snip)
インターリンクのマイIPで、Raspberry PiにグローバルIPアドレスを割り当てる
インターリンク マイIPとは
pptp, l2tpで接続するとグローバルIPアドレスが振ってくるサービス。月額1080円。 これをRaspberry Piで使いたい。
やり方
$ sudo apt-get install pptp-linux ★1
$ sudo pptpsetup --create myip --server <VPNサーバ(ホスト名、IPアドレスどちらでも)> --username <ユーザー名> -password <パスワード> --encrypt ★2
$ sudo pppd call myip updetach persist ★3
$ sudo ip route del default dev eth0 ★4
$ sudo ip route add default via <割当IPアドレス> ★5
解説
★1 pptpクライアントを入れる
★2 pptpのプロファイルを作成する。myipはプロファイル名
★3 pppセッションを開始する(=> この時点でトンネルが作られる)、persistをつけるとセッション切れてもやり直してくれる。自動で立ち上げたいのならば、rc.dなどにスクリプトを置くと良い。
★4 有線LANのデフォルトゲートウェイの設定を消す
★5 pppセッションの接続をデフォルトゲートウェイにする、pppが切れると消えるので、if-up.dなどにスクリプトを置いて、pppが上がったときにキックするようにすると良い。
★1〜★2は設定なので1回するだけでよし。
★3〜★5は毎回しないといけない。
はてなブログの横幅を変えた
↓を参考に変えた。
/* 全体の横幅 */
#content {
width: 1400px;
}
/* 記事の横幅 */
#main {
width: 1050px;
}
/* サイドバーの横幅 */
#box2 {
width: 300px;
}
よくアクセスのくるUserAgent
追記 上からアクセス数順にソートした。
UserAgent | サービス | 国 | 概要 |
---|---|---|---|
Mozilla/5.0 (compatible; SemrushBot/2~bl; +http://www.semrush.com/bot.html) | Semrush | ドミニカ | SEO,サイト分析 |
Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/) | Majestic | イギリス | SEO,サイト分析 |
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) | アメリカ | 検索エンジン | |
Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com) | Moz | アメリカ | SEO,サイト分析 |
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) | Being(Microsoft) | アメリカ | 検索エンジン |
Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/) | Ahrefs | シンガポール | SEO,サイト分析 |
Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://mj12bot.com/) | Majestic | イギリス | SEO,サイト分析 |
NINJA bot | NINJA | 日本 | ソーシャルボタン |
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) | アメリカ | 検索エンジン | |
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36; 360Spider | Haosou(旧360spider) | 中国 | 検索エンジン |
ICC-Crawler/2.0 (Mozilla-compatible; ; http://ucri.nict.go.jp/en/icccrawler.html) | ICC(NICT) | 日本 | 学術収集 |
Mediapartners-Google | アメリカ | 検索エンジン | |
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.4.2661.102 Safari/537.36; 360Spider | Haosou(旧360spider) | 中国 | 検索エンジン |
Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) | Being(Microsoft) | アメリカ | 検索エンジン |
Mozilla/5.0 (compatible; proximic; +https://www.comscore.com/Web-Crawler) | comScore | アメリカ | SEO,サイト分析 |
Twitterbot/1.0 | アメリカ | SNS | |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1; +http://www.apple.com/go/applebot) | Apple | アメリカ | 検索エンジン |
MauiBot (crawler.feedback+wc@gmail.com) | ? | ? | ? |
Mozilla/5.0 (compatible; AlphaBot/3.2; +http://alphaseobot.com/bot.html) | ? | ? | SEO,サイト分析 |
Mozilla/5.0 (compatible; GrapeshotCrawler/2.0; +http://www.grapeshot.co.uk/crawler.php) | Grapeshot(Oracle) | アメリカ | SEO,サイト分析 |
Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots) | Yandex | ロシア | 検索エンジン |
CCBot/2.0 (http://commoncrawl.org/faq/) | CommonCrawl | アメリカ | 学術収集 |
Java/1.6.0_04 | javaライブラリ | - | - |
IAS crawler (ias_crawler; http://integralads.com/site-indexing-policy/) | IAS | アメリカ | SEO,サイト分析 |
Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07) | Sogou | 中国 | 検索エンジン |
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36 | アメリカ | 検索エンジン | |
Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html) | Baidu | 中国 | 検索エンジン |
python-requests/2.18.4 | pythonライブラリ | - | - |
Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +http://megaindex.com/crawler) | MegaIndex | ? | SEO,サイト分析 |
Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 BingPreview/1.0b | |||
crawler/1.0 | ? | ? | ? |
Googlebot-Image/1.0 | アメリカ | 検索エンジン | |
bidswitchbot/1.0 | ? | ? | ? |
Mozilla/5.0 (compatible; ExtLinksBot/1.5; +https://extlinks.com/Bot.html) | ? | ? | ? |
ShortLinkTranslate | TrendMicro | 日本 | アンチウイルスソフト |
Mozilla/5.0 (compatible; proximic; +http://www.proximic.com/info/spider.php) | comScore | アメリカ | SEO,サイト分析 |
結婚しました
詳細はオフラインで聞いてください。
↓ほしいものリスト
https://www.amazon.co.jp/hz/wishlist/ls/3SX1YMWCRKTS6?&sort=default
@warabanshi さんからフライパンいただきました。ありがとうございます。
ほしい物リストきたぁー pic.twitter.com/MQTzsZNEq0
— Hiromasa Ihara(たいしょー) (@miettal) 2018年7月7日
@dodododdodo_su_ さんから電動ミルいただきました。ありがとうございます。
ほしい物リストの電動ミルきたぁー pic.twitter.com/rkth1Dmeoi
— Hiromasa Ihara(たいしょー) (@miettal) 2018年7月9日
フルタイムで働くと
フルタイムで働くと、一日8時間労働*5で40時間拘束される。 その状況下で、就業時間外のプログラムの時間がどれくらい確保できるかというと、
平日1日2時間*5 + 土日1日5時間*2 = 20時間
ぐらい。
しかし、これは理論最大値であるので、実際には平均すると14時間として、
さらに、この時間のうち自分の作っているソフトウェア・サービスの開発/運用や、友達とやってるソフトウェア・サービス開発の時間で半分ぐらい消えるとなると
14時間 - 7時間 = 7時間
1週間に趣味のソフトウェアに費やせる時間は7時間。非常に厳しい。
なんでも自前主義/車輪再発明で行くと、死んでしまう。
工数40人時ぐらいのことをやろうとしたら、
工数40人時/7 = 6週間弱
消える。
macセットアップ情報
新しくMacBookを買ったのでメモ
- Google Chrome
- BetterSnapTool
- GoogleJapaneseInput
- QuickRes
- Dropbox
- Franz
- Skype
- iTerm2
- Line
- Vagrant
- ParallelsDesktop
- VMwareFusion
- VirtualBox
- OneDrive
- TownWiFi
- Popclip
- Hyperswitch
- Evernote
- $ defaults write NSGlobalDomain InitialKeyRepeat -int 12
- $ defaults write NSGlobalDomain KeyRepeat -int 1
- $ defaults write com.apple.screencapture disable-shadow -boolean true
- $ killall SystemUIServer