目立つこと間違いなし。LEDで光る透明アクリル製名刺2016.03.09 08:006,573 渡邊徹則 これで商談もはかどる? 一見何も書いていない透明の板。しかしこれが「名刺」だと言われたら驚きますよね。 しかしよく見ると、アクリル板に絵と文字が刻まれています。描かれているのは、モロッコ生まれの女性アーティストGhizlan el Glaouiさん。デザインは「The Big A」というイギリスのデザインスタジオです。 この名刺の最大の特徴は、何といってもLEDで光ること。角の黒い部分を握ることで発光する仕組みを採用しているそうです。 実際にGlaouiさんが使っているわけではなく、発売の予定もないそうですが、こんな名刺で自己紹介したら、印象に残ることは間違いないですよね。 source: YouTube via PSFK Andrew Liszewski - Gizmodo US[原
roomieより転載:今すぐ旅に出たい! と無性に思うことはありませんか? 私はよくそう思うのですが、以前は「平日は仕事で無理」「スケジュールが厳しい」「土日は混むだろうし疲れちゃうな」とできない理由を探しては、結局行かなかったりしていました。 でも、寝る場所を変えるだけでも、旅したように気分をリフレッシュすることができることに気がつきました! 私は東京在住なのですが、浅草を観光して、そのまま浅草の旅館に宿泊したり、都内のテーマパークで遊んだあとそのまま近くのホテルに泊まったりということを時々しています。 そんな私が最近泊まった場所は、Airbnbで探したお部屋。Airbnbは海外に行ったときに使ったことがありますが、日本では初めて使います。 行きたい街、泊まりたいなと思うお部屋を探して見つけたのが写真の場所。地下鉄やJRの駅からも近くて便利です。なによりも内装のかわいさで決めました。 ホ
« golang で画像アップロードが簡単に出来る go-imageupload を使ってみた。 | Main | SQLite3でカジュアルにズンドコキヨシ » コマンドラインから JSON を扱うツールとしては jq が一般的ですが、例えば ls を実行した結果を JSON の Array にしたいであったり、コマンドライン引数から簡単に Object を作りたいといった場合には一旦考え込まないといけないくらい使い方が難しかったりします。そんな中でひょいと現れたのが jo です。 GitHub - jpmens/jo: JSON output from a shell JSON output from a shell https://github.com/jpmens/jo 作者である jpmens さんがなぜ jo を作るに至ったかをブログに書いています。 Jan-Piet Mens
食べ物いろいろ(215) Twitter(2120) 仏教・神道・その他宗教(14) そのほか(1139) AI・BigData(471) ネットワーク(1141) 予言・スピリチュアル・自己啓発(50) 音楽いろいろ(131) 個人的見解(77) 映画あれこれ(4) まちあるき(31) 経営戦略とか(11) まとめ(18) 世間話(116) CharGPT的見解(1) Weblog(7023) トピックス(591) 正規表現(12) Ruby(70) PHP(117) ケータイ(324) コピーされるほど儲かるシステム!(79) 開発ネタ(630) JavaとWeb(499) Linux(43) 業務のモデル化(24) Officeソフト&VBA(87) 一人勉強会(22) リンク集(2) XML(10) 土日シリーズ(109) OpenOffice(14) SugarCRM(26)
コンピューターを使っていると様々なシーンで必要になるパスワード。安全のためには十分に長く、複雑で、サービスごとにユニークな文字列をひねり出す必要があります。しかし数多くのWebサービスを利用するのが当たり前の現在、何十という複雑怪奇な文字列を暗記するのは難しいですよね。かといって簡単なパスワードや、同じパスワードを使い回したのでは本末転倒というものです。すべてのパスワードを暗記することは諦め、パスワード管理ツールを使うのが現実的な解でしょう。 Ubuntuで使えるパスワード管理ツールにKeePassがあります。KeePassは非常に便利なソフトウェアですが、データをファイルベースで管理するアプリケーションですので「家のデスクトップでも、モバイル用のノートでも、スマホでも使いたい」となった場合、なんらかの方法でパスワードデータベースを同期する必要があります。複数人でデータを共有しようとすると
最近、Youtubeで動画を見ると、画質が一番低い(144p)になってしまいます。元の映像はHD画像なのに。iPhoneで観ると高画質で普通に見れるので、自宅の通信が遅いというわけではなさそうです。 ブラウザをChromeではなく、Safariにしてみたら快適に観れました。よって、Chromeが原因ということがわかりました。適切な対処をしたら、劇的に軽くなりました。 ズバリ、Chromeの再インストールです。これで一発です。劇的に変わりますよ。 動作が重いGoogle Chromeを劇的に改善する方法 Macの場合 調べてみると、Chromeブラウザの閲覧履歴データを削除したり、Adobe Flash Playerのプラグインを無効にする方法などがありましたが、根本的な解決にはなりませんでした。再インストールで一発です。 ポイントは、Chromeフォルダの削除です。これをしないと、重いデー
1980年代からEmacsを使い続けてて、 Emacs Lispでいろいろ拡張機能を作ったりしてたのだが、 あまりに保守的すぎるのでAtomに乗り換えようかと思っている。 Atomはいろいろ利点がありそうである。 基本的なキーバインディングがEmacsと同じ 拡張機能が沢山ある JavaScript/CoffeeScriptで拡張機能を書ける ブラウザ技術が色々使える MarkDownやHTMLのプレビューが簡単 画像その他の対応が簡単そう GitHub連携がたぶん便利 マルチカーソルが使える Emacsでは日本語入力(pobox.el)とDynamic Macro(dmacro.el)を常用していて、 これらが使えないと激しく困るのでなかなかEmacs離れできなかったのだが、 Atom上でDynamic Macroを使えるようになったので 乗り換えようという気になってきた。 成功するかど
はじめに CDI in Java SE (CDI2.0) Main クラスの作成 Application クラスと Serviceクラスの作成 beans.xml build.gradle 実行 はじめに Gradle の Applicationプラグインで weld-se を使う場合、CDI管理の Bean の検索が beans.xml のあるファイルシステム上のパスを起点に行われてしまうため注意が必要。 CDI in Java SE (CDI2.0) CDI 2.0 では Java EE 以外に、Java Standard Edition (SE) 向けのサポートが追加されている。 Weld では以前から Weld-se として提供されていたが、(準)標準API として javax の名前空間で利用できるようになる。 CDI 2.0 仕様は EDR1 の状態であるが、weld のアルフ
Gradleをインストールしたときに苦労した、パスの設定の落とし穴についてのメモです。 要約 前提条件 OSはWindows8 Javaのバージョンは8 環境変数の設定は「JAVA_HOME=(略)\jdk1.8.0_65\bin」←ここ重要 現象 gradle -vで怒られた ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.8.0_ 65\bin Please set the JAVA_HOME variable in your environment to match the location of your Java installation. 解決策 JAVA_HOMEはbinを含めず「(略)\jdk1.8.0_65」で設定すればgradleが動くよ! やったこと Gradle2
自分用メモ。 ユーザー統計表を作成する SQL> EXEC DBMS_STATS.CREATE_STAT_TABLE(ownname=>'OGG_IAU',stattab=>'STAT_TABLE_BEFORE'); SQL> EXEC DBMS_STATS.CREATE_STAT_TABLE(ownname=>'OGG_IAU',stattab =>'STAT_TABLE_AFTER'); 統計情報を収集する SQL> BEGIN DBMS_STATS.GATHER_SCHEMA_STATS( OWNNAME => 'OGG_IAU', ESTIMATE_PERCENT => 100, METHOD_OPT => 'FOR ALL COLUMNS SIZE 254', GRANULARITY => 'ALL', CASCADE => TRUE, NO_INVALIDATE => FALS
Software Design連載記事を掲載します。 株式会社技術評論社の許可を得て掲載しています。 草稿なので細かい部分は実際の記事とは異なることがあります。 他の記事は左下にある「■雑誌連載中(全文公開)」から見られます。 ども、るびきちです。本連載も先月で1年になり、まさに一周したような感じです。最初の数回はEmacsを使ったことのない人を対象に、Emacsの基礎概念をゆっくりと紹介しました。その後はddskkによるOS非依存の日本語入力を紹介したことで、複数のOSを使う人でもEmacsは有用だと示しました。その後は、様々なカーソル移動、入力支援、検索・置換というテキストエディタとしてのEmacsの使い方を紹介しました。dired、eshellというOS非依存のファイラーとシェルもありました。Emacs上のワープロ・スーパー電子手帳であるorg-modeについても軽く触れました。 そ
目標 標準入力から文字を受け取りたい 正しい形式の入力が来るまでリトライしたい 結論 標準入力から読み取った後に eachブロックで受けるのはダメ(eachから抜けられなくなる)。 anyブロックにて受ければOK。 コード 環境 Java 8 Groovy 2.4.5 判定用メソッド @Singleton class Utility { /** * ユーザに続行するかを問う * 標準入力:Y 続行する * :n 続行しない(exitする) * :他 再入力 * @return true 続行可能 */ def askContinue() { print "continue? [Y/n]" def stdin = new BufferedReader(new InputStreamReader(System.in)) stdin.lines().any{ line -> if(line.eq
Gradle で走らせた Findbugs の結果を見るのがダルいので標準出力に結果を吐き出すタスクを書く。 こんな感じ: Findbugs の結果を見るのがダルい レポートを見る方法としては: デフォルトだと「XML に結果出力したから見てね」って旨のメッセージが出るだけなので、そのパスを何らかのビューワーに噛ませる HTML 出力に設定変更する XML を解釈してくれる CI と相性が悪い。CI のときだけ XML 出力に変える必要がある emacs 出力に設定を変更する 2. と同じ問題に加えて出力される情報が少ないので、バグの識別子で詳細を調べる必要がある。 と面倒な感じ。 Intellij IDEA の findbugs のプラグイン系は、gradle と連携してくれないので話にならない。 なぜか他の gradle プラグインと違って標準出力してくれる機能がない。Findbugs
Software Design連載記事を掲載します。 株式会社技術評論社の許可を得て掲載しています。 草稿なので細かい部分は実際の記事とは異なることがあります。 他の記事は左下にある「■雑誌連載中(全文公開)」から見られます。 ども、るびきちです。本連載も来月で1周年となりますけれども、1年の締めくくりとして今月と来月の2回に分けてhelmという超絶便利なパッケージを紹介します。 helmというパッケージとは何かを言葉で説明するのはとても難しいです。しかし、一度使ってみればその他のEmacsのコマンドとは異次元のものを感じることは間違いありません。なぜなら、その他のEmacsのコマンドとは考え方そのものが根底から異なるのです。 helmとはヘルメットではなくて「舵(かじ)」とか「支配」という意味なので、「Emacsの舵」とか「Emacsの支配者」ということになります。そしてその名に相応しい
Software Design連載記事を掲載します。 株式会社技術評論社の許可を得て掲載しています。 草稿なので細かい部分は実際の記事とは異なることがあります。 他の記事は左下にある「■雑誌連載中(全文公開)」から見られます。 ども、るびきちです。今回はEmacs界随一とも言われるほど多機能なメジャーモードorg-modeを採り上げます。筆者は2008年から実に7年も使っているのですが、それでも全機能を使いこなせていません。開発はずっと活発に行われていて、まさに広大な世界を作っています。ただでさえ多機能なのに拡張パッケージも70以上MELPAに登録されています。最初にorg-modeを使うと、間違いなくあまりの多機能に圧倒されます。 広大なorg-modeを真向から習得しようとすると挫折します。使いこなすコツは、大事な機能をしっかり押さえた上で、目的に沿った機能を見つけ出すことです。本来の
はじめに 不良といっても、タバコふかしてパラリラパラリラではない。emacsを使うようになってから10年近く立つのに、最近M-sの使い方を知った。これまでメタキーを使う機会といえばM-x、M-%、M-<、M->のみ。あまりにも情けない。これを不良と言わずなんと言おうか(不可とは言わないのが自分への甘えである)。 キーバインドの表示 現在のモードでのキーバインディングを表示するには、describe-bindingsが使える。キーバインドは<f1> bもしくはC-h bだ。helmを導入しているのであればhelm-descbindsを使った方が便利だろう。 キーバインドの調査 今回は、M-○とメタキー+何かで使えるものを調べてみた。 なお、scratchバッファで調べた。結構メジャーモードで違う気がするので、本当はよく使うモード(僕の場合はorg-mode)で調べた方が良いかも。そもそもこう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く