skimemo


日記

https://www.webdb.co.jp/~atsumi/skimemo/index.php?ReportList


_ 最近日記一覧

続きを読む…


続きを読む…


続きを読む…








続きを読む…


続きを読む…





続きを読む…





_ JavaScriptで本当にランダムな文字列を生成しようとしてみる

JavaScriptでランダムな文字列を生成しようとして検索すると、こういう処理が大量に出てきます。

#code(php){{
const str = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
const len=15; // 文字列長さ
let result = "";
for(let i=0;i<len;i++){
result += str.charAt(Math.floor(Math.random() * str.length));

続きを読む…


_ Laravel5.6~のログをMySQLに出力して閲覧する

Laravelのログは5.6以降で拡張方法が若干変わりました。
これは古い記事の更新版です。

e1.png

_ 修正・追加するファイル(概要)

修正、追加が必要なファイルは以下の通りです。

続きを読む…


_ Windows上のApacheでPHP5とPHP7を共存させる

_ 概要

  • WindowsでPHP5とPHP7を共存させる
  • PHP5はモジュール版で、PHP7はfirst-cgiで動かす

Windowsの開発環境でPHP5と7を共存させる方法です。
WindowsのApache+PHPの組み合わせには、VCランタイムの問題が絡むので、PHP7はfirst-cgiで動作させて切り離してみました。

続きを読む…


_ CentOS7+ApacheでPHP5とPHP7を共存させる

_ 概要

  • もともとApache+PHP5.6で動いているサーバー
  • 既存の環境には影響を与えたくない
  • 新たなVirtualHostだけPHP7で動作させる

これらを実現するため、PHP5.6は今まで通りモジュールで動かし、PHP7はfcgiで動かします。

続きを読む…


_ NativeScriptでの多言語対応

NativeScriptで多言語対応アプリを作る場合、以下のプラグインを使用します。
nativescript-localization

このプラグインの特徴は以下の通りです。

  • app.tsで2行記述しておけばどこでも使える(XML)。
  • OSの言語に合わせて言語を選択する。(動的変更はiOSのみ対応)
    本当は動的に変更したいのですが、そこは「Androidはまだ未対応」とのことなので、対応されるのを待ちましょう・・・。

_ ファイルの構成

続きを読む…


_ wkhtmltopdfをApacheから呼ぶ際にはまった話

PHPからPDFを生成する際のライブラリの中で、最強と名高いwkhtmltopdfを使ってみました。

今まではTCPDFを使用していたものの、制限が多すぎて色々と苦労していたのも一気に解決です。

PHPでPDFを生成するライブラリはTCPDFの他にも幾つかありますが、いずれも自前でCSS等をレンダリングしており、昨今の非常に複雑なCSSを網羅できるものではありません。しかし、wkhtmltopdfはwebkitのエンジンを使うGoogle謹製のツールとのことで、若干ずるいですがこれに勝るものは無いと同時に、通常のHTMLにできてこれでできない事は無いと思われます。

インストールや使い方は、ググればいくらでも出てきますので、そちらを参考にしてください。

本題です。

続きを読む…


_ NativeScript androidX対応時の処理

NativeScriptでandroid向けのビルドをした際に、突然以下のエラーが出ました。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
        is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
続きを読む…


_ NativeScriptでServiceを実装する

NativeScriptでAndroidのサービスを実装する方法は概ねマニュアル通りなのですが、若干はまったのでメモです。

NativeScript+Serviceで検索するとこのへんとかが出てくるのですが、なんだか分かりづらいです。
私が参考にしたのはこちらでした。シンプルです。
以下、手順です。

  1. サービスの初期化
    app/app.jsに以下のように書きます。

    #code(php){{{

続きを読む…


_ PhpStormでSubversionをsvn+sshで使用する際の設定

PhpStormでSubversionをsvn+sshで使用する際の設定です。
subversionはTortoiseSVNが入っているものとします。

ちなみに手元のPhpStormは10.0.4です(古い・・・)。

  1. Subversion Integrationプラグインを入れる
    e1.png
続きを読む…


_ iOS版でのipaファイルの作成と実機インストール

iOS版をチーム内で確認して貰うには、インストールファイル(androidでいうapkファイル)の生成と、それをインストールする方法が必要です。
マカーには常識かも知れませんが私は何も知らず、色々調べてしまったのでそのメモです。

iOS版のアプリを実機にインストールするには、AppleのDevelopper Programに登録して年会費(!)を払う必要があると思われがちですが、配布先の人々がPCとiPhoneを繋げてごにょごにょしてくれるのであればその限りではありません。
ipaファイルを生成して配布すれば、PC+iTunes+実機で配布ができます。ここではその方法についてごく簡単に記します。

NativeScriptでipaファイルを生成するには、tnsコマンドでそれ用のオプション指定が必要です。 検索するとすぐ出てきますが、--forDeviceオプションを付けてビルドします。(XCode上での必要な設定は済んでいる前提です)

続きを読む…



 
Link: skimemo - 日記/2019-12-05/CentOS7+ApacheでPHP5とPHP7を共存させる(6d) skimemo - 日記/2019-12-05/Windows上のApacheでPHP5とPHP7を共存させる(6d) skimemo - 日記/2019-12-08/JavaScriptで本当にランダムな文字列を生成しようとしてみる(7d) skimemo - 日記/2019-12-06/Laravel5.6~のログをMySQLに出力して閲覧する(9d) skimemo - 日記/2019-07-29/NativeScriptでServiceを実装する(15d) skimemo - 日記/2019-11-28/NativeScriptでの多言語対応(17d) skimemo - 日記/2014-04-04/BUFFALOのHDDレコーダーリモコン修理(50d) skimemo - 日記/2019-10-05/wkhtmltopdfをApacheから呼ぶ際にはまった話(71d) skimemo - 日記/2019-06-15/NativeScriptのiOS対応時に気をつけること(108d) skimemo - 日記/2019-08-20/NativeScript androidX対応時の処理(108d) skimemo - 日記/2019-07-09/PhpStormでSubversionをsvn+sshで使用する際の設定(158d) skimemo - 日記/2019-06-21/iOS版でのipaファイルの作成と実機インストール(177d) skimemo - 日記/2019-06-17/NativeScriptのwebpack適用で注意すること(179d) skimemo - 日記/2019-06-12/NativeScriptで画面の転回に合わせてTabViewの表示を切り替える(186d) skimemo - 日記/2019-06-08/Zenko+Clapprでdash_shaka_playback 1_1002エラーが出た話(190d) skimemo - 日記/2019-05-13/NativeScriptでActionItemの色を指定する(216d) skimemo - 日記/2019-05-11/20190511かぐら(暑かった)(218d) skimemo - 日記/2019-05-06/NativeScriptでQRコードを出力する(223d) skimemo - 日記/2019-05-04/20190504八方こぶこぶ(224d) skimemo - 日記/2019-04-28/20190428志賀高原(渋峠、横手山、熊の湯)(231d) skimemo - 日記/2019-04-14/20190413猫魔とアルツ(245d) skimemo - 日記/2019-03-23/201903白樺国際(カリカリ)(267d) skimemo - 日記/2019-03-14/20190314はくのり・コルチナ(思いがけず降りました)(276d) skimemo - 日記/2019-03-06/20190306さのさか(284d) skimemo - 日記/2019-03-05/20190305白馬乗鞍(パウダーならず)(285d) skimemo - 日記/2019-02-28/ローカルS3互換ストレージサーバーの構築(290d) skimemo - 日記/2019-02-15/20190215胎内(303d) skimemo - 日記/2018-11-11/jenkinsのclover phpでcssが適用されない件について(377d) skimemo - 日記/2018-11-15/Laravel5.4+php5.6でduskをセットアップする(385d) skimemo - 日記/2017-12-30/Z1000のミラーがぐるぐる回ってしまう話(425d) skimemo - 日記/2018-10-15/pukiwikiに文字を枠で囲ったやつを(425d) skimemo - 日記/2018-09-06/MySQLのmysqld_upgradeで苦労した話(465d) skimemo - 日記/2018-08-24/20180823 Z1000のFIランプ点灯(478d) skimemo - 日記/2018-08-16/Atermで時刻設定を行う方法(486d) skimemo - 日記/2018-08-02/PHPStormとMAMPとxdebug(499d) skimemo - 日記/2018-06-16/Google検索するalexaスキルを作成して実機で使う(546d) skimemo - 日記/2016-05-24/MicroTwit(719d) skimemo - 日記/2017-09-25/バイクのユーザー車検の手順メモ(810d) skimemo - 日記/2017-08-05/Windows10 Creators Update後にデスクトップアイコンが端っこに配置できない(862d) skimemo - 日記/2017-05-06/Z1000(2009?)ハザード化してみました(953d) skimemo - 日記/2016-11-20/Z1000のタンクキャップ清掃(1120d) skimemo - 日記/2016-10-29/Canon IXY210Fを分解してごみ取りをしてみました(1142d) skimemo - 日記/2016-10-26/FirefoxのAdd-onのLocalizationをjpmでテストする(1145d) skimemo - 日記/2016-06-05/XAMLをincludeしてイベントを上に上げる(1287d) skimemo - 日記/2016-04-29/CoreTweetで認証する方法の補足(1325d) skimemo - 日記/2014-07-06/Z1000定期点検(1381d) skimemo - 日記/2015-09-27/栃木県立温水プール館に行ってきました(1540d) skimemo - 日記/2015-05-30/IlohaMailを定期的にチェックしてタスクトレイに通知するWindowsアプリを作ってみた(1627d) skimemo - 日記/2015-05-26/CrossWalkでFileのUploadを実現するには(1664d) skimemo - 日記/2015-03-14/自転車のライト修理(1737d) skimemo - 日記/2015-03-01/Z1000のチェーンカバープチ修理(1750d) skimemo - 日記/2013-11-04/PDFWriter(apwlibrary)で日本語出力を(2068d) skimemo - 日記/2014-04-10/2014年春、中央道集中工事(2074d) skimemo - 日記/2013-08-31/JSONの日付時刻のフォーマットを指定する(2077d) skimemo - 日記/2013-11-01/AlertDialogでOKが押されたらプログレスダイアログを出して処理をする(2082d) skimemo - 日記/2013-11-12/睡眠日誌作ってみました(2224d) skimemo - 日記/2013-11-04/Android PDF Writerが遅い件(2232d) skimemo - 日記/2013-08-24/ListViewにclassのデータを表示させる(2304d) skimemo - 日記/2013-08-21/SC-02Bで新しいDTIのLTE対応SIMを使う(2306d) skimemo - 日記/2013-08-18/Google Play Service Availableチェックではまる(2310d) skimemo - 日記/2013-08-18/WakeLockじゃなくてAlarmManagerを使って定期的な処理を継続する(2310d)
Last-modified: 2018-06-16 (土) 22:49:55 (546d)