日付と時刻を両方表現したい場合は2008-05-16T11:25:30+09:00 つまり日付と時刻をTでつなげる。 これが世界的スタンダードとしてISO8601とRFC3339に定められた日付と時刻の表現方法。 有名どころの言語やらデータベースその他ミドルウェアはすべてこれに沿った表記を解釈し入出力できるようになっている。 プログラマのみなさんは覚えておいて損はないというか絶対覚えておいたほうがいい。 日付がスラッシュ区切り(YYYY/MM/DD)だったりするソフトやらライブラリやらが巷に散見されるが、まったくおすすめできない。 http://neta.ywcafe.net/000851.html というわけで普段使っている言語でどの程度対応しているか調べてみた。 ISO8601とRFC3339があがってるけどW3CDTFも検索キーワードに入れた方が良さそう。 ちなみに、HTTP,SMT
コンソールモードのOSには、ANSI(米国標準協会――American National Standards Institute)の制定した画面制御機能が備わっています。これを使うと、文字に色を付けたり、表示位置を変更したりできます。 特殊記号で画面を制御する コンピュータが登場した初期の頃には、さん孔式のカードやテープが基本的な入出力でした ※1 。後にディスプレイ(出力)とキーボード(入力)が誕生し、「ディスプレイにメッセージを表示し、それを受けてユーザーがキーボードからデータを入力する」という形式が標準となりました。 それ以降、ユーザーが操作しやすい親切な画面設計が重要になっていきます ※2 。単純な処理なら、画面の左端から、それも黒地に白でメッセージを表示するだけで済む場合もあるでしょう。しかし、専門家でない普通の人々が間違えないように入力を誘導するためには、メッセージの出力位置を
サイトトップ 過去のコンテンツ C言語 コンソールでプログレス表示(アニメーション)(2) プログレス表示の方法について書きなおしています。以下を参照ください。 コンソールによるプログレス表示 '\r'・CR・Carriage Return・キャリッジリターンの利用 次に紹介するのは、キャリッジリターンを使った方法です。 一般的なC言語の入門書では改行に '\n' (LF・ラインフィード)を使った方法しか説明されていません。 これは、次の行に移るという意味のコードを出力します。 実は、他に行の先頭に移動するという意味のコードがあるのです。それが、 '\r'(CR・キャリッジリターン)です。 この二つは、各 OS でテキスト形式の改行コードに使われています。 Mac 系列では CR 、 Windows 系列では CR+LF 、 UNIX 系列では LF がテキスト形式の改行コードとして使われ
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "GNUツールチェーン" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2020年12月) GNUツールチェーンは、GNUプロジェクトが生み出したプログラミングツール群の総称。これらツールがツールチェーン(次々と使用されるようなツール群)を形成し、アプリケーションソフトウェアやオペレーティングシステムの開発で使われる。 GNUツールチェーンは、Linuxカーネル、BSD、組み込みシステム向けソフトウェアなどの開発で重要な役割を果たしている。Solaris、macOS、Windows(Cygwin、MinGW/MSYS、Mingw-w64/M
In many ways, the story of Apple has been about fusing together technologies through happy accidents of history to create something better than before: OS X as a hybrid of MacOS & NeXTSTEP. Objective-C as the combination of Smalltalk’s OOP paradigm and C. iCloud as the byproduct of MobileMe and actual clouds (presumably). While this is true for many aspects of Apple’s technology stack, inter-proce
Select Case strDate.Substring(0, 1) Case "M", "T", "S", "H" Case Else Return False End Select If strDate.Length = 5 Then If System.Text.RegularExpressions.Regex.IsMatch(strDate.Substring(1, 4), "^[0-9]+$") = False Then Return False End If Else Return False End If 'Excelのアプリケーションを操作するために、変数定義しています Dim MjobjExcel As Excel.Application Dim MjobjExcelBook As Excel.Workbook Dim MjobjExcelSheet As Excel.
slim-template/slimのcompiled benchでオリジナルのhamlに比べ8倍高速に動作するhaml実装をリリースしました。 github.com なぜ高速なHaml実装を作ったのか 個人的にhamlのシンタックスのほうが好きなので、「hamlは遅いからslimを使う」みたいな人を減らしたかったから。以前slimの普及に貢献したんだけど、気が変わったのでhamlを応援することにした。 実は他にも既にeagletmt/famlという高速なHaml実装が存在していたんだけどベンチを走らせたらslimより遅かったので、slimを打倒するべく再実装した。 どのくらいHamlより速いのか 自分の実装に都合のいいベンチマークを作るのは簡単なので、公平性を期すためにslim-template/slimのcompiled benchと同じものを使い、誰でも同じ環境が使えるtravisで
Node.jsが動くマイコンボードtesselを買ったのでさっそくカメラモジュールとwifiとtiny-routerというWAFを使ってtessel自体をwebサーバーにし、撮影した画像を配信できるようにしてみた。 ライブカメラというほどの速度は出ないけど、tessel単体で定期的な撮影とhttpでの配信ができた。 マイコンでNode.jsが動くとはいっても、例えばTCPのlistenはWiFiチップと通信しているからチップの状態次第で失敗するし、WiFiの設定をしている間にcameraのreadyイベント取りこぼしたりするから色々とタイミングがシビアでつらい所がある。でもNodeなのでeventemitterがあるからそれほどストレスフルではなくて面白い。 WiFi tesselのwifiは802.11b/gの1〜11チャンネルしか使えない。WiFiアクセスポイントがチャンネル12〜14
このコンテンツを更新しなくなって久しく、さらにレンタルサーバーのPHPもずっと古いバージョンを使うわけにいかず、従来のdocuwikiを使うのをやめました。全ての内容を静的なHTMLにするのが割と手間なため、手抜きとして、ここの表紙以外をPDFに直してしまいました。これで保存します。python2用なので利用価値もすでに少ないですけどね。 っていうか、実際は動物さんイラスト集サイト。pythonの話はオマケ。 スクリプトが書けると、多分どっかで何かの役に立ちます。決まりきった仕事をチマチマと手作業でやるような場面で、スクリプトを上手に書けると劇的に楽になったりすることもあります。筆者自身がそういう経験を持っているので、他にも同じようなことができる人が現れてほしい。こういった動機で、習得用のテキストをポチポチと書き続けています。 興味はある(or 必要に迫られている)んだけど、本当に何も知ら
First, if you're just trying to get a larger cursor when the cursor is pointing at your window/view/widget, you're going about this the wrong say. Read Introduction to Cursor Manager for the right way. Second, even if you think you actually want to set the system-wide cursor while you're program is running, think about it more carefully before you go forward. The cursor will stay large even if you
Chapter 8. Fractals “Pathological monsters! cried the terrified mathematician Every one of them a splinter in my eye I hate the Peano Space and the Koch Curve I fear the Cantor Ternary Set The Sierpinski Gasket makes me wanna cry And a million miles away a butterfly flapped its wings On a cold November day a man named Benoit Mandelbrot was born” — Jonathan Coulton, lyrics from “Mandelbrot Set” Onc
If you see any errors in this tutorial or have comments, please let us know. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. There are five render modes: the default renderer, P2D, P3D, PDF, and SVG. To use a non-default renderer, you can specify via the size() function. void setup() { size(200,200,P3D); } Now, you may be wondering: “W
: サイト内検索 トップ 製品 KnobMan 偏ったDTM用語辞典 過去記事一覧 ソフトウェア/VST WebMusic その他 g200kg > Web Audio API 解説 > 01.前説 Web Audio API 解説 2019/01/1901.前説 « Prev 01.前説 02.とりあえず音を出す 03.オシレーターの使い方 04.ノードの接続 05.ノードのライフタイム 06.バッファソースでワンショットサンプルから音を出す 07.パラメータとオートメーション 08.a-rateパラメーターとk-rateパラメーター 09.スクリプトプロセッサーの使い方 10.フィルターの使い方 11.オシレーターのカスタム波形 12.アナライザーの使い方 13.ディレイの使い方 14.ウェイブシェイパーの使い方 15.コンプレッサーの使い方 16.コンボルバーの使い方 17.パンナー
Getting started with Web Audio API Stay organized with collections Save and categorize content based on your preferences. Before the HTML5 <audio> element, Flash or another plugin was required to break the silence of the web. While audio on the web no longer requires a plugin, the audio tag brings significant limitations for implementing sophisticated games and interactive applications. The Web Au
みなさんあけましておめでとうございます。今年もよろしくお願いします。 さて今回のネタは何かというと、プログラミングっぽさが少し減りますが、BeagleBone Blackで7セグLEDをダイナミック点灯する方法を扱いたいと思います。 BeagleBone Blackとは? 簡単にいうと手のひらサイズのLinuxボードです。最近だとRaspberry Piが人気(かつ有名)だと思いますが、Raspberry PiよりもIOが充実していてしかも高性能です。ただし、日本語の資料がRaspberry Piよりも圧倒的に少ないのが難点なので、入門には少しハードルが高いと思います。ただし、最近は関連書籍も少しずつ出版されてきていたりして、日本語資料は今後どんどん増えていくと思います。 最新のリビジョンは2013/01/26現在、Rev. A6Aです。リビジョンによって中身にそこまで差があるわけではない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く