読者です 読者をやめる 読者になる 読者になる

【Pythonチュートリアル】Pythonの気楽な入門編

はじめに Pythonチュートリアル第3版を読み進めて、勉強した内容をメモしていこうという試みです Pythonチュートリアル 第3版作者: Guido van Rossum,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2016/03/24メディア: 単行本(ソフトカバー)この商…

【仮想通貨】いまRipple(リップル)投資がアツイ!!

リップルがあつい リップルとはなんぞや?という方もとりあえずCoincheckで登録して色々みてみるとよいですよ いまはいろいろと情報が手に入りやすいのでいろいろ調べてみてください まぁ、とにかく現在はひとことでいえばバブル状態なわけですよ こちら御覧…

【言語処理100本ノック】05. n-gram

はじめに 最近Pythonを使い始めたので、勉強がてらこいつをやってみようとおもいまっす www.cl.ecei.tohoku.ac.jp どこまで続くかわからないですが、がんばりますよ~! 05. n-gram 要件 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を…

【言語処理100本ノック】04. 元素記号

はじめに 最近Pythonを使い始めたので、勉強がてらこいつをやってみようとおもいまっす www.cl.ecei.tohoku.ac.jp どこまで続くかわからないですが、がんばりますよ~! 04. 元素記号 要件 “Hi He Lied Because Boron Could Not Oxidize Fluorine. New Natio…

【言語処理100本ノック】03. 円周率

はじめに 最近Pythonを使い始めたので、勉強がてらこいつをやってみようとおもいまっす www.cl.ecei.tohoku.ac.jp どこまで続くかわからないですが、がんばりますよ~! 03. 円周率 要件 “Now I need a drink, alcoholic of course, after the heavy lecture…

【言語処理100本ノック】02. 「パトカー」+「タクシー」=「パタトクカシーー」

はじめに 最近Pythonを使い始めたので、勉強がてらこいつをやってみようとおもいまっす www.cl.ecei.tohoku.ac.jp どこまで続くかわからないですが、がんばりますよ~! 02. 「パトカー」+「タクシー」=「パタトクカシーー」 要件 「パトカー」+「タクシ…

【言語処理100本ノック】01. 「パタトクカシーー」

はじめに 最近Pythonを使い始めたので、勉強がてらこいつをやってみようとおもいまっす www.cl.ecei.tohoku.ac.jp どこまで続くかわからないですが、がんばりますよ~! 01. 「パタトクカシーー」 要件 「パタトクカシーー」という文字列の1,3,5,7文字目を取…

【言語処理100本ノック 】00. 文字列の逆順

はじめに 最近Pythonを使い始めたので、勉強がてらこいつをやってみようとおもいまっす www.cl.ecei.tohoku.ac.jp どこまで続くかわからないですが、がんばりますよ~! 00. 文字列の逆順 要件 文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べ…

Pythonの集合演算

はじめに 集合に関してすぐ忘れちゃうのですよ 集合とは 集合とは、重複する要素をもたない、順序づけられていない要素の集まり {}内にカンマ区切りで要素を配置するか、set関数にシーケンス型を渡すことで生成 Setオブジェクトを用いて以下のような数学的な…

tmuxのバージョンアップ&セッション情報の保存

tmuxでセッション情報を保存・復元したい ちょっと前からtmuxを使っているのですが、 CentOS7で普通にyumでインストールしたのでバージョンが1.8でした そして最近、tmux用の踏み台サーバを移動するため、 一度シャットダウンしないといけないことになりまし…

【田町・三田・芝浦】おすすめのカレー屋【5選】

カレーが好きなんです ぼくはらーめんと双璧をなすぐらいカレーがスキなんですね 田町にはらーめん屋もカレー屋もいっぱいあってカレーの場合、サイドメニュー的な扱いで置いてる店も多いのでらーめん、カレー好きとしてはいろいろ捗っております そんなかん…

【田町・三田】おすすめのラーメン屋【10選】

はじめに 実はラーメンが大好きでして、 普段お昼はお弁当を奥さんに作ってもらって食べているんですが、 外でお昼を食べるチャンスがあればほぼ必ずラーメン食べてます 職場が田町なのですが、意外と田町はラーメン屋がいっぱいあり、 クオリティの高いお店…

WindowsのSSHクライアントをTeratermからPuttyに変えた

はじめに ずっと使い慣れ親しんできたTeratermに別れを告げ、 Puttyへ乗り換えたという甘く切ない物語 なぜ乗り換えたのか Teratermを使っていた理由 普段は仕事でWindows機を使っています エンジニアになって最初に触ったSSHクライアントがTeratermでした T…

Ruby2.x.xをインストールしようとしたらBUILD FAILD

