GitHub - mithrandie/csvq: SQL-like query language for csv csvq q 言語 Go Python アーキ parser sqlite3 SJIS ○ ○ ORDER BY 数字指定 × ○ GROUP BY 数字指定 × ○ ORDER BY 組み込み関数 × ○ GROUP BY 組み込み関数 × ○ csvq version v1.8.3 q version 1.7.4 csvq GROUP BY SUBSTR(date, 0, 10)のような書き方をすると、field date is not a group keyというエラーになる qは問題ない csvq ORDER BY 数字(1, 2, 3, 4....)は使えない エラーにならないがソートもされない qは問題ない 試しに700MB 700万行のデータファイルについてqと
q - Run SQL directly on CSV or TSV files¶ Overview¶ q's purpose is to bring SQL expressive power to the Linux command line by providing easy access to text as actual data, and allowing direct access to multi-file sqlite3 databases. q <flags> <sql-query> q allows the following: Performing SQL-like statements directly on tabular text data, auto-caching the data in order to accelerate additional quer
昨日僕の Twitter タイムラインで q というツールが話題に上がっていました。 GitHub - harelba/q: q - Run SQL directly on CSV or TSV files Text as Data q is a command line tool that allows direct execution of SQL-like q... https://github.com/harelba/q 標準入力を SQL で抽出できるという物です。ただ個人的には「こういうの python じゃなくて Go でビルドされてると助かるよなー」と思ったので q と同じ様な動作になるツールを作ってみました。 GitHub - mattn/qq Select stdin with query https://github.com/mattn/qq 例えば msys2 のシ
この記事は、さくらインターネット Advent Calendar 2015 2日目の記事です。 コールバック JavaScriptでコーディングしていると、コールバックの多さに頭を抱える時があると思います。JSとブラウザの下のような性質によるものです。 JSは基本的にシングルスレッド JSの実行中にUIを更新することが出来ない ユーザの操作もキューに格納され、処理が完了し次第順次実行される なので、ブロック処理を書くことは難しく、コールバックを使用して非同期処理を実現しています。 コールバックを使用したコードの例として書いてみました。 // ./configファイルを読み取り、その中に書かれた言語の翻訳ファイルを取得する // Node.jsを使用した例 var fs = require("fs"); fs.readFile("./config", function(err, config
How can angularJS use web workers to run processes in the background? Is there any pattern I should follow on doing this? Currently, I am using a service that has the model in a separate web worker. This service implements methods like: ClientsFacade.calculateDebt(client1); //Just an example.. In the implementation, this method sends a message to the worker with the data. This allows me to abstrac
◆◇A challenge from game designers to all of humanity◇◆ Are you capable of getting a ball out of a cup? If you are confident that you can, we challenge you. It may sound simple, but the truth couldn't be further. ◆◇How to play◇◆ Take on the challenge by creating a solution on the screen to clear the Q. “Oh man, this is hard.” "The solution differs greatly from person to person." ”Unique and multipl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く