haiju's 開発メモ

開発に必要な情報を自分用にメモ

2018-08-01から1ヶ月間の記事一覧

JavaScriptで文字列の分割と切り出しについて

JavaScriptとPHPを行ったり来たりしてると、どっちが どっちか分からなくなるため、文字列の切り出し方法に ついてメモしておく(ΦωΦ) [手順] 1.sliceを使って文字列を切り出す。 [書式] var str = 文字列; str.slice(開始位置, 終了位置); (ex)先頭から4文字…

JavaScriptで日付を0埋めで2桁で取得するには

後から後からユーザーから追加される機能を実装してて 日付を0埋めの2桁ずつで取得しておいたほうが処理が 実装しやすいことに気づいたので、0埋めの方法を メモしておく(ΦωΦ) [手順] 1.月の先頭に”0”を付けてから2桁に直す。 var month = ("0"+(date.getMon…

テスト用にCentOS6.5の日付をずらす

以前、CentOS7.xでテスト用に日付をずらす場合はメモした。 今回、使用するのはCentOS6.5なため、同様に調べてみた。 [手順] 1. MMDDhhmm形式で設定。 [書式] date [-u | --utc | --universal] [MMDDhhmm[[CC]YY][.ss]] [意味] MM --- 月 DD --- 日 hh --- …

PHPで扱える日付とその使い方について

並行してNode.js+BOTスクリプトを開発しているため、 なかなかPHPに頭が切り替わらなくて日付の扱い方というか date()関数を使うのは覚えてたけど、今日を起点に何日後(前)を 算出する方法や日付文字列と日付の比較をする場合の取り扱い が思い出せなかった…

JavaScriptの配列と連想配列とオブジェクトについて

自分の中で、JavaScriptの配列とオブジェクトがよく 分かってなかったので、今後、混乱しないためにも 要点をまとめてみた分をメモしておく(ΦωΦ) [メモ] ・JavaScriptの連想配列はオブジェクトの一種。 ・JavaScriptではJSONもオブジェクトの一種。 ・JavaSc…

Node.jsでMySQLから日付を取り出したらdatetime形式じゃなかったので、変換する関数つくった

BOTスクリプトを実装していて、MySQLに登録した 日付を出力する必要があったので、取得した内容を 検証用に出力してみたら、datetime形式ではなく、 なんじゃこりゃー!!!(ΦωΦ;) って内容に自動変換されてたw ちなみに、こんな感じw (ex)2018/08/20 17:00:…

JavaScriptでファイルを扱うメモ

JavaScriptに限らないけど、フレームワークの設計は重要 だなと思った。 実装に制限がなければ、いろいろ試せて自由があるから 学習コストがかからないは、あくまで納期に余裕がある 時だけじゃね?ってのを最近はよく感じる(ΦωΦ) そもそも、時間的に余裕が…

フロントエンドにFunctional AltJSを使うための資料とか

主にElmとかPureScriptとかBucklescriptを使う方法について メモしておく。 Elmについては1つ前の記事に本やスライド的な資料は メモしたので、それ以外の実践でも使えそうなチュートリアル 記事などを(ΦωΦ) 生でJavaScriptを書いたり読んだりすることに疲れ…

バックエンドがElixirでフロントエンドにElmを使うチュートリアルが本になっていた

ElixirとElm(応用してPureScriptまたはBuckleScript)を 使ってWeb開発する情報をずっと調べていて、でも1冊の 紙の本かPDFか電子書籍にまとまっていると、より敷居が 低く感じるよなーって思っていたら、英語だけど今年の 初めにleanpubから本が出ていた!(Φ…

array_multisort()を利用して、重複データを削除するコードを実装してみる【作業中】

古いPHPと古いMySQLの環境でGROUP BYとHAVINGを 利用して集計した重複データのうち、会社ごとに最新 データ1件を除く残りのデータを一括全削除する機能を 開発していて、サブクエリーや相関サブクエリーを利用 した方法だと難しすぎる上に使いたい機能が古く…