cssフレームワーク skeletonで雛型作成

css

趣味のサイト作成にcssフレームワークのskeletonを使ってみることにしましたBootstrapも触ってみたいなと思いつつ個人のサイトでは持て余しそうなので・・・skeletonは非常にシンプルで必要最小限の機能だけ提供してくれます構成はヘッダ、メニュー、メイン…

Apache Commons StringUtilsのisEmptyとisBlankの違いをふと調べてみた

長年使い続けているStringUtilsのisEmptyとisBlankの違いを今更ながら調べてみましたApache Commonsのサイトからソースをダウンロードして確認したところisEmpty public static boolean isEmpty(final CharSequence cs) { return cs == null || cs.length() …

2018/03/05 母校(近畿大学)のオープンキャンパスに潜入

電車の中吊り広告に母校、近畿大学のオープンキャンパスの情報を発見 予約不要、入場も無料とのことなので暇つぶしも兼ねて参加することに 卒業後に資格試験で訪れて以来10数年ぶりです 足しげく通ったお店ははどうなっているのか 長瀬駅を降りてまなびや通…

今更Androidアプリ開発 Android Studioの導入と日本語化

今更ながら勉強もかねてAndroidアプリの開発を始めることにしました。 なにはともあ開発環境、ということでAndroid Studioを導入。 慣れ親しんだeclipseでもいいかなとは思いましたが、Android Studioが主流になりそうかなと思いまして。 インストール直後は…

HP Spectre 13 は高級感が漂い所有欲を満たすが・・・

PC

2017年の年末もう少し経費を使って税金対策しようとノートパソコンの購入を検討用途はドキュメント作成、ネットサーフィン、プログラミング等MacBook等も検討しましたが、最終的には第8世代CPUを搭載したHPのSpectre 13を購入しましたHP Spectre 13(2017年1…

モトローラカスタマーサポートの対応 悪くはなかったよ

バッテリー異常で放置していたMOTO Z を修理に出すことにしました。購入からもうすぐ1年経つのでメーカー保証が切れる前にと思いまして・・・早速カスタマーサポートに連絡するといきなり今後の修理の流れがメールで案内されました下記項目をメールで返信、…

Sandisk SDXC カード Extreme PRO 128GB のベンチマーク

初一眼レフを購入したのでSDカードも新調しようと近所のヨドバシカメラへ初一眼レフだしSDカードも128GBくらいで書き込みも早いやつと思ってSDカードコーナで探してみましたしかし、高い、20000超えるとは思いませんでした・・・ヨドバシ.comでも欲しいやつ…

LaVie Z LZ750のお掃除

3年ほど使用しているLaVie Zですが、最近背面が異常なくらい高温になります 購入してから一度も掃除していないので背面を開けてファン周りを掃除することにしました まずは背面の黒いシールを剥がして隠されているネジ穴を見つけます ネジをとって背面をはず…

JBoss6に外部からアクセスできるようにする

JBossはセキュリティを考慮してなのかデフォルトでサーバーソケットを127.0.0.1にバインドしますなのでローカルPCからhttp://localhost:8080でアクセス可能ですが、他のPCからサーバーのIPアドレス(http://192.168.0.1:8080)と指定してアクセスすることがで…

ニンテンドークラシックミニスーパーファミコン ゲオ天六店にて予約完了

8時過ぎにゲオ天六店に到着入口付近に列はなし、しかしレジ前に普段はみない人の列 人数は20人弱転売屋と思われるゴミが4匹ほど ゲオでの予約にはPontaカードが必須 持っていないと並ぶことすらできないと店員が説明するにもかかわらず連れにPontaカードを作…

ニンテンドークラシックミニスーパーファミコン 予約開始当日

16日午前0時近所のゲオに電話で予約状況を確認 予約開始は9時から、かつPontaカード持参して来店する必要ありとのこと 24時間営業なので8時ぐらいにお店に行くことにしてネットショップをチェック ヨドバシカメラは9時から整理券発行 ビックカメラは9時から1…

ニンテンドークラシックミニ スーパーファミコン の予約準備

去年購入したニンテンドークラシックミニのスーファミ版の予約が2017年9月16日に開始freelancer.hatenablog.jp8月中頃から定期的にAmazon、Yahooショッピング、楽天市場、ビックカメラ、ヨドバシカメラ、ソフマップ、Joshin等のオンラインショップを巡回して…

globでファイル探し、filemtimeで更新日付を取得

PHP

任意のディレクトリにあるhtmlのファイルの内容を読み込んで配列に格納しようと思いますキーはファイルの更新日付 globでパターンに一致するファイルのパスを探す これで対象のhtmlが取得できました filemtimeで更新日付を取得

MOTO Z バッテリー異常?

購入して8ヶ月、MOTO Zの調子が悪い・・・バッテリーが70%くらい残っている状態でいきなりスマホの電源が落ちる再起動するとバッテリー不足で起動できず少し時間をあけてモバイルバッテリーを接続し起動してみると70%からいっきに減ってしまいましたここ数…

moto 360 sport のバンドが裂けてしまった時の対応方法

moto360 sportのバンドが裂けてしまいました・・・moto360 sportはバンドと ディスプレイが一体型です。なのでバンドを交換することはできません。なんとかしてくっつけたいと思います。バンドはシリコン製なのでシリコンに対応した接着剤が必要ですが。手持…

ブログの更新情報をPINGZONE経由でPingサーバーに送信

SEO

先日構築中のサイトにRSS2.0とAtomのフィードを生成する機能を追加しましたfreelancer.hatenablog.jp何故この機能を追加したか?理由はPINGサーバーにPING送信するためです通常PING送信はPINGサーバーのアドレスに対して個別に送信します有名なPINGサーバー…

意外と簡単にphpでRSS2.0とAtomのフィードを生成できた

PHP

自前で構築中のサイトの記事作成時にRSS2.0とAtomのフィードを生成する機能を追加してみました。使ったのはPHP Universal Feed Generatorというライブラリgithub.com記事データ 実際はデータベース等から取得して連想配列に格納します

PHPのfile関数でcsvを読み込んだ時に改行コードが含まれていた

PHP

下記のようなcsvファイルを読み込んでweb上に表示させる画面を作りました 20170410,タイトル1 20170411,タイトル2 20170412,タイトル3 20170413,タイトル4 20170414,タイトル5まずfile関数で1行ずつ配列に格納しました 後はこの配列をループさせて画面に表…

max-widthでスマホサイトの画像サイズを自動調整

PCサイトの画像をスマホで表示すると横幅が大きすぎてはみでてしまいました。最初からスマホでも見れるように画像の大きさを調整しておけばよかったです・・・既に多くの画像でページを作成しているのでリサイズするのは面倒ですそこでスマホサイト用のCSSに…

正規表現で特定の文字列を含まない行、含む行を抽出

先日とある会社のシステムのリリースがありました。かなり大規模なシステムなので予想通りリリース後 いろいろと問題が発生し、ログ解析する日々です。ログのフォーマット 2017/03/22 12:00:03 INFO START testAction1.do 2017/03/22 12:00:06 INFO END test…

HTTP_USER_AGENTを利用してcssを切り替える

PC用のcssとスマホ用のcssを用意してデバイスによって読み込むcssを切り替えたいと思います。最初に考えたのがlink要素の「media」属性を利用すること メディアクエリというやつですPC用 <link rel="stylesheet" type="text/css" media="screen and (min-width:901px)" href="css/style_pc.css"/> 画面サイズが901px以上の場合、style_pc.cssを読み込みますスマホ用 </link>

viewportを指定してスマホでも見やすくする

css

勉強も兼ねて構築中のサイトをスマホでみると非常にみにくい 何故ならPC用のサイトしか用意していないからPC用のサイトが9割ほど完成したのでスマホ用のデザインもぼちぼち考えていきますPC用のサイトをスマホでみるとみにくい原因はというと、 スマホがPC用…

grepやめてawkにする

仕事でやることがなくなってきました。その結果、本来はJavaやJavaScript使ってWebアプリ作ってますが、それ以外の仕事もふられるようになりました。今回ふられたのはLinux上で動いてるログ監視シェルの修正。正直得意ではないけど出来ませんと言うと切られ…

Excelのセルに取り消し線を挿入する簡単な方法を知った

今までExcelのセルに取り消し線を挿入する時は以下の手順でやってました。 セルの書式設定を開く 取り消し線をチェック 先日会議中に他の会議参加者がキーボード操作だけで取り消し線を挿入していたので調べてみると、 Ctrl + 5で簡単に取り消し線を挿入する…

サイトマップを自動生成するには

勉強もかねてブログ風のサイトを構築中 サイトマップを自動生成できるようにしたいと思いつつ他にやることが多くて手付かず そんな時ははサイトマップを自動生成してくれる下記のようなサービスを利用するのがよいです www.xml-sitemaps.com サイトマップを…

今更ながらPHPで日付形式に変換

日付を日付形式(yyyy/mm/dd)で画面に表示する画面を作ることになりました。よくある話なので何をいまさらですが・・・20170226という文字列を取得してそれを2017/02/26という形式にして画面に表示することにします。 strtitimeで文字列を日付型に変換する d…

AZ Screen Recorderで録画した動画から画像を抜き出す

現在プレイ中のスマホのゲームのプレイ動画を録画してみました。 録画した動画から画像を抜き出してブログにアップしようといろいろ調査してみました。 画像の抽出 画像を抜き出すためにAvidemuxというアプリを使いました。 AviUtil使おうかと思いましたが、…

Moto Zのためにmicro SIMをカットしてnano SIMに

SIMをカットすることに決めましたが、ハサミやカッターでやるのは不安。 ということでこちらのSIMカッターを使用するこにしました。 NOOSY SIM カッター Nano SIM / SIM/ Micro SIM パンチ Nano Sim カード カット iPhone 6S / 6 / 5 / 5S / 5C / 4 / 4S 対…

MotoZのために micro SIM をnano SIMに変更する方法を検討

初期設定を終えたMoto Zですが、手持ちのSIMがmicro SIMなのでサイズが合いません。 サイズを合わせるために以下の方法を検討しました。 IIJ mioにサイズ変更を申し込む BIC SIMカウンターでサイズ変更を申し込む 別のMVNOに乗り換える SIMをカットする IIJ …

Moto Z 初期設定(起動まで)

先日購入したMoto Zは非常に快適です 今回は初期設定時の内容です 言語の選択 起動した直後の画面、次の画面で言語を選択します 日本語を選択して次の画面へ Wi-Fiの設定 後で設定するのでスキップして次の画面へ プライバシーについて 承諾して次の画面へ …