Qt Designer を使用してウィンドウやフォームを作成すると .ui という XML ファイルが作成されます。そして pyuic4 というコマンドを使用して .ui ファイルから uic モジュール(Python モジュール)へ変換することができます。 ここで生成された uic モジュールの中身を覗いていて QMetaObject.connectSlotsByName (QObject) というメソッドが呼ばれていること気付きました。このメソッドを呼び出すことで、 def on_<object name>_<signal name>(<signal parameters>): の命名規則に従ってオブジェクトのシグナルに対するスロットを定義することができます。この命名規則に従う限り、個別にオブジェクトのシグナルとスロットを connect() する必要はありません。例えば、eric4
前回に引き続き、井上が書かせていただきます。 GREE Studio 2010 5日目の講義内容はデータマイニングエンジニア、moritaさんによる「データマイニング」。業務のログ解析において用いられるデータマイニングの内容です。前回はレポート形式でしたが、今回はもう少しエンジニアリングブログに近い形で書こうと思って頑張りました。宜しくお願いします。今回のブログの内容は、 データマイニングの基礎知識 大規模データへの挑戦 になります。後で定義しますが、ここでの「データマイニング」とはデータを取得し、集計する作業も含めてこの言葉を指すことにしています。また、解析者とはデータマイニングを行う人のことを指します。(GREEではデータマイニングエンジニアと呼ばれています。)moritaさんの講義で学んだことを自分なりに膨らましてみました。色々誤りがあると思いますが、そういった部分は(優しく)指摘し
gist: 575981 - GitHub gdic.el は mhayashi1120 さんという方の作られた、emacs から Google Translater を利用する拡張。10分ぐらい前にみつけました。どうやって使おうかな〜と、3秒入力がなかったら翻訳結果をミニバッファに表示するようにしてみました。どこかで聞いたことあるような気がします。このままだと eldoc との相性が悪いし、まだまだ(注意:僕の設定が)。この路線で洗練させたいしなんとなく晒しておきます。やる気は中の下ぐらいです(このところ開発/作業環境いじりへの情熱が減ってきている)。 (require 'gdic) (require 'cl) (defun gdic-at-point () (interactive) (awhen (thing-at-point 'symbol) (let ((minibuffer-m
初心者にも優しいUbuntuを仕事や趣味に活用!いやぁ、ありがたきコンテンツが公開されております。 その名も 「おっさんにも解るPython」。 「Project Mikunchu♪」の首謀者、いや(^_^;;;中心メンバーであらせられる、かおりんさんによるありがたき福音書です。 プログラミングに手を出すくらいならば、開発環境くらい、自分でググッて調べて構築するよね。。。(^_^;と言われちゃうところでしょうが、おっさんは意外と忙しかったりするんですよね。。。ってことで、下記に手順をまとめてみました。 経験豊富な妄想力を発揮して、週末プログラマーなんていかがでしょ? ゆくゆくは、かおりんさんによるこの原作がマンガとして世に出るといいなぁなどと思ったりしながら、 おっさんのひとりである私も、さっそく手順通りにやってみました。 ま、そんなことより「萌えOS(暫定版)」にダメ出しをして(^
【Emacs本を書きました】 anything.elフレームワークは徐々に進化しています。 ユーザーとして使いやすくする一方、より簡単にプログラミングできるように改良しています。 なるべく非互換性を導入しないように特に気をつけています。 初期に作られた情報源も動くはずです。 動かない場合はanything.elのバグの可能性があります。 anything関数とキーワード引数anything関数がキーワード引数を受け付けるようになりました。 これにより、可読性が上がります。 おそらく一番目立つ最新機能でしょう。 もちろん、通常の引数も使えるので、お好きな方をどうぞ。 基本キーワードanything関数の通常の引数に対応するキーワードは以下の通りです。 :sources情報源 :input最初の入力パターン :promptプロンプト :resumetのとき、直前のanythingセッションを復
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
初心者にも優しいUbuntuを仕事や趣味に活用!Ubuntu 10.10の「ベータ版」では日本語環境が完全に導入されません。 「システム」>「システム管理」>「言語サポート」もうまく機能しないようですので、手動によるパッケージ導入を行ないます。 「システム」>「システム管理」>「Synapticパッケージ・マネージャ」を開き、「language-pack-gnome-ja」と「language-support-ja」の2つをインストール指定します。これにより日本語入力環境、必要なライブラリなどが、まとめて導入されます。 インストール終了後に再起動すると、パネルのメニューも日本語化されます。 Googleによる日本語入力環境である「mozc」もSynapticパッケージ・マネージャから導入可能になっています。 「ibus-mozc」を検索し、導入します。 インストール後は、「システム」>「設
自分は一旦インサートモードに移って{register-name}を使ってる。 もちろん長いのでにマッピングしてます。 これだとインデントが崩れないまま挿入できて便利。 クリップボードのレジスタはLinuxなら+か*、Windowsなら+と*どっちでも同じなので まぁ+か*で希望通りの動作になると思う。 Linuxでは両者はCLIPBOARDとPRIMARYの違いとか僕にはよくわかんないので man xclipとかman xselとかX11の資料見て調べてください。 同じようなもので{register-name}とか {register-name}というのもある。 けど{register-name}と{register-name}の違いがわからない。 helpには{register-name}だとインデントの修正は行われないと書いてあるけど 自分はずっと{register-name}使ってき
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー プログラミング上達のコツは,プログラムがどのように動くかをイメージできるようになることだと思う。プログラムの動く課程をイメージできるように なるための近道は,コードの実行課程を実際に確認すること。実行過程を見ながら,ある時点でどんな変数が定義されていて,どの関数が実行されていて,コー ドを実行するとどう変わるか,という課程を,ステップごとに観察すると,プログラムの挙動がイメージしやすくなる。Online Python Tutorは,プログラムの学習に便利なツールだ。 Online Python Tutorを使うと,Webブラウザ上でPythonプログラムの動きを確認しながら実行できる。
サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一本吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には食材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい食材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ
Linux only: Recent switchers from Windows to Linux are probably used to using the Windows key to open up the start menu. To get the same thing on Linux, you'll have to tweak a simple setting instead. Over at the How-To Geek site (my home away from Lifehacker), we noticed that since Ubuntu 9.10, you can no longer assign the Windows key directly through the Keyboard Shortcuts dialog—if you want to s
最近はてなココの「京都の通り数え歌ラリー」というものに少しはまっています。『はてなココ』のラリー機能を使って作られたラリーなのですが、見てください、このスポットの行列。 京都には南北と東西の通りを覚えるための「数え歌」がありますが、その交差点が全部で432個も登録されていて、スポットの旗がすごいことになってます。 ちょうど自転車で通勤しているので、通る道を少しずつ変えてスポットを開拓していくのが最近の日課になっていて、地道に開拓したスポットは今142個。今のところトップを独走中ですがジプシーさんに追い上げられていますw。 ←とある朝の通勤の跡(となりの通りくらいまではイマココして良い、という自己ルールでやってます) 最近はだんだん通勤で通る範囲のスポットがなってきて、ちょっと遠回りをして通わなくてはならなくなってきたため難易度が上昇しています。今年中には全スポットをコンプリートしたいところ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く