つばさのーと

つばさの日常を綴るのーと

日記-プログラミング

PHP x cURLでログインが必要なページのHTMLを取得する

こんにちは、つばさ(@tsubasa123)です。 ちょっと備忘録。プログラム要素高めでお届けします。あんまり面白い内容ではございません、が、気になってる人もいるかもですので綴っておきます。

正規表現で後方参照を使うとスクレイピングがまぁ捗るよって話

こんにちは、つばさ(@tsubasa123)です。 今日はちょっとシステム要素高め、そして短めでお送りします。タイトル通り、正規表現の後方参照について。興味のない方はまたの機会にお会いしましょう。正規表現ビギナーな私がマニュアルみて見つけた時のことを…

コピペでどうぞ?けものフレンズのサーバルちゃんを「■」文字で再現してみました

こんにちは、つばさ(@tsubasa123)です。 今日も元気にネタ系CSSです。出オチで行きますのでお付き合いのほどよろしくお願いします。

Re:けものフレンズ風のソースコードハイライト

こんにちは、つばさ(@tsubasa123)です。 なんか最近流行っているっぽい「けものフレンズ」ネタです。暇ができたら一気に視聴する予定ですが、おもしろそうだったので未視聴ながらも乗っかってみました。この記事でお届けするのは、なんの実用性もないカス…

双方向データバインディングを提供するプラグイン jquerymy.js は小規模開発に使えそう

こんにちは、つばさ(@tsubasa123)です。 おもしろそうというか便利そうなjQueryブラグインを見つけたのでご紹介です。JavaScriptフレームワーク戦国時代の今日、どれを使うべきなのか非常に悩ましい問題ではありますが、ちょっとしたコードを書くだけなら…

JavaScriptだけで任意の文字をクリップボードにコピーする

こんにちは、つばさ(@tsubasa123)です。 これはもう少し早く知りたかった。Flash使わなくてもできたのね。割と最近のことみたいなのでこっちでもメモっておきます。

Re:[JavaScript]YahooのAPIを利用してクロスドメインアクセスを実現する

おもしろそうなおもちゃを見つけたので覚え書き。問題はこのAPIを使って何をするかなんだよな。

ES2015を学びつつもES5で追加された配列メソッド10個をおさらいしました

こんにちは、つばさ(@tsubasa123)です。 ES2015の学習にどっぷりつかっている私ですが、ES5もちゃんと網羅しておきたいよね、ということで知らなくてもなんとかなっていたけど、知っておいた方がよさそうな配列メソッドについて調べました。 ざっと調べて…

PHPのarray_column関数をJavaScriptでも使いたい

こんにちは、つばさ(@tsubasa123)です。 最近、同僚が書いたPHPのソースコードを読んでいて、array_columnという組み込み関数がPHP5.5から利用できるようになったことを知りました。 なかなか便利そうな関数でして、同じことをJavaScriptでもできたりしな…

ES2015で導入されたMapオブジェクトを使ってみる

こんにちは、つばさ(@tsubasa123)です。 存在すら知らなかった新しいデータ構造、Mapについて簡単に使い方を調べてみました。ES2015、色々変わりすぎだよ。がんばって時代の流れに追いつきます。

JavaScriptでテキストエリア内の選択範囲の文字列を取得する方法

こんにちは、つばさ(@tsubasa123)です。 次のカスタマイズに向けて調べたことをメモしておきます。思ったよりめんどくさいことしないといけなくて最初は戸惑いましたが、まぁやってることは簡単です。jQueryも使っていますが、別になくてもDOM操作ができ…

はてな公式APIを利用してPHPでサイト全体のはてなブックマーク数を取得する

こんにちは、つばさ(@tsubasa123)です。 外部APIを利用するのが大好きな私ですが、はてなブックマークのAPIって今まで使ったことがありませんでした。せっかくはてなでブログを始めましたのでちょっと試してみてみたことをメモしておきます。

JavaScriptのアロー関数のハマりどころについて

こんにちは、つばさ(@tsubasa123)です。 先日の続き。アロー関数ってやっぱり便利で使えるときは積極的に使うようにしているのですが、まだまだthisに悩まされておりまして。 もう少し詳細に把握しておきたかったので色々試した過程をメモしておきます。

JavaScriptで翌月の日付を取得するときにちょっとした調整を行う方法

こんにちは、つばさ(@tsubasa123)です。 初歩的なことなんですが、結構ハマったのでメモ記事です。JavaScriptの日付処理はどうしてこうも落とし穴が多いのでしょうか。

JavaScriptでクリックした位置にあるDOM要素を取得する方法

こんにちは、つばさ(@tsubasa123)です。 結構昔からできたらいいなと思っていたことが意外と簡単にできると知ってテンションが上がったので記事にしておきます。今日は短めに。

今さらだけどJavaScriptのアロー関数の使い方を調べました

こんにちは、つばさ(@tsubasa123)です。 ES2015の話題が出るようになってそろそろ2年くらい経つでしょうか。随分と長い間勉強をサボっていたもです。今後のカスタマイズをより有意義なものにするためにも今年はしっかりと勉強を進めていきたいところです…

ノンエンジニアでも覚えておきたい、jQueryセレクタのちょっと便利な使い方

こんにちは、つばさ(@tsubasa123)です。 はてなブログのカスタマイズにもだいぶ慣れてきた今日この頃。カスタマイズを行うにあたってjQueryの使い方、特に応用したセレクタの使い方を知っておくと捗ることが多いので、勉強と備忘録を兼ねてこの記事で使い…

jQueryでウインドウの横幅を取得する際に気を付けること

こんにちは、つばさ(@tsubasa123)です。 最近、はてなブログのカスタマイズを研究するにあたって、レスポンシブデザインのあれこれを学ぶ機会が結構ありまして。 ブレイクポイントを調べて対応コードを書く際にウインドウサイズを取得する必要があるので…

まずは無料で。JavaScript初学者の方におすすめの入門サイトをご紹介

こんにちは、つばさ(@tsubasa123)です。 最近お世話になっている方がプログラミングの勉強を検討されているようです。 その方はブログもやっているので、ブログのカスタマイズにも使えて、サーバの設定が不要で比較的導入障壁の低いJavaScriptという言語…