気ままに

プログラム関連で困ったことを調べて気ままに投稿

ソーシャルボタン

前回のブログから1ヶ月以上あいてしまいました。もう少しまめに更新したいと思っています。
最近、WordPressを使ったサイトで困ったことを解決したので、近々そのことを書こうと思います。

今回は、ソーシャルボタンについて、書こうと思ったのですが、すでに株式会社LIGさんが記事を書いていました。

SNS色々ありすぎ!各ソーシャルボタンの特徴を簡潔にまとめてみた


今回、まとめようとした記事がそのまんまだったので、引用だけさせてもらいました。
以前調べた時は、英語が苦手なのでドキュメント読むのに苦労した記憶がありますが、フォームに必要な情報を入力したら、ソースコードが自動で生成されるので、以前のような苦労もだいぶ減りましたね。

続きを読む

Sublime Text について

寒い日が続いていますね。外でるのがしんどいですね。

去年から使い始めているSublimeText3(使い始めは2でした)について書きたいと思います。
使っている人も多いので、今さらな気もしますが、自分用のメモも兼ねて投稿。


まず、SublimeTextの操作方法や設定などでお世話になったサイトです。

バージョンは2ですが、動画で詳しい使い方が紹介されています。

  • 公式ドキュメント ショートカット

公式サイトのショートカット一覧です。あとで、よく使っているショートカットを参考までに載せます。

Preferencesタブの"Settings - User" の設定詳細は、こちらのサイトを参考に設定を行いました。

続きを読む

あけました

本年の挨拶が遅くなりましたが、あけましておめでとうございます。
これからも、よろしくお願いします。

今年も、マイペースに自分が困ったことを書いていきたいと思います。
だいぶ、間があいてしまってますが、ネタはあるので、時間作って書いてみますよ。

週末に、2つくらい書く予定です。
言っておかないと、自分の戒めのために。

追伸
最近、歩きタバコの人が増えましたね。迷惑なのでやめて欲しいです。
ごく一部のマナーの悪い人によって、喫煙者の肩身がますます狭くなりますね。

増税の影響でタバコ税ももっと上げてしまえばいいのに。
タバコを吸わない私からの個人的な発言でした。

エクセルのマクロで、UTF-8のファイルを出力する

すでに色々な人がファイルを出力した時の文字コードUTF-8にするエクセルのマクロを書いていると思うが、
元からあったマクロで、エクセルの内容からPHPのプログラムに書き出した時、文字コードSJISだったので、
UTF-8に対応してみた。


文字コードを指定して、出力すればいいだけの単純なマクロだと思ったが、UTF-8のBOMをとるのにバイナリーモードでOpenしてBOM部分を切り取るなと、ちょっとした小技が必要。
ADODBのLineSeparator を使うとなぜかエラーが出てしまう。
今回は、エラーの原因を調べる時間がないので、覚えていたら原因についても調べてみる。

続きを読む

【書評】たのしいRuby 第4版 [単行本]

前回のブログで、書くと宣言していたので、読んだ本の書評でも書こうと思う。


今回は、これ


Rubyについて、一から書かれているので、これからRuby始めようとか、他の言語やってたけどRubyもやってみたいって人の初歩としては充分な本だと思います。



良かった点は、Rubyのことを書いて置きながら、正規表現やプロシージャなどの解説もされており、
他の言語やっている人でも参考になる部分が多々あったこと。

ただし、本当にRubyのことしか書かれていない本なので、この本を読んだからといってRailsを使えるようになるかはわかりませんし、Webページが作れるわけでもありません。あくまで、Rubyの本だということです。


常に本は読んでいるので、また気になる本があったら書いてみます。
こんなレベルじゃあ、書評にもならないけど、自分のメモも兼ねて。

スマートフォンからのアクセスをリダイレクト (.htaccess)

スマートフォンからのアクセスをリダイレクトする必要があったので、
検索していいと思った書き方を紹介。
正規表現を使った書き方でシンプルでスッキリ!!


スマートフォンからのアクセスは、/sp/というフォルダにリダイレクトされる設定

続きを読む

push送信で通知センターの履歴が消えない

ブログ始めてから、まだ記事を投稿してなかったので、iphoneアプリのpush通知の実装で確認に時間がかかた

push通知を送ってアプリを起動しても、通知センターの履歴が消えない件の調査をしてみた。

 

結果を先にいうと、apnsのペイロードでbadgeを設定しないもしくは、0を設定して送ると、

通知センターの履歴が消せないみたいです。

badge を1にして送って見ると、見事消えました。

 

もう1つ、困ったことは、どうやってbadgeの数値をインクリメントするか。。。

結論、できません。

 

続きを読む