GUIとSubversionの親和性の低さは異常だと思うんだ。 もうダメだねーこういう使い方する場合は。信頼性低すぎる。 …ということで。 Windows上でレポジトリをチェックアウトしてた場合に、 いたるフォルダに生成される.svnフォルダを再帰的に消す方法。 プロンプト上から、 for /f "tokens=*" %d in ('dir /b/s/a:dh *.svn') do rmdir /q/s "%d"でいいようです。 .svnフォルダを再帰的に削除するDOSコマンド - よねっと [ヨネテル テックメモ] http://www.musicstudio.jp/archives/2008/11/svn%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%82%92%E5%86%8D%E5%B8%B0%E7%9A%84%E3%81%AB%E5%89%8A%E
通常外部リンクなどを別窓で開く際に、target="_blank"を使うと思うのですが、コレは非推奨となっているので、もうちょっと美しく別窓で開くにはどうしたらいいか? と何度か考えた事がありますが、適当にぐぐると、JavaScriptを使うものが何点かあるけど、ソレもイマイチスマートじゃない。 例えば下記で紹介されているような。 http://allabout.co.jp/internet/hpcreate/closeup/CU20040118A/ コレはコレで今までの問題を解決するにはいいのかなーと思うのですが、ボクが個人的に求めているのはもうちょっとスマートなやり方。 今まで、この問題に関して深く調べた事が無かったのですが、雲のむこうの人からこういう方法もあるよ。 って教わったので、今回はそのやり方を紹介いたします。 取り合えず、何だかんだ言って結局JavaScriptを使うわけです
いいねボタンの挙動が妙な感じがすると思ったら幅が自動調整されるようになっていた。これでツイート・ボタンとかと並べる時に妙な幅ががが……みたいなことが解消される未来が現実味を帯びてきた。あの隙間のために横に並べるの諦めて縦に並べているとか、box_count(上にカウントが出る奴)を使っているみたいなWebサイトも多いと思う。いいね! Demo: New Like Button デモの上はこのサイトのいいねボタンで、下がFacebookのいいねボタン。どちらもdata-widthを使って幅を110に指定してるけど、その値を無視して72pxと80pxになっている。わかりやすいように縦に並べて背景をマゼンタで塗ってみた。仕組み的にiframeバージョンではこうならないんじゃないかなーと思うので、HTML5かXFBMLバージョンを使うとすぐわかると思う。 いいねボタンの幅はカウント数以外にもロケー
平素よりYahoo!知恵袋をご利用いただきありがとうございます。 2017年11月30日をもちまして、「知恵ノート」機能の提供を終了いたしました。 これまでご利用いただきました皆様にはご迷惑をおかけすることとなり、誠に申し訳ございません。 長年のご愛顧、心よりお礼申しあげます。 引き続き、Yahoo!知恵袋の「Q&A」機能をご利用ください。 Yahoo!知恵袋トップ 知恵ノートサービス終了のお知らせ プライバシー - 利用規約 - メディアステートメント - ガイドライン - ご意見・ご要望 - ヘルプ・お問い合わせ JASRAC許諾番号:9008249113Y38200 Copyright (C) 2018 Yahoo Japan Corporation. All Rights Reserved.
多数のデータを扱う場合、「ページ分け」をして表示させることが必須になります。 CakePHPには、これを実現する「ページネーション(Pagination)」という機能が提供されています。 今回は、このページネーションを攻略しますッ! ページネーションの設定 条件付ページネーション ページング(ページの移動) ソート機能 検索フォームを設置してみる ページネーションの設定 コントローラーに「$paginate」というメンバ変数を用意します。 $paginate = array(オプション項目); オプション項目を指定する場合は、設定名をキーとした連想配列で指定します。 page – 初期状態で表示されるページ番号。ディフォルトは「1」 conditions – レコードの取得条件 fields – 取得するフィールド名の配列 sort – ソートキーとなりフィールドの指定 limit – 表
oracleだとinsert selectなどで、rownumやrow_number()を使えばできるが、 mysqlだとないようなので、 テーブルを作成するときに、AUTO_INCREMENT属性をつける 例としては create table AAAAA( `ID` int primary key AUTO_INCREMENT, `項目A` char(7), `項目B` char(20) ); というようにテーブルを作成して、 insert時に insert into AAAAA (`項目A`,`項目B`) values ('データ1','データ2') のようにすると、IDが自動採番される あとは変数を使う方法がある。 SET @r=0; SELECT (@r:=@r+1) as row FROM `テーブル名`; また、PHPなどで、実行する場合は、SETと、本SQLの2本を同時実行で
はじめに † gitの個人的によく使いそうなコマンドをまとめてみました。自分用チートシートです。 よく使うコマンドは ../コマンドの省略(alias)設定をする方法にて省略形を作っておくと便利です。 各コマンドの詳細は git (コマンド名) --help すると記載があるのでそれ見てもらったら早いと思われます。 ↑ 前提 † 変更したファイルをコミットするときは、 [ローカル]→(addコマンドする)→[インデックスに入る]→(commitコマンド)→[リポジトリに入る] という状態の推移に注意して下さい。 gitでは「コミットしたいものをaddすると一旦インデックスに入るので、次にインデックスに入れたものをcommitでリポジトリにコミットする」と私は理解をしましたが、本来の用途とは別かもしれないです。 ※TODO: 概念の背景を後で調べる ※Subversionように「addでファ
Linux 上でも mono を使うと .NET Framework を動作させることが出来ます。Linux 環境で mono をインストールする方法は以前の記事に書きましたが、このままでは .NET のプログラム(.NET Assenbly)を実行する都度、以下のように mono を実行する必要があります。 $ mono hello.exe Hello, World! binfmt_misc という仕組みを使うと、毎回、"mono" としてしなくても、あたかも ELF と同等に .NET Assembly を実行出来るようになります。余談ですが、binfmt_misc の公式ページは 404 not found になっているようです。 テスト用プログラム 今回は CentOS 5.5 x86_64 環境で検証を行ないました。また、今回用意したテスト用プログラム "hello.cs" は以
hostname - システムのホスト名を表示・設定する domainname - システムの NIS/YP ドメイン名を表示・設定する dnsdomainname - システムの DNS ドメイン名を表示する nisdomainname - システムの NIS/YP ドメイン名を表示・設定する ypdomainname - システムの NIS/YP ドメイン名を表示・設定する nodename - システムの DECnet ノード名を表示・設定する hostname [ -v ] [ -a ] [ --alias ] [ -d ] [ --domain ] [ -f ] [ --fqdn ] [ -i ] [ --ip-address ] [ --long ] [ -s ] [ --short ] [ -y ] [ --yp ] [ --nis ] [ -n ] [ --node ] h
hostnameは/etc/hostnameで設定します。 domainnameは、/etc/host.confの設定により異なり、 order hosts,bind になっている場合は、/etc/hostsが反映され、 order bind,hosts の場合は、/etc/bindのdns設定が反映されます。 まあ、ホスト名とドメイン名を変更したときは、どちらも設定を変更する必要があるでしょう。 設定後、再起動して hostname --fqdn で正しく設定されているかチェックします。 また、メールについては利用しているMTAが不明ですので、exim4の場合を書きますと/etc/exim4/exim4.confの primary_hostname domainlist local_domains の変更が必要です。 その他NIS等の設定変更については割愛します。 ホスト名とドメイン名は
e326にUbuntu Serverをインストールする際にいい名称が思い浮かばなかった*1ため、後で替えるつもりで適当な名前を付けていました。で、いいホスト名が決定したのでホスト名変更の為のメモ。 現在のホスト名の調べ方 $ hostname hostname.domainname unameでも調べることが可能です。 $ uname -a Linux hostname.domainname 2.6.24-16-server #1 SMP Thu Apr 10 13:15:38 UTC 2008 x86_64 GNU/Linux hostnameコマンドを利用して変更する hostnameコマンドの引数に新しいホスト名を渡すだけで設定可能。 # hostname servername.kaede.local 直接設定ファイルを編集する Debian/Ubuntu系 /etc/hostnam
Debian GNU/Linux 4.0(etch)にsudoをインストールします。 sudoを使用する利点には、次のようなものがあげられます。(参考:管理者権限の制限のためのsuとsudoの基本) rootのパスワードを入力する必要がない。(パスワードの漏えい対策) 実行コマンドのログが残る。 個別にコマンドに対する権限が設定できる。 sudoをインストール sudoをインストールします。 # aptitude update # aptitude install sudo sudoの設定を行うには、visudoコマンドを使用します。このコマンドを実行するとエディタが起動し 編集可能になります。 # visudo 例えば、「」で設定したadmグループのみroot権限を与える場合、次のように設定します。 # User privilege specification root ALL=(ALL
PHPヘルプファイルを本家からダウンロードできますが、キーワード検索しようとすると日本語が文字化けしていてうまく検索出来ません。 過去にGoogle先生で色々調べまくった所、どうもHTML Help Workshopで再コンパイルする事で治る事が分かり、逆コンパイルツールであるKeyToolsと日本語版HTML Help Workshopをダウンロードして再コンパイルして使っていました。 typeTのOSを入れ直した時にKeyToolsのインストールファイルを無くしてしまい、またダウンロードしなきゃと思ってサイトに行ってみると・・・サイト死んでる・・・。 ヲイヲイ・・・って事でHTML Help Workshopだけで逃げるやり方を編み出しました。 ■用意するもの HTML Help Workshop・・・MSサイトにあるもので『Download Htmlhelp.exe』がそれです。Ht
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く