常に一歩先行く機能を提供してきたMac OS X。iOSとの相互作用でいっそう使いやすくなっていくMac OS Xの魅力に、ちょっと違った角度から迫っていきます。
![【連載】新・OS X ハッキング!](https://cdn-ak-scissors.b.st-hatena.com/image/square/d03092ef80417725f37f16f9bf9e99d4de0d6c08/height=288;version=1;width=512/https%3A%2F%2Fnews.mynavi.jp%2Fassets%2Fcommon%2Flogo_ogp-f44b720a365aa20669d9aaed97d5885986aa7c8a16d71dc16c758ac1e4fef112.png)
JPAだけで完結するのはさすがにムリがあったのでこういうタイトルにした。が、JPAプロバイダ固有のAPIのレベルではフェッチサイズを変更する効果を確認できた。 JDBCのsetFetchSize変更時の動きをstatspackで見てみる - kagamihogeの日記ではJDBCを直接使用していたが、このエントリではJPAプロバイダ(EclipseLink, Hibernate)固有のAPIを使用して100万行取得するコードの速度を、フェッチサイズ変更無しと100の時とでどのくらい速度差が生じるかを確認する。 環境 DB CentOS-6.4-x86_64 Oracle Database Express Edition 11g Release 2 Java Java SE Development Kit 7u45 Eclipse Kepler(4.3.1) SR1 IDE for Java
(※はてなフォトライフの不具合で正しくない順番で画像が表示されている可能性があります) さて、こんな記事をクリスマス・イヴのプレゼントにするのはアレなんですが(笑)、教師あり学習&分類器系では一旦これでシリーズを〆る予定です。 トリを飾るのはランダムフォレスト。アンサンブル学習の代表選手ですね。「ランダムフォレスト最強」とか言っちゃう人が多いらしいんですが*1、そういう人にはぜひ今回(と次回予定の5回分まとめ)の記事を読んでもらいたいなぁと思います。 今回の参考文献もピンクの薄い本です。pp.193-197に決定木、バギング、アダブーストの後にランダムフォレストの説明があります。 はじめてのパターン認識 作者: 平井有三出版社/メーカー: 森北出版発売日: 2012/07/31メディア: 単行本(ソフトカバー)購入: 1人 クリック: 7回この商品を含むブログ (4件) を見る 他だと、例
Bashのパラメータ展開はすぐに忘れてしまうのでメモ。 変数の文字数 ${#parameter}で変数の文字数を調べることができます。 name=/var/log/boot.log echo ${#name} 17 wcやawkコマンドを使う方法がありますがスマートではありません。*1 $ n=`echo $name | wc -c`; echo $(($n-1)) 17 $ echo $name | awk '{ print length($0)}' 17 配列も同じように配列数を調べることができます。 $ array=(a b c d e) $ echo ${array[0]} a $ echo ${#array[@]} 5 変数パラメータ展開 変数を切り出せます。ファイル名やディレクトリ名を簡単に切り出すことができます。 $ name=/var/log/boot.log $ echo
災害時のいざという時、手元に連絡網やマニュアルが無ければ意味がありません。 連絡網とマニュアルをチャットワーク上に用意することでインターネットに接続さえ出来れば安否確認ができ、たとえ出勤できない状態でも在宅勤務の形に切り替え、各種業務のコミュニケーションを取ることが可能になります。 チャットワークを災害時に活用するメリット AmazonとGoogle のクラウド活用により、大きな災害時でもダウンしにくい。 各人にタスクを割り当てることができ、安否確認や業務確認が一目瞭然、在宅勤務も可能。 メーリングリストでは誤解が生じやすかった報連相も、チャットではスムーズに解決。 連絡網やマニュアルをクラウドに用意することで安否確認や業務連絡がスムーズになります。チャットワークで災害緊急時のグループチャットを作成します。チャットワークではチャットの検索ができますので、「災害」「緊急」などのキーワードです
雨の日はClojureを書こう。晴れた日には外に出て日向ぼっこをしよう。 目標 この文章の目標は、Clojureの教科書になることです。そして、このClojureの教科書は、下のような人々をターゲットに作られます。 Lispを知らない人 Javaを知らない人 プログラミングがどういうものかわかってない人 プログラミングを楽しみたい人(重要! :) ) 上のような人が、Clojureというプログラミング言語を「友達」のように思ってくれるような、あるいは身近に感じるような教科書に出来ればいいなと考えています。 重要 この教科書はまだまだ未完成です。今後、暇を見つけてちょくちょく加筆する予定です。一ヶ月に一度くらいみてくれれば、何らかの項目が更新されているかもしれません。 目次 雨の日 0日目 (ごあいさつ) この本を手っ取り早く読むために 1日目 (S式の日) なぜS式が重要なのか はじまりの
ご存じの方には濡れ衣ですごめんなさい。 これ間違って理解してました。 真実を知って衝撃を受けました。 周りに聞いてみたら多くの人が同じく誤解してました。 問題 crontab でこういうスケジュールを設定したら コマンド hoge はどのようなタイミングで実行されるでしょう。 0 0 13 * 5 hoge こたえ 毎月13日の金曜日の0時0分 だと思ってたんだけど、これ間違いでした。 正しくは、 毎月13日または金曜日の0時0分 だった。はい「知ってたよ」っていう人はごめんなさいよ。 日と曜日だけ or になる crontab の書式は、基本的に and なんですよね。 0 9 1 10 * だと、 10月 かつ 1日 かつ 9時 かつ 0分 のタイミングで実行。 ところが、日と曜日だけは「または」になります。 さっき実験してみたけど実際にそうなった。 crontab – Wikiped
@tanaproです。 怪しい商材みたいなタイトルにしたのはわざとです。 さて、1ヶ月ほど前にこんなサイトを立ち上げました。 http://socialfx.jp.net/ 簡単に説明すると、私のFX口座とお金を使ってみんなでFX取引をしていくサイトです。何が何だか分からない人もいると思うのですが、要するにサイト訪問者の気分次第で私のお金が減ったり増えたりするエンターテイメントなWebサービスです。 1ヶ月で+80%のパフォーマンス http://socialfx.jp.net/tanapro/graph http://www.myfxbook.com/members/dsaki/socialfx/761408 1ヶ月経過した時点で、16万円が30万円近くにまで増えました。 おそらくSocialFX自体が他では見られないような新しいタイプの試みなので、サービス開始時点では資産推移がどうなる
2012年版はこちら。MOONGIFTの記事を見てみたところ、2013年はWindows系ソフトウェアの紹介が例年になく減っているようです。要因としてはWindows 7まででソフトウェア自体が十分に増えてきたこと、Windows 8ではオープンソース・ソフトウェアがあまり多くなくなってきたこと、そしてWebアプリケーションへの移行が進んでいるというのが挙げられるかと思います。 来年以降はまだ分かりませんが、Windows XPのサポート期限が切れる中、Windows 7/8への移行が進めばソフトウェア市場も活性化するかも知れません。という訳で今回はWindows系ソフトウェアをまとめて紹介していきます。 1. MarkdownView - 好きなエディタを使いつつMarkdownプレビュー Markdownのプレビューだけを行うソフトウェアです。 2. Slife – アプリケーションご
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
Javaプログラマのみなさんは、Javaは型推論がないから変数の型指定をしなくていけなくてダサい、などとイジメられた経験があると思います。 おかあさんに型推論をねだるとGroovyをわたされたり、おとうさんに型推論をねだるとScalaがやってきたり、プレステが欲しいって言ったのにWiiやXboxを買い渡される感を味わった人も多いのではないでしょうか。 そんな良い子のJavaプログラマのために、今年はサンタが素敵なプレゼントを持ってきてくれましたよ。 同じ型を書くのがダサい たとえばウィンドウを出してボタンを押したらメッセージが表示されるサンプルを書くとこんな感じになりますね。 public static void main(String... args){ JFrame f = new JFrame("テスト"); JButton b = new JButton("押して"); JText
作成:2013/12/24 更新:2014/11/01 Web制作 > サイト構築中にちょっとした動きをのせたいとき、どうすれば良かったのか何度も調べ直さないといけないことがあります。今回はJavaScript で初心者の方でもすぐ活用できるように、使用頻度の高いリファレンスと基本知識をまとめました。 エンジニア速報は Twitter の@commteで配信しています。 もくじ できること 1.リファレンス スクリプトの書き方/基礎知識 2.スクリプトの記述 3.文字列/特殊文字 4.演算子 5.オブジェクト 6.プロトタイプ 7.イベント 8.変数 9.if文 10.配列 11.連想配列 12.正規表現 13.デバッグ できること 1.リファレンス JavaScriptは開発環境の準備がほぼ不要で、コピー&ペーストだけで、動くものができてしまいます。他の言語だとそう簡単にはいきません。サ
みなさん、こんばんわ。 会社のアドベントカレンダーで、Scalaコードでわかった気になるDDDというブログを書いたのですが、最近、老害を防ぐためにDCIについても勉強中です。 DCIアーキテクチャ – Trygve Reenskaug and James O. Coplien とりあえず、これを読めということらしいですが、今ひとつ理解できなかったので、 Lean Architecture: for Agile Software Development を買って読んでます(巻末にScalaのコード例もあってなかなかよさげです)。 この本ではtraitのmix-in方式を紹介しているのですが、この方法はイマイチだと思っているので、別の方法を考えてみたのでさくっと紹介します。 暗黙的型変換と型クラスでの実装 今回は、ECサイトなどの、商品(Product)の購入(purchase)について考えて
今年も早いもので残すところわずかとなりましたね。2013年に注目を浴びるようになったEdTechという言葉ですが、ITを活用した学びの可能性がどんどん大きくなってきており、以前よりも幅広い内容を学ぶことができるようになりました。そこで今日はプログラミング学習にフォーカスをあてて、国内外問わずプログラミングを勉強できるサービスをまとめました。 オンラインで誰でもプログラミング学習ができるサービス総まとめ ◆日本のサービス 1.無料動画で勉強できる『ドットインストール』 ドットインストールは初心者向けプログラミング学習で、基本的に全て無料で見放題のサービスです。ビデオコンテンツが1000本以上あり、初心者でも挫折しにくいように数分ほどの動画に区切ってあります。私自身も日頃愛用しているサービスの1つで、HTML、CSS、JavaScriptなどのweb言語からObjective-Cなどのアプリ開
こんにちは、ぺちこです。 先日水族館に行ったら「ペンギン12種模型セット」なるものをショップで発見し、危うく買うところでした。 Suicaペンギンのモデルはおそらくアデリーペンギンですが、私が愛してやまないのはジェンツーペンギンです。どうでもいいですね。(興味をもった人はみんな友達) さて、以前にデザイナーのせいとくんが Sassの導入方法と Sassの基本テクニックについてまとめてくれていましたが、今回はそれらを踏まえて、コーディングに役立つextend&mixin集を作ってみました! 日々ちょこちょこと作っては使いまわして・・を繰り返しており、あると便利なものは先にまとめておけば楽ではないかと、やっと気付きました。 サンプルで作ったhtmlとscssファイルを一式ダウンロードできるようにしていますので、そのまま使っても良し、各自(各社)毎のコーディングルールに合せて改良しても良し、要ら
勝手にロジカルな結びつきを見つける人の脳は時々“悪さ”をすることがある。 新規事業がうまくいっていると、その会社の業績が良いと思い込んでしまう。あるいは、ほんの小さな躓きがまるで会社の屋台骨を揺るがすかのように考える。 企業の戦略が実を結んでいるか、数字に落とし込んで考えれば間違った認識を避けられる。四半期業績開示、アニュアルレポート、有価証券報告書など公開されている情報はいくつもある。自分が投資家になったつもりで、その企業の戦略やマネジメントの有効性を判断すればよい。 1人でリフティングをしているだけのサッカー少年は、いつまで経ってもチームでレギュラーになれない。ライバルと比べて、何が自分の武器になるのか、勝てない部分はどこなのかがわかれば、強みをさらに磨く努力や、欠点を平均まで持ち上げる策が浮かんでくる。財務諸表の見方もこれと同じだ。同業他社などと「比較する」視点が特に大切と言える。
研究者や、卒論、修論を書く学生さんにとって学術論文の整理は頭の痛い問題です。 最近ではほとんどの論文がPDFで入手可能になったとはいえ、論文の数は日に日に多くなるばかりです。それをテーマごとに、キーワードごとに、あるいは著者、年代とともに整理し、必要に応じて思い出せるようにするのには、ファイルで並べておくだけでは無理があります。 そこで便利に使えるのがEndNoteのような論文管理ソフトウェアですが、EndNoteの中途半端さ、マイナーチェンジのたびに数万円も払わないといけないコストの高さには辟易として最近では Mendeley、Papers といった代替ソフトを使っています。 そのPapersのMac版が、このほど見た目も機能も一新した Papers 3 として生まれ変わりました。シンプルでありながら高機能、そしてDropboxなどとの連携も。 研究者だけでなく、PDF書類がたくさんあっ
unite-xmas-tree - C++でゲームプログラミング, treeコマンドでターミナルにクリスマスツリーを飾る - じゃ、ま、いっか などでクリスマスツリーを作るのが流行っている (?) ようなので、awk でクリスマスツリーを作ってみます。 作り方としては以下のような順番です。 ツリーの元になる連続したスペースでできた文字列を作ります。 文字列の一部を飾りとなる文字で置換します。 両サイドにツリーの形となる斜め線を加えます。 センタリングしてできあがり。 #! /bin/awk -f # xmas_tree.awk BEGIN { width = 76; decoration_list = "J * # A"; for (i = 2; i <= width; i += 2) { leaf = repeat(" ", i); for (j = 1; j <= 5; j++) {
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
MacBook Airをメインマシンとして使っています。 というか、サブマシンはないので、それ一台。 とても気に入ってますが、しいていえば容量不足の問題があります。 最近、それを解決すべく、超小型USBメモリーを購入したところ、超便利!なので紹介します。 超小型USBメモリーを持っていると、超便利! こんなに小さな32GBの超小型USBメモリーがあるんです。 ▼購入してみました。 ▼こんなに小さい! 超小型USBメモリーを挿しっぱなしで使うこれだけ小さいので、常にMacBook Airに挿しっぱなしで使っています。 これで容量が32GB増えるので便利! ▼MacBook Airに差し込んだ様子。 ▼ほとんど邪魔にならない大きさです。 ▼MacBook Air用ケースにも問題なく、すっぽり入ります! 安い無名ブランドか、高い有名ブランドか実は、信頼性を考えるなら以下のエレコム製の超小型USB
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く