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

Awesome Hacks!

プログラミング初心者なので地道に勉強していきます。分からない人の立場から整理していきます。

正規表現_行末の否定行選択

行末が「"」でない行のみ、行ごと選択する方法。 ^(?!.*").* 注:行末が「"」でない行の行末のみ選択する方法については分かりません。

Webサイト_ログイン機能_基本認証_htaccess

分かりやすい allabout.co.jp

Webアプリ_ゲージ付きタイマー_focus-booster

視覚的に残り時間が分かるゲージ付きのタイマーをパソコンに表示させて作業したいと思ってて、こんなのを見つけた。 まだ使ってないので、実際どんなか分からないが、興味ある。 ブログというより備忘録: 集中作業に便利なタイマーFocus Boosterの使い方

Web_オブジェクトワークスとDataStoreについて

あまり資料が見当たらなかったけど、これがわかりやすかった。 https://www.nri.com/jp/opinion/g_souhatsu/pdf/gs20050204.pdf

GoogleChrome_ネタ_オフライン時

暇つぶし、というかうんちくに近い。 上記のようにインターネットに接続できない時は、 ちょっとしたゲームができる。 いわゆる横スクロールタイプのやつで、 ○リオよろしく、自動で画面右に進んでいくので 障害物を越えていくだけというゲーム。 やりかたは…

シェルスクリプト_進捗状況を表示

たぶんこれを使えばゲージとかも表現できそう http://blog.livedoor.jp/akf0/archives/52155434.html

Servlet_Servletの呼び出し方

ここが参考になりました。 フォルダ構成とか、設定の仕方とかも分かりやすかったです。 アプリケーションの作成と配置 - サーブレット入門

iPhone_Wi-Fi環境無しで100M以上のアプリをインストールするには

これは助かりました。 なぜなら、ケータイで操作せざるを得ない時にはWi-Fi環境なんてないのが常なので。 【iPhone】Wi-Fiを使わずに100MB以上のアプリをダウンロードする方法 | 楽しくiPhoneライフ!SBAPP

Excel_落ちる時の対処法

Excelがよく落ちる時の対処法 http://www.sinfo.co.jp/ソフトウェア/excel-2013が落ちる・クラッシュする/

Google_Google Trends - 最近の流行の動向を探る

前からあったのかもしれないし、探そうと思えばすぐにたどり着けたかもしれないが、 こういうページがあるんだってことでリマインドも兼ねてご紹介。 いわゆるYahoo!急上昇検索ワード的なやつ。 で、何がよいかというとたくさんあるのかもしれないが、ひとま…

Google_Chromeで検索結果を常に新しいタブで開く

Google検索を頻繁に活用してきたが、ずっっっっっと前から無意識に不便に感じていたことがある。 それは検索して情報収集するときに検索結果をクリックして 開いた結果を新しいタブで開いてから前のページで戻って・・を繰り返していたこと。 要は新しいタブ…

Git_基本

元々SVNでtortoiseSVNを使っていたこともあり、tortoiseGitが入りやすいのではと思ったが 実際とても混乱してしまった。 聞いたところによるとsourceTreeの方が視覚的も分かりやすいとのこと。 そしてsourceTreeを使って基本的な流れを説明しているサイトが…

Git_楽しく学習するためのツール「ギットクエスト」

まだ私もちょっと触っただけなので詳細は自分の目で確かめてもらいたいが、 ブラウザゲームで、某○ラクエ感覚でGitのことを学習できるみたいである。 その名も「ギットクエスト」(笑) どうしてもGitのことが分からなければこれをやってみるのも手かもしれ…

Git_サーバダウンによるシステム障害

最近の話題というわけではないが、業界で大きな役割を担うGitHubの障害が 発生してたらしい。 こんなこともあるのかと知り、使用の際はそのリスクを考慮しておく必要があると感じた。 www.atmarkit.co.jp

Java_Exception

分かりやすい記事があったのでご紹介させていただく。 概要 例外処理 - Java入門 - IT専科 Java の例外処理について徹底的に調べてみた | Futurismo Exceptionの種類・分類・一覧 Java の例外処理メモ - はしくれエンジニアもどきのメモ 実装方法について こ…

ビッグデータ_概要

