あなたの知らない超絶技巧プログラミングの世界

まえがきからしてもの凄くいいです。 従来プログラミングには「実用性」という観点がつきものですが、それは雑念です。 いくつか引用します。 本書の内容が日々のプログラミング活動に直接役に立つことはないでしょう この本を読んでも、少なくとも「ソフト…

Github でスライドを作る

Git

paiza.hatenablog.com こちらを参考に作成してみましたが、 なにこれすごく便利!!

新しいアプリで rails generate controller ができなくなった時の対処メモ

根本解決ではないと思いますが、結果としてやったこと↓ アプリのGemfileから以下をコメントアウト # gem 'spring' そのあとに、bundle install ... かいぎょうくんに続く第二弾アプリを作ろうとし、アプリを作り、 rails generateをしたら、springのところで…

vim 自動インデントの設定

vim

デフォルトですと、スペース8とやや深すぎ。 phantom37383.blog.fc2.com こちらを参考に設定しました。 cd ~ でホームに移動し、 vim .vimrc 以下を書く。 set tabstop=2set shiftwidth=2set expandtabset softtabstop=2set autoindentset smartindent

Ubuntu セキュリティソフト

ネットを参考に、Clamtkをインストールすることにしました。 clamtk --version ってやるとこうしてねって出てきます。sudo apt install clamtk です。 インストール後、アプリ一覧から起動。対象やスケジュールなどを設定できます。

Github

Git

Githubに登録し、リモートリポジトリ作成↓git branch で、今マスターなのを確認し、↓git push -u origin master↓おや、エラーSSH Key登録してなかった。 ↓ssh-keygen -t rsa パスフレーズは変更もできる。 ssh-keygen -p↓ 登録し、git push -u origin master…

Git使い方メモ

Git

##Gitsudo apt install git #名前とメールアドレス登録 git config --global user.name 'xxx' git config --global user.email 'xxx@xx.com' ~/.gitconfigファイルに記録される。#~/data/railsappのリポジトリを作る。ここで git init リポジトリの初期化#Gi…

Ubuntuを入れたメモ *追記(rails サーバー立ち上がったぽい)

気になっていたUbuntu、日経LinuxにDVDがついていたので即買い、入れてみた。必要なデータは外付HDDにコピーしているのでインストール。日経Linuxとネットを少々参照しつつ、わりとすんなり終わる。ちなみに、Windows8のころに4万円くらいで買ったacerのノー…

指定した文字が何個はいっているか

def count_string(file, str) File.open(file, "r:Shift_JIS:UTF-8") do |io| count = 0 io.each do |line| while line.include?(str) line.sub!(/#{str}/, "") count += 1 end end return count end end puts count_string("count_string.txt", "事件") Rub…

scaffold で簡単に。

この前、手作りでテーブルメンテ機能を作ってみましたが、 scaffoldですぐ作れると知り、作ってみました。

BoW 基本のメモ

全くLinux経験がなかったので、Bash on Ubuntu on Windowsを少しずつ学んでいます。 基本のメモです。 ◆プロンプトユーザー名@ホスト名(コンピューターの名前):カレントディレクトリ$ $ 一般ユーザー# 管理者ユーザー ◆コマンド[オプション][引数] cal カ…

Bash on Ubuntu on Windows に Ruby インストール

以下のサイトを参考にしました。 addnote.hatenablog.com qiita.com Bash on ~(以下BoW)にRubyを入れたい。 ↓ sudo という特権コマンドを使う必要があるらしい。 パスワード忘れてる!! BoWを入れ直します。 管理者権限でコマンドプロンプトを起動 やり…

500 Internal Server Error が解決できず・・・

500 Internal Server Error これにもう6時間くらい格闘してる。 本にあわせて、Rubyを2.2にしたり、いろいろやってみる。 コメントアウトしまくって、ようやく少し表示できた。 心折れそうです。。

Markdownでシンタックスハイライト

#!C:/ruby/bin/ruby class HelloWorld def initialize(myname = "Ruby") @name = myname end def hello puts "Hello, world. I am #{@name}." end end bob = HelloWorld.new("Bob") alice = HelloWorld.new("Alice") ruby = HelloWorld.new bob.hello alice.…

railsで作ったWebページが表示できなかったので対処したメモ

環境 Windows10 Rails 5.1.0ruby 2.3.3p222 (2016-11-21 revision 56859) [x64-mingw32]gem 2.6.11node v6.10.3 これは後で入れた このエラーが出ましたのでネット見ながらやったことをメモ。 rails console でランタイムエンジン確認>rails consoleLoading …