walkingmask’s development log

IT系の情報などを適当に書いていきます

MENU

Perl入学式in沖縄第1回参加log(2016/06)

今日は,Perl入学式に参加してきました! perl-entrance-okinawa.doorkeeper.jp資料ページへはこちら www.perl-entrance.org 友達の勧めで,前々からPerlに興味はあったけどなかなか手を出せずにいたので,この機会にPerl Mongerになれたらいいなと思い参加…

ちょっとだけpython(2.7)プログラム高速化のためのlog

AOJでpythonを使ってて「え?こんなとこでそんなに変わるの?」っていう高速化ポイントがあったのでlog.python初心者向けtipsです. 処理の関数化 今までCを触ってて,処理を関数としてまとめたら早くなったとい経験がなかったので違和感のあったポイント.…

リモートVM上のMATLABをX11のGUIで起動

かなりニッチな話だが,自分とその他もろもろの人に向けて log.学校の VM 上にインストールされた MATLAB を GUI で立ち上げるための tip.VM に学内ネットワークからしかアクセスできず,学外から学内ネットに接続できる踏み台サーバなどがあることが前提…

もう一度TensorFlow

こちらの記事の続き walkingmask.hatenablog.comインストールして以来全く触っておらず,久々に使おうとしたら動かなかったので,virtualenvを使ってインストールし直したのをlog.pipでも入れようとしたけど色々失敗したのでvirtualenvがオススメです. 環…

勉強勉強会参加log

2016/04/22に大学で開催された「勉強勉強会」に参加したので,そのことについて.聞いたことは実践実践. java-kuche.doorkeeper.jp 本 とりあえずプレゼン中に紹介された本をリストアップ.順番は適当で気になったのだけ.今期中には読む!www.amazon.co.jp…

Androidアプリ個人開発 その8 Viewを掘り下げる

前回の記事 walkingmask.hatenablog.com今回は,テキストの第10章を進めて,アニメーションも含めたViewについてより詳しく学んでいく. 用語などのメモ ・フォーカス ・・・画面上でユーザーが 操作できるようになっている部分 ・プロパティ ・・・オブジェ…

Androidアプリ個人開発 その7

前回の記事 walkingmask.hatenablog.com今回は,テキストの第9章をやって,画面を構成するAndroidのAPIを使ってアプリ作成練習をしながら,AndroidのViewを知っていく.また,.javaからViewのアイテムを操作するコードなど.多数のProjectを作成しながら本格…

Android Studio 2.0でFragment付きのEmpty Projectの作り方を調べた

なかなか詰まったのでlog.Androidアプリ初学者向け. 結果 結果を先に書くと,Fragment付きのEmpty Projectを作る方法はいくらググっても見つからなかった.取った解決法は,GitHubから古いバージョンのAndroid Studioの”Blank Activity with Fragment”のソ…

Androidアプリ個人開発 その6 アプリ制作練習3

前回の記事 walkingmask.hatenablog.com今回は,テキストの第7章のユーティリティ作成による実践.Activityの変遷など.シラバスビューア作り. 用語などのメモ ・ユーティリティ・・・日常の何かしらを便利にするもの ・Volley(ボリー)・・・googleが開発し…

Androidアプリ個人開発 その5 アプリ制作練習2

前回の記事 walkingmask.hatenablog.com今回は,テキストの第5,6章に取り組む.5章はUIについて. 用語などのメモ ・アフィーダンス(afforedance)・・・物をどう取り扱ったらよいか,強い手がかりを示すもの.ドアノブなど. アプリの画面に配置される部品は…

Androidアプリ個人開発 その4 アプリ制作練習1

前回の記事 walkingmask.hatenablog.com今回は,テキストの第4章を進めて,アプリ制作の練習をする. 用語やメモ ・イベント駆動型プログラミング・・・プログラムの起動と同時に,何らかのイベントが起こるまで待機して,起きたイベントに対して処理を行う…

Androidアプリ個人開発 その3 はじめてのプロジェクト

前回の記事 walkingmask.hatenablog.comに引き続き,テキストの3章を進める.テキストについては walkingmask.hatenablog.com Start a new Android Studio project Android Studio起動直後の画面から,"Start a new Android Studio project"を選択して,プロ…

Androidアプリ個人開発 その2 開発環境をつくる

前回の記事 walkingmask.hatenablog.comテキスト1,2章は,すでに頭に入ってる知識が大半だったので読み飛ばして,3章の「開発環境セットアップ」をやる. 使用するPC テキストでは,Windowsマシンを使用しているが,ここではMacを使用するので,注意しながら…

Androidアプリ個人開発 その1 準備とスタート

はじまり 大学に入学する前から,Androidアプリを作ってみたいと思っていました.Androidスマートフォンを使用しながら,「こんなアプリ作りたいなあんな機能欲しいな」と,いつも考えていました.大学に入って,早2年が過ぎ,プログラミングも少しは理解し…

safariのピン留め機能

もうMac・safariユーザーになって2年が経とうとしているけど,こんな機能あったんだとういう驚きを久々log. (ドラッグしながらカーソルを移動)天気予報とか毎日チェックするwebサイト留めといたらめっちゃ便利やん!!

