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

IT

jQueryで要素の存在をチェックする方法

jQueryのセレクタで要素を選択した時に、その要素が存在するかどうかをチェックする方法です。標準メソッドにあるかと思ったのですが見つかりませんでした。幾つかチェックする方法を調べてみました

Node.jsでシンプルなWebサーバを作る

Node.jsでシンプルなWebサーバを書いてみました。よくある単純なHalloWorldでは意味が無いので、URLのパスに応じて該当ファイルのレスポンスを返すWebサーバです。まあ、例のごとくエラー処理やら足りない部分は多々ありますが、何分学習中ですのでご容赦を

JavaScriptでGETパラメタを取得する

GETパラメタを取得する方法は、JavaScriptに標準で用意されていると思っていたのですが無いんですね。jQueryにも無い…まあ、JavaScriptでGETパラメタを扱う事自体少ないですけどね。とは言え、必要になる度に考えるのも面倒なので、メモ代わりに残します

JavaScriptでユニークIDを生成する

JavaScriptを使っているとテーブルの行やセルにユニークなidを振りたくなる事があります。整数をインクリメントしてもいいのですが、ユニークIDを生成する関数を作って楽をしてみます。ソースはウェブから拝借したものを一部修正して作りました

Raspberry piにNode.jsをインストールする

VPSにnode.jsを入れる予定なのですが、その前にサンドボックスとして自前のraspberry piで遊ぶことにしました。インストール方法は他のLinux系も同じでしょうね。たぶん。最近はnvm(Node Version Manager)という管理ツールを使って環境構築するのが一般的…

jQeuryでスクロールに追従するサイドバーを作る方法

スクロールを勧めても、サイドバーの一部が追従してついてくるサイト結構ありますよね。あれをjQueryで実現する方法です。はてなの最新記事等、サイドバーの高さが非同期で変わるケースにも対応しています

bxSliderの画像を動的に変更する

画像を動的に変更する方法ですが、公式サイトに記載されていないせいか、StackOverflowなんかに結構質問が上がっていますね。大した内容ではないのですが、メモがてら書き残しておきたいと思います

CentOSとvsftpdでFTPサーバを作る

Webサイトの管理をWebDAVで出来ないかと検討したのですが、アクセスコントロールが危なっかしいので、昔ながらのFTPサーバにしました。認証周りが多少ややこしい感じになっていますが、設定自体は難しくないですね。ファイアウォールやらルータの設定やら面…

CentOSにSubversion1.7系をインストールする

CentOSはyumでSubversionをインストールすると1.6系になります(2016/6現在)。しかし移行元は1.7系…という訳でCentOSにSubversion1.7系をインストールする手順のメモです。1.7系はRPMforgeのリポジトリを導入してyumにてインストールします。WebDAVで繋げた…

Windows7からApacheのWebDAVを参照する

カゴヤVPSだとVPN使えないんですよ。VPNで繋いでファイルサーバ的な使い方もしたかったので、WebDAVで実現することにしました。Windows7以降はセキュリティが強化され、SSLでの接続が前提となります。それにちょっと躓く罠もあったりします。ちなみに、レジ…

はてなブログのスマホ版でプロフィールや余計な項目を非表示にする

はてなブログをスマホで表示すると、ヘッダーやらフッターに余計な項目が表示されますね。プロフィールや検索ボックスも正直いらないです。スマホでは表示項目が多いと煩雑になりユーザビリティが下ります。そこで、CSSにてそれらを非表示にする方法を紹介し…

ディープラーニングを使った線画自動着色サービスがすごい!

ちょっと前から話題のディープラーニング。それ用いた線画自動着色サービスが公開され話題となっています。ディープラーニング…さわりは知ってたのですが、さほど興味はありませんでした。しかし、試しに使ってビックリ!すごい!

bodyタグの中から外部のCSSファイルを読み込む

外部CSSファイルの読み込みはheadタグ内でしかできません。まあ、大体それで問題ないのですが、無料ブログ等を使っている際には、制約により外部CSSファイルをbodyで取り込みたいケースもあります。そんな場合の方法です

Raspberry PiをCUPSでプリントサーバにする

Raspberry Piは個人用のSVNサーバとして使っていたのですが、SVNはVPSに移行したので役割がなくなってしまいました。そこで前からやろうと思っていた、プリントサーバ化をすることにしました。今回は最もメジャーなCUPS(Common Unix Printing System)を使…

