.live( events, handler )Returns: jQueryversion deprecated: 1.7, removed: 1.9 Description: Attach an event handler for all elements which match the current selector, now and in the future. version added: 1.3.live( events, handler )
JavaScript で日付・時間を扱っていて、次から次へと罠にはまったので、あとから来る人のために書き留めておく。 Date.parse が返すのは Date でなく整数 Date.parse は、世界協定時 1970 年 1 月 1 日 00:00:00 からの経過時間をミリ秒単位で返す。 Date を得るには new Date に渡す。 new Date に直接文字列渡しても同じ挙動なので、こちらのが簡潔。 msec = Date.parse("Thu, 06 Sep 2012 00:00:00 +0900"); // 1346857200000 date = new Date(msec); // Date date = new Date("Thu, 06 Sep 2012 00:00:00 +0900"); // Date
皆さんは、Markdownで表を作る方法を知っていますか? 文章を見やすく・速く書くことができるMarkdownですが、表を作るときに時間がかかって困っている方もいるのではないでしょうか。そこで今回は、 Markdownで表を作る方法 はじめに、Markdownで表を作る方法について解説します。 基本的な表の作り方 まず、基本的な表の作り方について解説します。言葉だけではわかりづらいので、サンプルを用意しました。 サンプル: | No | 名前 | 得意言語 | | --- | ----------- | ------- | | 1 | 侍エンジニア1 | php | | 2 | 侍エンジニア2 | VBA | | 3 | 侍エンジニア3 | Java | | 4 | 侍エンジニア4 | python | | 5 | 侍エンジニア5 | ruby | 表示例: まず、1行目に「| テーブル
TypeScriptは型がついたJavaScriptです。プログラミングにおいて型があることの恩恵は大きく、近頃AltJSの代表格として人気を集めています。TypeScriptはもともと型のないJavaScriptで書かれるコードに型を付けることを使命としていることもあり、たまに変な型が追加されます。例えばTypeScript2.8で追加されたconditional typesはずいぶん注目を集めました。これによってTypeScriptの型システムの表現力が広がりましたが、一方でTypeScriptを書いている人の中には、よく分からない型が増えてついて行けない、一部の人たちが長くてよく分からない型定義を書いて喜んでいるだけと思っている方もいるのではないでしょうか。実際、健全にJavaScriptを書いていれば、自分でそのような変な型を書くことはあまり多くありません。 そこで、この記事ではT
lftp(1) FTPサーバに接続してファイルを転送する 構文 lftp [オプション] [SITE] lftp USER@HOST lftp -f FILE lftp -[ce] COMMAND オプション
lftpとは サーバーに接続して、ファイルをやり取りするアプリケーション(いわゆる、FTPクライアント)です。 マニュアルから引用すると「洗練されたファイル転送プログラム」。平たく言うとちょっといいftpソフト。 通常のftpコマンドにはない機能もあり便利です。 サーバーに接続する サーバーへの接続方法は以下のように色々あります。 また、ファイルアクセス方式にhttp等も使用できるので接続先(host)にhttp://www.hogehoge.comのような指定もできます。 lftp接続例1:ダイレクトにサーバーへ接続 [paso ~]lftp -u user[,passwoed] hostname lftp接続例2:lftpを立ち上げてからサーバーに接続 [paso ~] lftp lftp :~> open -u user[,passwoed] hostname lftp接続例3:.n
Linux環境で、シェルスクリプトのlftpコマンドを使い、FTPS(ssl)経由で、サーバーに手元のファイルをアップロードする方法についてのメモです。 個別にアップすることも、ミラーでまとめて処理することも可能です。 実践した環境は、LinuxのDebian9、lftp4.7.4です。 lftpならFTPS経由でサーバーを使える 最近では、単なるFTP接続ではサーバー間との通信をのぞき見される可能性があるため、暗号化する通信方法を使う必要性があります。 SSHを使えるサーバーであれば、SFTP(SSH File Transfer Protocol)を使ってアクセスすることで、自分のデスクトップと大体同じような感じでコマンドを使えます。 アップロードについてもrsyncのコマンドでミラー処理すれば便利です。 しかし、格安レンタルサーバーの下位プランだと、SSHが使えない場合が多いため、FT
2021-02-26 06:43PHPアプリケーションをドッキングしようとしています。 dockerfileで、アーカイブをダウンロードしたり、解凍したりします。 すべて正常に動作します。ただし、新しいバージョンがリリースされ、dockerfileを更新すると、config.phpが上書きされるため、アプリケーションを再インストールする必要があります。 データベースの場合と同じように、ファイルをボリュームとしてマウントできると思いました。 ボリュームとダイレクトパスの2つの方法で試しました。 docker-compose: version: '2' services: app: build: src ports: -"8080:80" depends_on: -mysql volumes: -app-conf:/var/www/html/upload -app-conf:/var/www/
正規表現とは、文字列の一部をパターン化して表現する方法です。文章の中からある文字列を検索する時、検索したい文字列をそのまま指定するのではなく、文字列の一部をパターン化して検索する(パターンに基づいた仮の文字列を作成して検索する)場合などに正規表現を使います。 例えばWindowsやLinuxでも、ファイルや文字列を検索するときに使用される正規表現として「*」(ワイルドカード)が知られていると思います。パターンを『app*』と表現すると、「apple」「application」などが含まれるファイル、文字列がマッチします。 Perlの場合、他の言語に比べて非常に有用な正規表現によるパターンマッチ機能が実装されており、より簡単に、かつ詳細にパターンマッチを実行することができます。 1.基本的な使い方Perlでは正規表現を「パターン」と呼ぶことが多いです。文字列に対してパターンがマッチすれば(成
@type 目次 Syntax Overview Examples Related Links Syntax @type {typeName} Overview @type タグを使用すると、シンボルに含まれる値の型、または関数によって返される値の型を識別する型式を指定できます。 @param tag など、他の多くの JSDoc タグに型式を含めることもできます。 型式には、シンボルへの JSDoc ネームパス (たとえば、 myNamespace.MyClass ) を含めることができます。内蔵 JavaScript タイプ (例: string )。またはこれらの組み合わせ。任意の Google Closure Compiler type expression だけでなく、 JSDoc に固有の他のいくつかの形式も使用できます。 JSDoc が型式が無効であると判断した場合、エラーが
jsdocで仮引数などを定義する際に、必ずと言って良いほど型を書きます。 配列の型書き方、連想配列の型の書き方、nullableやデフォルト引数など、詰まりやすい部分も紹介します。 一覧プリミティブ型/** * @type {String} * @type {Number} * @type {BigInt} * @type {Boolean} * @type {Symbol} */ 殆どはStringとNumberだと思います。 クラスクラスインスタンスの場合はそのクラス名をそのまま書きます。ここで、asyncな関数の場合、戻り値はPromise<returnの型>になります。 /** * @return {Promise<Number>} */ async function f() { return 5; } 配列と連想配列配列は次の2種類あります。 /** * @type {Array
こんなとき あぁ〜、コミットメッセージ変更したいなぁ〜。 方法 git log:n個前のコミットメッセージを変更したい! ↓ git rebase -i HEAD~n ↓ 自動でvim起動。変えたいコミットの先頭にあるpickをeditに変える。 ↓ git commit --amend -m "<新コミットメッセージ>" ↓ git rebase --continue ↓ git log:変更できている! 解説 git log:コミットメッセージを見る % git log --oneline e35aade (HEAD -> master) commit 4 754cc2f commit 2 # ここのメッセージを変えたい! 25c09e4 commit 2 58e25f0 commit 1 pick ↓ 1 edit 754cc2f commit 2 2 pick e35aade co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く