サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
krakenbeal.blogspot.com
ruby から mysql へアクセスする 環境rubyのバージョン ruby 1.9.3p362 (2012-12-25 revision 38607) [x86_64-linux] mysqlのバージョン Server version: 5.5.29-0ubuntu0.12.10.1 (Ubuntu) mysql2のバージョン mysql2-0.3.11 ruby-mysql2 のインストールruby-mysql2 の gem をインストール $ gem install mysql2 こんなデータベースがあるとする mysql> select * from tb1; +----------+--------------------------------+------+ | id | name | age | +----------+--------------------------
環境 ubuntu 14.04 beta $ uname -a Linux krakenbeal-ubuntu1404 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux $ docker version Client version: 0.10.0 Client API version: 1.10 Go version (client): go1.2.1 Git commit (client): dc9c28f 必要となるバイナリのインストール $ sudo apt-get update $ sudo apt-get install linux-image-extra-`uname -r` Dockerのインストール $ curl -s https://g
参考Solaris11 ネットワーク設定 手動設定 http://ando-ando-ando.hatenablog.com/entry/2012/10/23/230946 Oracle Solaris 11 で固定IP(静的/static)の設定にはまった件 http://www.blackpig.jp/?p=67 インターフェース確認 $ ipadm show-if IFNAME CLASS STATE ACTIVE OVER lo0 loopback ok yes -- net0 ip ok yes -- 物理NICの確認 $ dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net0 Ethernet up 1000 full e1000g0 $ dladm show-link LINK CLASS MTU STATE OVE
Scratch、Etoys、Squeakはどう違う? 試考1 わたしに子供がいたとする。 その子供に、本当の意味での「コンピュータリテラシー」を身につけさせたい、とする。 JAVAやBasicは子供でも扱えるのだろうか? 子供が扱える教育用のプログラミング環境があるのだろうか? 試考2 わたしが小学生だとする。 将来役に立つように、本当の意味での「コンピュータリテラシー」を身につけたい。 だけど、英語はまだよくわからない。 小学生でも扱えるプログラミング環境があるのだろうか? 本当の意味での「コンピュータリテラシー」? アラン・ケイ博士によると本当の意味での「コンピュータリテラシー」とはプログラミングができること、である。 というわけで調べてみた。 調べてみると、子供向きの教育用プログラミング環境というものがあった。 みつかったのはEtoys、Scratch、Squeak。 Scratch
CentOS6.2でファイヤーウォール(iptables)設定 1. iptableを手動で設定する場合既存ルールをクリアする。 # iptables -F 自分自身からの入力と、ping送信されてきたデータの受け取りを許可 # iptables -A INPUT -p icmp -j ACCEPT # iptables -A INPUT -i lo -j ACCEPT SSHとApacheのポートを通す。 # iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT # iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 2. system-config-firewallで設定する場合コマンドラインでタイ
Ubuntuにpythonbrewをインストールしてpython3を使う Ubuntuでの事前準備 $ sudo apt-get install build-essential $ sudo apt-get install curl インストール方法 $ curl -kLO https://github.com/utahta/pythonbrew/raw/master/pythonbrew-install $ chmod +x pythonbrew-install $ ./pythonbrew-install $ rm pythonbrew-install pythonbrewの設定 linuxなど $ echo >> ~/.bashrc "source $HOME/.pythonbrew/etc/bashrc" Mac OS Xなど $ echo >> ~/.bash_profile "
テスト環境Xubuntu 12.10 Lubuntu 12.10 やったことGNUStepをapt-getでインストールする $ sudo apt-get install build-essential $ sudo apt-get install gnustep $ sudo apt-get install gnustep-make $ sudo apt-get install gobjc $ sudo apt-get install libgnustep-base-dev $ sudo apt-get install libgnustep-gui-dev makeにGNUmakefileを読み込ませて.mファイルをコンパイルするための設定を bash profile に一行追記 $ vi ~/.profile export GNUSTEP_MAKEFILES=/usr/share/GN
自作のモジュールをつくる つくったモジュールをパッケージ化したい インストールしたpythonモジュールを削除したい とりあえず適当なコード foo.py サンプルコード ### comment def say(): print("foooo!!!") if __name__ == '__main__': say() setup.py サンプルコード from distutils.core import setup setup( name = 'foo', version = '0.0.1', py_modules = ['foo'], ) パッケージ化する$ python setup.py sdist $ tree . ├── MANIFEST ├── __init__.py ├── dist │ └── foo-0.0.1.tar.gz ├── foo.py └── setup.p
さくらインターネット スタンダードプランで ssh 接続して、ターミナルから ls した結果に色をつける lsの結果に色をつける場合は -G オプションを使えばよいので、.bashrcにそのようにエイリアスを設定する。 標準の設定ではターミナルの背景が黒の場合、ディレクトリの青が若干見づらいので、シアン(明るい青)に替える。 ~/.bashrcに追記 export LSCOLORS=gxfxcxdxbxegedabagacad alias ls='ls -G' 設定できる属性とデフォルト色 順番 属性 デフォルト色 (文字色 x 背景色) 設定
Ubuntuをtext modeで起動させる text modeで起動させる やり方-1 SHIFTキーを押しながら起動、GRUBメニューを表示する 通常使用しているカーネル(一般的には一番上)を選択する キーボードの e を押して設定を編集する。 "linux /boot/vmlinuz-2.6.35.25-generic root=UUID=abcdefgh-ijkl-m\nop-qrst-uvxxyz123456 ro quiet splash"の後に半角スペース空けて "text" を追記し、Ctrl + x を押して起動する。 *UUIDが abcdefgh-ijkl-mnop-qrst-uvxxyz123456 であると仮定した場合 を の様に変更する Xの起動 $ startx Ubuntu日本語フォーラム / 10.04LTSにてservice gdm stopでフリーズし
VirtualBoxでUbuntuを使用していてGuestAdditionsが無効になったとき再インストールで楽をしたい。 [したいこと・しりたいこと・目標]VirtualBoxでUbuntuを使用していてGuestAdditionsが無効になったとき再インストールで楽をしたい。 [環境]Ubuntu Lucid Lynx 10.04 on VirtualBox 3.2.8 [状況]VirutalBox上にUbuntuをインストールしたけど、カーネルのアップデートがかかるとGuestAdditions が無効になる。 いちいちマウントしてモジュールのインストールをするのがダルイ。 UbuntuをアップデートしたらCompizが使えなくなった。 Ubuntuをアップデートしたら視覚効果が効果なしになった。 [対処方法が4つあった。] (01) カーネルのアップデートがかかるとGuestAdd
UbuntuでWindowMakerを使う テスト環境 Ubuntu 11.04 Natty WindowMakerパッケージをインストールする $ sudo apt-get install wmaker wmaker-data debian/ubuntuのメニューとシンクロさせたいのでパッケージを追加 $ sudo apt-get install menu menu-l10n WindowMakerにはファイルマネージャーがないのでインストールする $ sudo apt-get install fsviewer fsviewer-icons $ sudo apt-get install pcmanfm ファイルマネージャーを利用するにはターミナルから $ fsviewer & $ pcmanfm & と、コマンド入力する fsviewerの方が、WindowMakerには似合う Wind
Ubuntuの基本情報を調べる ホストネームを調べる $ hostame 32bitなのか64bitなのか調べる カーネルバージョンやアーキテクチャを調べる $ uname -a ディストリビューションのバージョン情報を調べる $ lsb_release -a 実行結果 Linux krakenbeal-test 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:44 UTC 2011 x86_64 GNU/Linux ディストリビューションのバージョン情報を調べる $ cat /etc/lsb-release 実行結果 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=10.10 DISTRIB_CODENAME=maverick DISTRIB_DESCRIPTION="Ubuntu 10.10" speed 3840
[したいこと・しりたいこと・目標]pdfに任意のフォントを埋め込みたい TeXでフォントを埋め込んだPDFを作りたい dvipdfmx でIPAexフォントを埋め込んだPDF書類を作成 dvipdfmxで、IPAフォントの埋め込む方法 dviをdvipdfmxでpdf化する時にフォントを埋め込む方法 [環境] Ubuntu Lucid Lynx 10.04 ここを参考に作業をした。 dvipdfmxでIPAexフォントをPDFに埋め込む - 計算困難ニッキ http://d.hatena.ne.jp/coro_1729/20100327/1269683733 [したこと] (01)シンボリックリンクを張る $ sudo mkdir -p /usr/share/texmf-texlive/fonts/truetype/ $ sudo ln -s /usr/share/fonts/openty
さくらインターネットのレンタルサーバ スタンダードで 自分用の vim や emacs , git をいれる さくらインターネットのレンタルサーバ スタンダードで自分用の vim や emacs , git をいれる 契約後sshでログインする デフォルトのviを利用して .bash_profile の作成 # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs export PATH=$PATH: .bashrc の作成 export PATH=$PATH:$HOME/local/bin export LANG=ja_JP.UTF-8 シェルはbashに即変更した。 %
UbuntuにMuninをインストールする Ubuntu Maverick Meerkat 10.10 Server Edition VMWareとかVirtualBoxとかにUbuntuServerをインストールしてある OpenSSH を導入しリモートログイン出来るようになっている Apache2, MySQL, PHP5 がインストールしてある ターミナルエミュレーターから接続して操作する。 (01)Muninのパッケージをインストール Muninのパッケージをインストール $ sudo apt-get install munin munin用のディレクトリを用意する $ sudo cp -R /var/cache/munin/www/ /var/www/admin/munin $ sudo chown munin:munin -R /var/www/admin/munin (02)
[したいこと・しりたいこと・目標]spotlightのホットキー control + space を変更したい。 CarbonEmacs で control + space キーをつかいたい。 Ctrl+Space のEmacsキーバインディングが spotlight に奪われる。 CarbonEmacs の Ctrl-Space コンピネーションでマークセットできない Eclipse で Ctrl+Space のショートカットをつかいたい。 Eclipse で control + space のショートカットをつかいコードを補完をする。 [環境] Mac OS X 10.6 Snow Leopard 調べた範囲で control + space のキーバインドがかぶっているのは以下の3つ。 (01) spotlight 対応は、検索ボックスを表示させるときのホットキー control +
[したいこと・しりたいこと・目標]automatorで変数を扱う その2 Get File Path編 選択したフォルダに任意の名前をつけたテキストファイルを作る [環境] Mac OS X 10.6 Snow Leopard Automator 2.1 Get File Path.action 1.0 [前提]get file path 1.0がインストール済み [したこと] (01) Automatorの起動 ワークフローを選択 (02) Automatorのテキスト ライブラリを選択 アクションからテキストの入力を求めるをドラッグ&ドロップ 質問の欄に ファイル名を入力してください。 と、入力する 回答を必須にするをチェック (03) Automatorのユーティリティ ライブラリを選択 アクションから変数の値を設定 アクションをドラッグ&ドロップ (04) Automatorの変数
rubyとjekyllとjekyll-bootstrapで静的サイトを作る 前提unix系OS gitインストール済 rubenvでruby1.9系をインストール済 全体の流れjekyllのインストール jekyll-bootstrapのダウンロード jekyll-bootstrapの設定 jekyllを起動してサンプルの確認 jekyllで記事の投稿 公開する 1. jekyllのインストール$ gem install jekyll $ rbenv rehash rbenvを使用しているので、引数が必要なgemを利用する前にrehashする 2. jekyll-bootstrapのインストール$ git clone https://github.com/plusjade/jekyll-bootstrap.git $ cd jekyll-bootstrap 3. jekyll-bootst
MacでJava7を使う。 1. JDK7のダウンロード Oracle jdk http://jdk7.java.net/download.html jdk-7u4-ea-bin-b13-macosx-x64-23_feb_2012.dmg JAVA_HOME /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home openjdk-osx-build http://code.google.com/p/openjdk-osx-build/downloads/list OpenJDK-OSX-1.7-x64-u-jdk-u4-b13-20120224 JAVA_HOME /Library/Java/JavaVirtualMachines/1.7.0u.jdk/Contents/Home 2. Java7のインストール 2種類あうので今
Ubuntu 12.04 へアップグレードしたら MySql でエラーになったので直す。 Ubuntu 12.04 LTSへアップグレードしたらMySqlでエラーになったので直す。 $ sudo vi /etc/mysql/my.cnf character-set-server = utf8 skip-character-set-client-handshake sudo vi /etc/mysql/my.cnf #以下のように修正する [client] default-character-set = utf8 #ここも [mysqld] character-set-server = utf8 skip-character-set-client-handshake #以前はcharacter-set-serverではなく、default-character-set だった 変更したら再起動
MacでMySqlのインストール MacでMySqlのインストールのような流れ。 MacでMySqlのインストールのような流れ。 $ brew install mysql $ mysql_install_db $ cp /usr/local/Cellar/mysql/5.1.51/com.mysql.mysqld.plist ~/Library/LaunchAgents $ launchctl load -w ~/Library/LaunchAgents/com.mysql.mysqld.plist $ mysql.server start //6)$ mysql_secure_installation 1.MySQLのインストール。 $ sudo brew install mysql 2.データベースをセットアップする。 $ unset TMPDIR $ sudo mysql_insta
ubuntuにrbenv+ruby-buildをインストールし、rubyを切り替えられるようにする 最初に必要なものをインストール $ sudo apt-get install build-essential $ sudo apt-get install libreadline-dev libssl-dev zlib1g-dev sudo apt-get install libssl-dev libssl1.0.0 $ sudo apt-get install git-core curl rbenvのインストール $ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv rbenvのパスを設定 $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc $ echo 'e
以下から MinGW - Minimalist GNU for Windows http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/ 最新のインストーラーをダウンロードして、exeファイルを実行する msys-getでツールをインストールする mingw-get update mingw-get upgrade mingw-get install msys-mintty msys-vim msys-wget msys-openssl msys-openssh msys-tar msys-gzip msys-zip msys-unzip minttyを実行する c:\MinGW\msys\1.0\bin\mintty.exeのショートカットを作成 ショートカットのプロパティのリンク先を以下のように変更 c:
CentOS 5.8 に ruby 1.9.3 と Rails 3.3.2 をインストール インストールするもの git rbenv ruby-build ruby rails 及び、依存するもの。 git 1.7.8.2 のインストールrootになって作業 $ sudo su 追加レポジトリの作成 # vi /etc/yum.repos.d/rpmforge.repo [rpmforge] name = Red Hat Enterprise $releasever - RPMforge.net - dag mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge enabled = 0 gpgcheck = 0 gitのインストール # yum install git --enablerepo=rpmforge バージョン確
[したいこと・しりたいこと・目標] VirtualBox上に作成したゲストOSXのディスプレイの解像度を変更する VirtualBox上にos xをゲストとして作成したとき、広い画面を使いたい VirtualBox上に作成したゲストOSXのディスプレイ解像度を1280x1024にしたい [環境] Mac OS X 10.6 Snow Leopard on VirtualBox 3.2.4 ゲストマシンの名前 osx [したこと] (01) VBoxManage setextradata osx VBoxInternal2/EfiGopMode 3 3.12.1 Video modes in EFI に、以下のようにある VBoxManage setextradata vmname VBoxInternal2/EfiGopMode N Nに代入できる数字は0,1,2,3,4のどれか それぞ
[したいこと・しりたいこと・目標]Ubuntuでepub形式の電子書籍を閲覧する Ubuntuで青空文庫の電子書籍を閲覧する [環境]Ubuntu Jaunty Jackalope 9.04 on VirtualBox 3.1.6 Ubuntu Karmic Koala 9.10 on VMWare Fusion 3 (1)FBRRReaderをインストールする sudo apt-get install fbreader (2)緑の歯車っぽいアイコンから設定画面を開く (3) StylesからFamilyでVLゴシックを選択 (4)epub形式の電子書籍を開いてみる
ubuntu上でffmpegを使って動画を変換する [環境] ubuntu 10.10 ubuntu-restricted-extras lame FFmpeg version 0.6-4:0.6-2ubuntu6 VLC media player 1.1.4 以下inputファイルををoutputファイルに変換するコマンドの羅列 [AVI] xvid mp3 AVI ffmpeg -i input.ogv -ac 2 -acodec libmp3lame -ab 256k -vcodec libxvid -b 3000k -s 1280x720 -r 30 output.avi xvid ac3 AVI ffmpeg -i input.ogv -ac 2 -acodec ac3 -ab 256k -vcodec libxvid -b 3000k -s 1280x720 -r 30 out
[したいこと・しりたいこと・目標]コンソールからキーボードの種類を変更する ターミナルからキーマップを変更する [環境] Ubuntu Lucid Lynx 10.04 on VMWare Fusion 3 Ubuntu Lucid Lynx 10.04 on VirtualBox 3.1.6 [前提]物理キーボードがUSレイアウトなのに、キーマップがjp106 [したこと] (01)コンソールからキーボードの種類を変更する $ sudo dpkg-reconfigure console-data (02) 意訳 console-dataを設定するけどよい? Configuring console-data → ok (03) キーマップをアーキテクチャリストから選択する? select keymap from arch list → ok (04) キー配列の種類は? keyboard
次のページ
このページを最初にブックマークしてみませんか?
『KRAKENBEAL RECORDS』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く