2017-01-01から1年間の記事一覧
結論から 言うと、このuse_localtimeをYESにすると9時間のズレはなくなるよっていう記事はわんさか見たけど、自分の場合は逆でuse_localtimeをNOにしたら直ったのである。 症状は・・・ vsftpdで、use_localtimeをYESにすると9時間のズレが起こる。 情報 サ…
Googleで なにか "PHP function" で検索 みたいにすると、"PHP function"っていう文字列で検索してくれるじゃないですか。あのキーワードの取り出し方を知りたいなと思って検索してみたんですが、正規表現一発で取れるものとかなくってしょうがないなーって…
何気に6系は初めてだったりする。 いつものようにMySQLでデータベースを作成 mysql> create database confluence_demo_20171205 default character set utf8 ; Query OK, 1 row affected (0.01 sec) で、confluence/WEB-INF/classes/confluence-init.propert…
とりあえず前提として 毎日作業したら「作業ログ」にて作業時間を記録しておくこと。 これを集計するための方法を以下に。 メニューを開いて に行けばなんとなくわかります。
今どきPEARって…という感じですが、HTTP_Request2とか意外と使い慣れてるので便利なんですよ。いい加減ComposerでGuzzle使ってくれって話なのですが、ことによってはHTTP_Requestの方がちょろっとPHPのCLIでスクリプト書く分には楽ですよね。と。 インストー…
この記事でwithnews.jp 「以前、テレビの取材を受けた時、ちょっと意地悪な気持ちになって『生きがいって言葉は外国にはないし、言いませんよね。生きがいがなくても人間、ハッピーに生きていけるんじゃないですか』って答えたんです」 ってあって、Google翻…
昔のコードのメンテナンスです(とか言ってみる いい加減PHPも7になってEthnaはねーんじゃないの?って感じなのですが、これがまた意外と動くので使い続けたりしています。 ただ、preg_replaceのe修正子とmysql*系の関数が無くなったのでmysqli*に対応しない…
環境 uname -a Linux www 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux いつものように、chrootしてバーチャルユーザーでのログイン。 症状1. vsftpでつなごうとするとConnection Refusedされる。 ローカルからFTPコマンドで…
結論から言うと、APIのReferenceがあるけどそんなのは見なくてPHPのSDKがあるからそれを使ったらすぐだった。 とにかく、SandboxとProductionの両方を行き来するのでどっちがどっちかわからなくなるし、いつの間にかアカウントできてたのでこの2つがリンクす…
結論から言うと、その別のアドオンを事前にインストールしてないとインストールに失敗しますよということ。 お互いのComponentを循環参照するようなアドオンは作れないってことですね。 こんな簡単なことに気づかずにはまりました。 IDE上ではpom.xmlに <dependency> <groupId>jp.</groupid></dependency>…
いつもこんがらがるので・・・。 min-width @media only screen and (min-width: 800px) { 「ブラウザが」800px幅が最低でも必要です => 800px以上のブラウザ幅で有効になります。 max-width @media only screen and (max-width: 800px) { 「ブラウザが」800…
今更って感じですが。
Atlassianのデータを保存する場所といえば、BandanaでありContentPropertyManagerである。 tohokuaiki.hateblo.jp が、JIRA4.4からConfluence4.3からは特に意識しなくてもActiveObjectsが使えるようになった。こちらの方が早くて軽くて大容量でそのプラグイ…
AdminLTEという管理画面のテンプレートがある。これをLaravelで使いたい。 2019年追記:コッチの方が良さそう。 https://packagist.org/packages/jeroennoten/laravel-adminlte composerで簡単に使えるようにならないものか と思って、packagistでLaravel ad…
artisan migrateするとエラー。 specified key was too long max key length is 767 bytes 原因はだいたいここら辺で。 qiita.com で、対策としてあげられている2つ 使用するcharasetをutf8mb4から変更する は、app/Providers/AppServiceProvider.php を
pom.xmlに依存性のあるjarを設置する ${basedir}はpom.xmlのある位置なので、以下の記述をdependenciesに設置する <dependency> <groupId>jp.co.example.confluence.plugins</groupId> <artifactId>example</artifactId> <version>1.00.01</version> <scope>system</scope> <type>jar</type> <systemPath>${basedir}\example-1.00.01.jar</systemPath> </dependency>
データは一般社団法人 全国軽自動車協会連合会 - 統計から 年月 販売台数 2015年3月 19 2015年4月 1411 2015年5月 807 2015年6月 1095 2015年7月 1155 2015年8月 858 2015年9月 1144 2015年10月 1019 2015年11月 949 2015年12月 839 2016年1月 993 2016年2月…
ファイルシステムにエラーが出て起動しない。 起動中にfsckが走って、最後に unexpected inconsistency run fsck manually って出てダメになってしまう。 シングルユーザーモードで入ってルートマウントを解除して手動でfsckを掛けろということらしい。その…
普通にZIP持ってきてインストールする方法はこちらなのですが、せっかくなのでComposer使ってやってみましょう。アップデートとかあった際にupdateコマンド一発で何とかしてくれそうですしね。 magento.flatz.jp 環境設定 普通に、Ubuntu16.04を使ってインス…
どっちがいいんだろう? $=jQuery; // 1 $('#f').on('click x', function(e){ alert('do'); })).trigger('x'); // 2 $('#f').on('click', (function(){ var f = function(){ alert('do'); }; f.call(); return f; }); なんかほかにもあったような気がする。
普通にpoeditとgettextで行けるでしょ、って思ったらそうでもなかったということで。 potファイルの作成 gettextは、「ソースコード」→「.potファイル」→「.poファイル」→「.moファイル」となり最終的には.moファイルを使う。 .potファイルができれば.moファ…
前2つのエントリでハマりまくったPHPのsetlocaleのまとめ。*1 Apache CLIの共通の認識 $locale -a を行って表示されないロケールは(つまりOSで有効化されてないロケール)setlocale()しても無効である。 ただし、言語パック(debianだとtask-japaneseパッケー…
まとめ setlocale()の挙動について調べている際に、ApacheからではなくCLIから調べていた。 このCLIの場合の調査は下記の通り。 CLIからPHPを実行してsetlocaleする際は、OSのロケールに依存する。 OSの/etc/locale.genで有効にしてないロケールは、setlocal…
PHPでgettextを使って国際化しようとかいうとだいたいこういう記事がヒットする。
なんかjQuery-UIのautocomplete使うとこんなメッセージ出るんですよね。 ヘルパメッセージらしいのだけど、面倒なので出したくない。 autocompleteの際のオプションで、 messages: { noResults: '', results: function() {} }, focus: function (event, ui) …
今更だけど、MySQLのForeignキーの自動命名則。 たとえば、こんなテーブルを作った時。 CREATE TABLE `author_author_type` ( `id` int (10) unsigned NOT NULL AUTO_INCREMENT, `author_id` int (10) unsigned NOT NULL, `author_type_id` int (10) unsigne…
ConfluenceとJIRAがいつの間にかバージョンアップしてるので、把握できるようなRSSを配信できるスクリプト組んだ。 httpが面倒だったのでwget前提。 以下の3つのファイルを置いて atlassian-products-jira.php atlassian-products-confluence.php 二アクセス…
Routingクロージャや、Controllerメソッドで