HTML5のAudioタグではなくAudioオブジェクトで音声を再生する

HLML5で追加されたaudioタグ。使いづらくないですか?controlsでUIが表示出来るのはいいんですが、カスタマイズできなかったり、ブラウザによって表示が変ったりと、いまひとつなんですよね。HTML5の規約でcontorlsのデザインまで規定されていないのでしかな…

Tracの付属のWebサーバtracdをデーモン化する

Raspberry PiへのTracのインストールからサーバ起動までを記事にしました。しかし、あのままではログアウトするとtracdが終了してしまいます。という訳でtracdをデーモン化して動かすようにします。その作業メモになります

PHPでリファラ(referer)制限を回避する

最近はリファラ制限の厳しいサイトが増えましたね。例えばpixivに上げた画像をpixiv以外のサイトからimgタグで表示することはできません。リファラ制限されている情報を参照するのは宜しくないですが、場合によっては回避する必要に迫られる事もあるでしょう…

簡単!iPhone5のバッテリー交換方法とその手順

iPhone5のバッテリーがダメになりました。充電は問題ないのですが、バッテリーの膨張により、パネルが浮き上がっています。その影響かホームボタンの反応も悪くなっていました。そんな訳でメモがてらバッテリー交換手順を書いてみました

Apacheにて自己証明書でSSLを実現する

開発なんかでLinuxサーバでSSLを使う時、SSL自己証明書(通称オレオレ証明書)を作るケースが多いと思います。何回もやっているんですが、毎回手順を忘れてしまうんですよね。という訳でメモがてら手順を書き残しておきます。ちなみにOSはカゴヤVPSのCentOS…

Chart.jsを使ってチャートを表示する

Chart.jsを使って線グラフを描いてみました。Chart.jsはHTML5のCanvasを利用していて、線グラフ、棒グラフ、レーダーチャート、円グラフ、を表示できます。他のライブラリに比べて設定が簡易で、面倒なスケーリングやアニメーションなんかも自動でしてくれる…

HTML5のFile APIでローカルファイルを読み込む

HTML5も大分普及してきましたね。今回はFile APIでローカルCSVファイルを読み込んでテーブルに展開するデモを作ってみました。そんなもん何処で使うんだよと思われるかもしれませんが、業務システムでCSVを取り込むなんてのは日常茶飯事なんですよ

bxSliderでサイズの異なる画像をセンタリングする

サイズの異なる画像を扱える画像スライダーを探したのですが、結局のところ定番のbxSliderが良いという結論に至りました。ただし、デフォルトでは画像が左上に寄ってしまうようです。という訳で、bxSliderの簡単な使い方とセンタリング方法をご紹介

JavaScriptでCSVファイルを非同期に読み込む

JavaScriptでホストにあるCSV形式ファイルを、非同期で読み込む方法です。配列に読み込むので、テーブル展開するなどの操作を容易にできます。サンプルコードはカンマ区切り、改行LF(CRLF)のシンプルなCSV形式ファイルを想定しています

FTP・SFTP・オンラインストレージをネットワークドライブとして扱えるNetDrive

サーバとのファイルの送受信をFTPで行っている方もまだまだ多いでしょう。しかし、ちょっとしたファイルのやり取りにFTPクライントを使うのは案外面倒ですよね。そんな時に便利なのがNetDriveです

Raspberry PiにTracをインストールする

以前Raspberry Piを購入したのですが、SVNサーバとしてしか活用していないので、個人的なプロジェクト管理用にTracをインストールしました。始めはRedmineの予定だったのですが、機能過多でくそ重いので、比較的軽量なTracにしました。その作業メモになります

CSSでテーブルの行毎に色を変える(しましま)にする

テーブルを表示する際、特に行の多いテーブルは、そのままでは見辛いものです。行ごと背景色を変えて見やすくしているページがありますね。あのやり方です。CSSに少し手を加えるだけで出来ます

自炊した画像やZIPファイルをPDFに変換する方法

書籍の自炊したファイルの管理って面倒ですよね。画像だとファイル数が多くなりますし、ZIPだと対応しているビューアが必要になります。PDFだと最近はブラウザでも表示できますし、ビューアも豊富にありますよね。という訳で自炊ファイルをPDFに変更する方法…

プライバシーポリシー