はじめに Rubyのバージョンを2.0から2.3にあげようとしたら エラーが出てできなかった悲しい話です 環境 Mac rbenv 出てきたエラー toshiyuki@MacBook-Air [04時58分43秒] [~/dotfiles] [master] -> % rbenv install 2.3.0 Downloading ruby-2.3.0.tar.bz2..…

db:migrateがうまくいかない場合の対処方法

はじめに 少し考えればごくごく当たり前のことですが ぼくはハマってしまったのでその備忘録です ケース User機能をScaffoldで作成し、rake db:migrateを実行 git commit後、git resetで以前のコミットに戻る 再度User機能をScaffoldで作成、rake db:migrate…

RailsでポートとIPアドレスを指定する方法

はじめに 例えば同じ開発環境で複数プロジェクト開発していて、 こっちのプロジェクトはポート3000で、 こっちのプロジェクトはポート3001で みたいなケースはよくあると思うのですが、 その際の対応方法となります やりかた IPアドレスの指定方法 まず、な…

HomebrewでのXcodeライセンスの警告が出た話

はじめに そろそろzshを導入しようと思いまして、 MacbookAir様で使えるzshを確認しようとしたところ エラーが出たんですわこれが エラー MacBook-Air:~ toshiyuki$ brew info zsh Error: You have not agreed to the Xcode license. Please resolve this by…

ZabbixのアラートをSlackに通知させる

はじめに 現在業務で使用しているZabbixはメール通知だけなので、 Slackにも通知するように設定してみました! 環境 CentOS6.x Zabbix Server 2.4 やりかた 通知スクリプトの設定 こいつを使います github.com 配置 こいつを以下で定義されているディレクト…

Railsでインスタンス変数が生成するコードがつらい

はじめに RubyやRailsではわりとコードが省略して書けるため、 初学者(ぼく)のみなさんはそれは苦しめられていると思います Scaffoldで生成されるコードとか もうほんと一言で言い表すと「挫折」って感じですね! 環境作成 こちらの手順で作成した環境とな…

bundle install で「g++: コマンドが見つかりませんでした」となる場合の解決方法

はじめに Railsでプロジェクトを作成し、 bundle installでgemをインストールしようとしたところ エラーが出てgemをインストールできなかったのでその解決方法です 表示されたエラー こんな感じです $ bundle install ~~中略~~ Gem::Ext::BuildError: ER…

Zabbixで特定の曜日、時間帯に特定のトリガーを抑止する方法

はじめに 特定の曜日、時間帯だけ特定のトリガーが実行されないようにしたい という事を言われて、調べて見たら結構面倒くさかったのでメモです 環境 Zabbix server v2.0.8 (revision 38017) (21 August 2013) 要件 以下の監視条件を満たしたい 日曜の2:00~…

Serverspec のインストールと基本的な使い方

はじめに Infrastructure as Codeを推進するべく、 今更感もありますが、テストにServerspecを使用してみたいと思いますよ! 環境 Serverspecを実行する方 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux] CentOS Linux release 7.2.1511 (Core)…

GitLabのバックアップリストア方法

最近。。。 社内でGitを根付かせたく、GitLabを勝手に導入して有志を募り、 勝手に運用することにしたんですが、思った通りというか、 やっぱりというか、Gitの素晴らしさにみんな感動していて 自分もGitLabを使うの初めてだったんですが、中々いいぞとなり…

【Ansible】with_itemsループまとめ

はじめに AnsibleにはPlaybookの中でループを使うことにより、 タスクを繰り返し実行することができます。 その中で一番良く使うであろうwith_itemsのループ処理をご紹介致します! 共通のルール タスクからループ内の要素を使用する際はitemという名前の変…

git diffで差分がないのにgit statusで差分とみなされる

どゆこと? ぼくはGit使ってるマンなのですが、 こないだはじめての現象に出会いびっくりしたので備忘録です Gitでファイルをなにも編集していないにも関わらず、 git statusで変更内容を見てみると、 変更していないはずのファイルが変更対象となっているじ…

新卒はポモドーロテクニックで生産性あげてドヤ顔しよう

4月ですねぇ いやぁ、きづいたら4月ってなかんじですよ 先週はなんだか飲み会続きで、 今日も新卒社員の歓迎会という名の飲み会です さて、新卒のみなさんにおかれまして 今日から新たな人生の門出を迎えるかんじで いらっしゃるとおもわれますが 生産性の乏…

ぼくが影響を受けているひとたち

ここ数年 いろいろな方の発信する情報に影響を受けまくっており そういえばどんな人に影響をうけていて そういうひとが何人ぐらいいるのかなぁと考えたのですが、 名前を忘れていたり、 そもそも存在自体わすれていることがあるので せっかくなのでちょっと…