2015/11/19についにDrupal 8がリリースされました。

Nov 20, 2015
AD:

ついにDrupal8が正式にリリースされました。2011年の3月から開発がはじまって、約4年の歳月を経てやっとリリースされました。
Drupal 8の特設サイト

なにが変わったのか

Drupal Campや、個人的に少し触っただけですが、だいぶ変わりました。
ボクが一番気にいっているのは、他のフレームワークと同じでオブジェクト指向の設計になっているので、MVCで設計されたPHPのフレームワークを使ったことがあれば理解しやすくなったと思います。Drupal7は習得するのにかなりの学習が必要ですが、Drupal8はその点は楽になるので、かなり楽しみにです。

各種メジャー?なライブラリが追加されました。(Twigはメジャーなのかな)
組み込まれたライブラリのめじゃーどころはこんな感じでしょうか。
ライブラリ管理ツールに
Composer
HTTP Clientに
Guzzle
ORM(RailsでいうところのActiveRecord)のツールに
Symfony2
Viewのテンプレートエンジンに
Twig
WYSIWYGエディタに
Ckeditor
Testツールに
PHPUnit

現場ではいつから使えるのか

これが一番きになるところですが、まだ時期尚早みたいことは回りで言っていますね。
標準で十分使えるのですが、まだPluginsの充実率も低いですが、情報がすくないからだと思います。
でも、言っていてもはじまらないので小規模な案件や、故人の案件では使って行ってもいいかと思っております。
Drupal歴が浅いボクにとっては、Drupal7を理解するよりもDrupal8に学習する時間を当てたいところです。
これからもDrupalの動きが楽しみにです。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 1 | Pocket: 0 | Total: 1 | Feedly: 25

DrupalのViewのTableViewにSortを追加する方法

Nov 10, 2015
AD:

こんな感じでViewのTable ViewにSortを付けたかったのですが、地味に悩んだのでメモしておきます

Screen Shot 2015-11-10 at 11.07.17 AM

Format のSettingsをClickします。

Screen Shot 2015-11-10 at 11.04.44 AM

SortableをCheckしたらSort可能になります。

Screen Shot 2015-11-10 at 11.06.07 AM

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 25

過去&現在に使った(ている)携帯電話&スマートフォンの歴史:現在十四代目

Oct 30, 2015
AD:

リスト