最近よく耳にする「ビッグデータ」だが、抽象的にしか知らない。 大企業に勤めている訳ではないが、果たして知らぬ存ぜぬを決め込んでしまってよいものだろうか? 果たして中小企業や個人でも活用できるものなのか?その手法は? 簡単にビッグデータについて…

tortoiseGit_業務における使い方(ブランチなど)

ブランチとは【ブランチ】 | サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログブランチ切って更新してマージするまでの流れ - Qiitagitのbranch管理がすばらしすぎる点とtortoisegitでのやり方: BLOGΣ(゜Д゜…

Web_JSON

非エンジニアに贈る「具体例でさらっと学ぶJSON」 | Developers.IO JSONってなにもの? | Think IT(シンクイット) JSONを使ってみよう! | Think IT(シンクイット)

Web_Ajax、PHP、MySQL_掲示板、チャット

今からでも遅くない Ajax基本のキ - 今からでも遅くない Ajax基本のキ---目次:ITpro いまさら聞けないリッチクライアント技術(3):いまさら聞けない、“Ajax”とは何なのか? (1/3) - @IT 第3回 Ajaxを使ったアプリケーションの作成の基本 - Ajax+RIA講座…

Web_PHP

ここが分かりやすそう。 web帳 | PHPで簡易アンケート web帳 | PHPで簡易アンケート パーセンテージバー追加編

Web_MySQL

ここが分かりやすそう。 www.webcyou.com

Linux_面白いコマンド

こちらのサイトが面白かったので紹介 orebibou.com

Linux_端末に○○を走らせる?!

前の職場にこういうのがあって、面白いと思ったのでご紹介。 Linuxをはじめよう!:端末に汽車を走らせる コンパイルの仕方はこちら様のサイトで↓ UNIX/Linuxコマンドで一息つきましょー SLコマンド インストール|へたれの備忘録日記 ちなみにcygwinの場合 C…

tortoise git_MacをリモートリポジトリにしてWindows側からpush/pullできるようにする

gitでバージョン管理 基本的なことはこちらのサイト様で行いました。 バージョン管理開始(TortoiseGit) しかし、接続できない?! 理由は二つありました。。。 1.Mac側の設定 tortoiseからリモートでgitを扱うにはSSHを使用する。 Mac側でSSH接続の設定…

Teraterm_WindowsからMacにSSH接続

こちら様のサイトが参考になりましたのでご紹介。 ch1248.hatenadiary.jp

Webサイト制作_独学について

独学って難しい。 とりあえず参考になりそうなサイトをピックアップしてみるとする。 【独学でWeb制作マスター】勉強方法のまとめ【初心者向け】 HTML/CSS最短勉強法!素人が5日でWebサイトをデザインするためにやったこと|Monosyブログ これからWebサイト…

便利な課題管理表サンプル

こちらのサンプルが使い勝手がよさそうなのでご紹介。 課題管理表・テンプレート - sunatomohisa.com

Windows_純正メモ帳の画期的な使い方

こんな機能があるなんて便利だ! 今まで付箋にしていたけど、付箋が増えまくっていたし、 日付も記入しないといつのものか分からないし。。。で、どうしようとインターネットで対策を調べようとしていたら、 なんと純正メモ帳が便利かも!?と思った。 メモ…

ITの作業工程

前々からITの作業工程について、現場によって様々な段階や名称があって 混乱していた。 よいサイトがあったので紹介させてもらいます。 システム開発工程の略語(今後も編集予定) - end0tknrのkipple - web写経開発

PostgreSQL_pgadminでリストア

リストアしようと適当なサイトを参考にしたら DB名が思ったようにならなかったり、DB削除したのに 削除前のDBを作成できなかったり(自分のせい?)、 他のセッションが使用中とかでてきたりして、 困った。 一旦コンパネの「サービス」でpostgresサービスを…

IPMessenger_ IPmsgView

基本的な設定だけど、前うなくいかなかったので備忘録として。 下記のサイト様が参考になりました。 IPmsgView 取扱説明書

シェルスクリプト_関数内の戻り値について

ちゃんと整理ができていなかったので整理。 結論だけいうと 関数内でreturnすると戻り値を返す。 関数内でexitすると即時終了する。 ただし、例外あり。 func(){ exit 1 } # 関数内でexitしても、関数の呼び出し方が下記だと関数内で終了しないみたい。 RET=…

Java_日付のフォーマットチェック

parseのフォーマットチェックが思ったように機能してくれない・・・。 なんて思っていたが原因不明だった。 しかし、こちらのサイトを見て納得。 DateFormatは前方一致だったのか - syttruの日記

改行コードの確認

ここが参考になりました。 全ては時の中に… : 【Linux】改行コードの変換(Windows→Linux)

LINUX_「tail -f」コマンドでログファイルがローテートしても継続して見続けるには

なあんだ、知らなかった。 画期的。 tail -F test.log

postgres_否定条件で検索するSQL、削除するSQL

javaでfor文で回していたがレコード数が膨大な量であり、for文を使わない方法を取るべきなのでここに整理しておく。 SQL文 ある項目の値が「5」でないレコードを検索 SELECT * FROM TABLE_NAME WHERE NOT (VALUE_COLUMN % 5 = 0); ある項目の値が「5」でない…

postgres_テーブルのカラム名取得SQL

SELECT column_name FROM information_schema.columns WHERE table_name = 'テーブル名' ORDER BY ordinal_position

Java_LINUXへ外部コマンド実施、出力取得し正常に表示、実行結果取得と判定

Javaからの外部コマンド&findコマンドでのファイル削除でかなり苦戦したが、 findには削除用のオプションがあってホッとした。 他にも「-ls」などがあるのでオプションを確認するとよい。 try { String deleteFileCmdLine = "find /work/testDir -type f -m…

postgresql_テーブルに連番を振る

select row_number() over() as NO, * from TABLE;

postgresql_型の判定SQL

CASE文で数値を設定する場合、その数値はLongなのかintなのかvarcharなのか 分からなかったので調べた。 【SQL文】 SELECT PG_TYPEOF(CASE WHEN TRUE THEN 1 ELSE 0 END), PG_TYPEOF(1); 【結果】 pg_typeof pg_typeof1 integer integer

Linux_最新のログをgrepをかけながらtailする

表題を実現するには、下記の条件が必要。 最新のログを取得する 末尾の「*」を除去 tailする grepしてリアルタイムで出力する cd /work/logs;ls -1t apl.log* | head -1 | sed -e 's/*//' | xargs tail -f | grep --line-buffered -v DEBUG

GoogleChrome_たくさんのタブを整理してグループ化して一発起動する

性格上たくさんのタブを開いたままにしておくが、 どこに何があるのか分からなかったりして整理できない。 また後でまた見たい時に毎回どこかに保存しておくわけにもいかないし 時間もかかる。 毎回グループごとにウィンドウに分ける暇も労力もない。 それに…

Java_Windowsでシンボリックリンク(外部コマンドmklinkの実行)

JavaでWindows環境でシンボリックリンクをつくりたかったが、 mklinkコマンドがうまくいかなかった。 final int Success = 0; try { ProcessBuilder builder = new ProcessBuilder(new String[]{"cmd", "/c", "mklink", "/D", "C:\\work\\LockFile", "C:\\wo…

postgresql_テーブル一覧取得SQL

select * from pg_tables where tablename not like 'pg_%' and schemaname not like 'infomation_%';

「tail ~.log | grep -v」をする方法

「tail ~.log | grep -v」をするとログが出ない。 実際はログが出ないのではなく、バッファに溜まっていてしばらく溜まらないと出ないとのこと。思ったようにリアルタイムで見たい場合。 【例】 tail -f apl.log | grep --line-buffered -v DEBUG

ER図

A5:SQL Mk-2でER図を描こう!! [ThinkIT] 第2回:ERの基礎知識とツールの活用法 (2/3)

Java_ファイル入出力

【Java】テキストをファイルに書き込む - オープンリファレンス テキストをファイルに書き込む - テキストファイルの入出力 - Java入門 Javaの道:入出力(2.ファイル入出力) Date型⇒String型 Java:Date型⇒String型への変換方法 | 覚え書き.com バイナリ…

Java_Dao、Bean

Beans(JavaBeans)って、結局なんなの? - ただぶろぐ プログラミング学習メモ PHP・Java・Ruby言語をメインにBlogを書いてみました。: Java Dao・Dto・Beanの役割分担のマトメ http://d.hatena.ne.jp/nanasess/20080421/1208713182

Java_Map

テックノート – マップ(Map)の中身を全て取得する方法

Java_List

Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - いろいろ解析日記