bin力

このエントリの続き...かも? walkingmask.hatenablog.com bin力とは... かの有名なアクション漫画でも使われていますね! 「ピピピ...bin力...たったの5か...ゴミめ...」 「b...b...bin力...1307............!?」 「わたしのbin力は530000です」 bin力とは…

Better Touch Tool が使えなくなったのでShell Script と Automator で Wi-FiのON/OFFをショートカット化する!

過去に書いた記事 walkingmask.hatenablog.com の続き? Better Touch Tool 有料化 nabi1080.com (記事は適当に引用させてもらいました) Better Touch Tool が有料化になりました.例の画面を見たときにちょっとショックを受けた人もいるのではと思います.…

Fedora23 に java,javacをインストール

ちょっと躓いたのでlog. dnf install java-1.?.0-openjdk dnf install java-1.?.0-openjdk-devel今回の場合は1.8が欲しかったので dnf install java-1.8.0-openjdk dnf install java-1.8.0-openjdk-devel develをインストールしないとjavacが使えなくて躓い…

同じ名前のプロセスを複数一気にkillするshellscript

いつかの自分のためにlog.perlであれば, kill `ps aux | grep perl | cut -c 17-21` -cに続く部分はもしかしたら要変更.追記 よりシンプルに. kill `pgrep perl`

optionを押しながらクリックでterminalのカーソルの位置を移動できる

知らなかった...これでターミナル生活が捗るかも!参考webページ Place the Cursor at the Mouse Position in Terminal with an Option+Click | OSXDaily

twitter障害

特にネタがないので.safariからtwitterに接続すると 公式の障害情報http://twitterstatus.tumblr.com/post/137366304908/service-issuetwitterstatus.tumblr.com >This issue has now been resolved. We apologize for any inconvenience. ダウト!その他障…

How to create a self made command (on Mac) シェルコマンド作成

自分でシェルコマンド作ってみたい欲が高まり過ぎたので,作成しちゃったのをlog. 環境 OS X version 10.11.2 Apple LLVM version 7.0.2 (clang-700.1.81) rands 作成したコマンドは rands というもので,ランダムな文字列を出力するというもの.最近,講義…

任意の長さの記号を含むランダムな文字列を出力するシェルコマンド

自分用にlog.i の値を出力したい文字列の長さに変更する. i=20;for j in `seq $i`; do rand=$((RANDOM%94+33)); printf \\$(printf "%o" $rand);done;echo ""; 10回実行した結果. bkvG%)q##*Y6c9QT16Qz &_ZJ[MWP^]!aI)?Ui*- }Foq0Trv_L)1.Q}+MJvc 1.;L4B'…

ksコマンド

lsジョークコマンド ksコマンド lsコマンドのジョークコマンドといえば,slコマンドが有名ですが,ksという打ち間違いもたまにあるよね! ということで,lsコマンドのジョークコマンドとしてksコマンドをばっ!例のごとく,.zshrcに以下のようなコードを追記…

ささやかなC言語の問題(解答編)

昨日出題した,C言語の問題の解答コードと実行結果を載せます.問題のtwitterアンケートfor(double i=0.0; i<1.0; i+=0.1){ printf("Happy new year!\n"); } この"Happy new year"は何回表示されるでしょうか? #アンケート #拡散希望— あるマス (@walkingma…

ささやかなC言語の問題

"Happy new year"は何回表示されるでしょうか? for(double i=0.0; i<1.0; i+=0.1){ printf("Happy new year!\n"); } 回答はこちらで!for(double i=0.0; i<1.0; i+=0.1){ printf("Happy new year!\n"); } この"Happy new year"は何回表示されるでしょうか?…

suとsudoについて

ちょっと調べたのをlog. su は switch user ずっとsuper userの略だと思ってた.いや,どっかでそう読んだんだと思うけど違ったんかい! ってことはsudoはswitch user doなのか.オプションを指定しないとrootになるからオプションつけなければsuper userで…

rmのailasを変えて削除ではなくTrashに移動させる

基本中の基本だと思いつつ,今まで設定せずに何度も痛い思いしているので今更設定したのをlog..zshrcなどに以下のように記述しとけばひとまず安心? # rm mv_trash(){ for file in $@ do if [ "$file" != "-rf" ]; then mv ./$file ~/.Trash/ fi done } ali…

shell scriptでrandomな値のmysql tableを作成する

課題では友人から貰ったperl scriptを改変して使わせてもらったけど,Bashでできないかと思って作ったのをlog. csvファイルを作成 せっかくだからprogressを出力させてみる.可愛い. numColumn=300000 for i in `seq $numColumn` do printf "\r exporting.…

シェルスクリプト実行中の実行状況を出力する

前々から欲しいと思ってて,やっとそれっぽいのがあったのでlog. zashikiro.hateblo.jp こんな感じ for i in `seq 100`;do printf "\rloading... %3d/100" $i; sleep 0.1; done; echo "" 進行状況出力するシェルコマンドあれば,ソース読もう.追記 progres…