詳細

  • 初代 SANYO 携帯会社:AU(KDDI)
    高校生の3年の卒業まじかで購入しました。
    その時はまだカラーがそんなに普及していなくて、でもカラーのがほしかったのを覚えています。
  • 二代目 CASIO C409CA 携帯会社;AU(KDDI)
    casio_c409ca_1
    その当時は、G-shockが気に入っていたので、購入したと思います。
    G-shockということで、かなりひどい扱いをしていた経験があります。
  • 三代目 CASIO G’zOne TYPE-R 携帯会社;AU(KDDI)
    p_besshi_01

    G-Shock携帯がこの当時は気に入っていて、2代目のG-shockシリーズの後継機で、デザインもおしゃれだったので購入した記憶があります。
  • 四代目 INFOBAR2 携帯会社;AU(KDDI)
    kddi-infobar-2-2
    INFOBARシリーズはカッコ良かったですね。かなり気に入っていて、日本での最後の携帯です。
  • 五代目 Samsung i617T 携帯会社: Telstra
    samsung-bj-ii-2
    使用期間: 2009/07-2011/03 = 1年8ヶ月
    はじめての、スマートフォンはなんとWindowsPhoneでした。かなりうれしかったけどぜんぜん使い物にならなかったですね。
  • 六代目 HTC Desire HD 携帯会社: Telstra
    htc-desire-hd1
    使用期間: 2011/03-2012/03 = 1年
    2台目のスマートフォンですが、オーストラリアではそんなに普及していなくて、かなり高ったので、いろいろと調査して買いました。
    スマートフォンのMeetupなかにも行って、スマートフォン仲間と作ったりしました思い出があります。HTCはそのころかなりイケてる会社でした。
  • 七代目 HTC One X 携帯会社: Telstra
    HTC One X
    使用期間: 2012/03-2011/03 = 1年8ヶ月
    HTCの2台目です、かなり軽量されてきました。Androidの安定してきて気に入っていましたが、落として画面が割れたので、買い替えました。
  • 八代目 Samsung Galaxy Note 2 携帯会社: Telstra
    Samsung Galaxy Note 2
    使用期間: 2012/03-2013/04 = 1年1ヶ月
    画面はでかいほうがいいと思って買いました。気に入っていましたが、シャツのポケットに入れるとでかいのが難点だった記憶があります。
    このから古い携帯をGumtreeで売るようになって、新しい携帯が半額で買うようになりました。
  • 九代目 iPhone 5 携帯会社: Telstra
    iphone5
    使用期間: 2013/12-2015/10 = 1年10ヶ月
    iPhoneAppの開発をやりだしたのでTest機として購入しました。それ以外では使ってなかったですね。
  • 十代目 Sony Xperia Z2 携帯会社: Telstra
    xperia-z2-hero-white-1240x840-f32a46b85edbbbbee660994b7e80d2e1
    使用期間: 2014/04-2015/07 = 1年3ヶ月
    SonyのZ2を事前予約して買いましたー事前予約すると割引だったりだたで、ヘッドホンなどもらえたりいろいろな利点があることを知りましたー。
    最終的にタッチスクリーンが使えなくなって、保証期間なので、新品に取替えてもらえれたので、Huawei P8に乗り換えました。
  • 十一代目 Huawei P8 携帯会社: Telstra
    huwei-p8
    使用期間: 2015/07-2015/10 = 3ヶ月
    Sony Z2がいきなり壊れたので、急いで買い替えました。ちょうど継ぎの日がのHuawei P8発売日だったので、事前予約したこれがもらえたので買ってみました。
    ぜんぜんダメでしたね。もうHuaweiは二度と買いませんね。

  • 十二代目 Apple iPhone 6s Plus 携帯会社: Telstra
    iphone-6S-gold
    使用期間: 2015/10- = ??
    ついにiPhoneをメイン機として、使い出しました。今まで使った携帯の中が一番気にっているのと安定していますね。
    画面もデカすぎかと思いましたけど問題なかったです。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 25

iPhone 6s Plus Gold 64GBのレビュー

Oct 29, 2015
AD:

7月に買ったHuawei P8があまりにも調子が悪いので、ついに自分の使用機としてiPhone 6s PlusのGoldを購入しました。

一応レビュー

今まで買ったスマートフォンの中で一番気にいっていると言っても過言ではないです。
サイズが大きすぎるかと思いましたが、電車内でNewsサイトやKindleを使っているのですが大きのはやはりスクールしなくても一画面でたくさんのコンテンツが見えるのは便利です。
ただジョギングの際にポケットにいれて走っているのですが、その際には大きさは気になります。

各種アプリケーションもAndroidよりも安定していていると思いました。
今はケースを買うかどうか悩んでいますが、これ以上大きくなるのは避けたいですが、落としてスクリーンを割るのもが怖いです。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 25

WordPressでユーザ情報(wp_users+wp_usermetaからfirst_name,last_name)をSQLで一度に取ってくるSQL

Oct 14, 2015
AD:

WordPressでユーザの情報を名前や、そのほかのもろもろの情報をCSVで出力したかったのですが、そのSQLをメモしておきます。
wp_userテーブルに基本、wp_usemetaに姓、名などの細かい情報が入っているのですが下記のようなテーブル構成になっているので、各種項目を一度に取ってくるには一つ一つをjoinして取ってくるしかないので、メモしておきます。
wp_user_table

SQLはこんな感じです。

もしSQLから直接CSVを書きだしたかったら、参考まにでこちらをどうぞ
MysqlでSelectの結果をCSVにエクスポートする

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 2 | Total: 2 | Feedly: 25

中国で有名なシンガーさんを台湾の友人から聞いたよ

Sep 24, 2015
AD:

最近趣味で中国語を勉強し始めたのですが、その一環で中国語の音楽を聞こうと思いきいてみました。

男性シンガー
Jay Chou – 周杰倫
台湾のシンガー男性ですね。
頭文字D THE MOVIEや、The Green Hornetにも出ている役者さんでもあるようです。
mayday
shin
jj lin
女性シンガー
鄧紫琪 – G.E.M
S.H.E
台湾のアイドルシンガーらしいです。
Hebe
陳綺貞
鄧麗君 – テレサ・テン
すこし古いですが、中国でも人気のようですね

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 25

WordPressでset_transient & get_transientを使ってキャッシュを利用する

Sep 7, 2015
AD:

Google AnalytcsのAPIを使用してページ表示ランキングを作っていたのですが、GAのAPIはアクセスに制限があるのとリスポンスが遅かったので結果をキャッシュに入れておきました。
いろいろなキャッシュに入れる方法がありますが、先日set_transient()ものを知ったので、さっそく使ってみました。

こんな感じで使用しております。
86400で1日間の有効期限を与えております。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 25

PostgreSQL dumpしたものをHerokuのAppにインポート(push)する方法

Sep 5, 2015
AD:

更新 – 20170704

DATABASE_URL は下記のように取得しました。
Heroku PostgresのDatabase Credentialsをクリックして、Heroku CLIのpostgresql-????-????をつかいました。

更新 – 2016/09/18

実際にやりたかったことは、ProductionのAPPからStagingのAppにPostgreSQLのDumpをインポートしたかったのですが、HerokuがBackupの方法が変わったので、以前と変わっていたのでメモしておきます。
まず、ProductionのPostgreSQLをDumpしてきます。
その後、それをローカルのPostgreSQLにImportします。

次はそれをpg:pushを使ってHerokuのPostgreSQLにインポートします。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 25

MacでPostgreSQLのクライアントならPosticoがかなりおすすめ

Aug 26, 2015
AD:

今までpgAdmin3を使っていたのですが、これが遅い、落ちるたりするのでなかなか使い勝手がよくなかったのですが、先日Posticoなるものを発見して使い出しましたが、かなり気にいっております。

SSH経由での接続ももちろん可能です
Vagrantの中にあるPostgresなんかにもこれで接続できます
Slice 1

接続後の画面
postico

テーブル内のデータ編集画面
table-content-view

SQLの画面
sql-query-view

有料版はFilter機能もあります
Screen Shot 2015-08-26 at 11.30.51 am

詳細

サポートしてPostgreSQLのバージョン
PostgreSQL 8.0, 8.4, 9.1, 9.2, 9.3 9.4、Amazon Redshiftもサポートしているようです。
Posticoはlibpq 9.3.8のパッチをつかっているそうです。
トライアル版と有料版の違い
トライアル版は、お気に入りに5 connectionまでした登録できません。
トライアル版は、1画面でしかしようできなくなっています。
テーブル内の検索機能がありません。()
トライアル版には、期間制限がないので、ずっと使い続けることも可能です。

正直無料版でもよかったのですが、開発者に敬意を示して、ちゃんと有料版を購入しました。

Version Up

Postico v1.0.9 – 2016/08/05
Command + pのQuick Openなるものが追加されていますが、すぐにテーブルに飛べるのでかなり便利です。
Screen Shot 2016-08-06 at 12.43.22 PM

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 8 | Pocket: 6 | Total: 14 | Feedly: 25

Mac – homebrewでrbenvを使用している場合のアップグレード方法

Aug 21, 2015
AD:

rbenvを使ってRubyの環境を構築していると思うのですが、
最新のRubyのVersionを入れたい場合、始めにrbenvのUpgradeをしたほうがより最新のものが入ってきますので、その方法をメモしておきます。

これで終わりです。
あとは、下記のコマンドで最新のRubyの一覧がでてきます。

Installはこんな感じですね。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 1 | Total: 1 | Feedly: 25

ARCHIVES