<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>skuma dot net</title>
<link>https://ameblo.jp/skumadotnet/</link>
<atom:link href="https://rssblog.ameba.jp/skumadotnet/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>フリーランスＳＥの気ままなブログ</description>
<language>ja</language>
<item>
<title>トラブル！？</title>
<description>
<![CDATA[ クリスマスだというのに、いや、クリスマスだからかな？<br><br>システム管理者、特にサーバやインフラエンジニアの方は<br><br>年に数度のイベントによって神経を消耗させられるも事実。
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-11116882595.html</link>
<pubDate>Sun, 25 Dec 2011 16:12:38 +0900</pubDate>
</item>
<item>
<title>「大文字」の護摩木</title>
<description>
<![CDATA[ <script language="JavaScript" src="https://jss.afpbb.com/mbsv/sdata/medianewsdelivery/msnsankei/ameba/js/utf8/110102000/770c2a1f243e09c0496c9687d70869cb_3a4a7fc12724dfc66be31afdb356d24b.js" alt="script_topilog,http://www.topilog.com/image/topilog_edit.gif"></script><br>被災地の風評被害はやはり止まらないようです。反対者の気持ちもわかりますし、悪いのは原発利権者とは理解していますが、ひとつになろう日本の言葉がむなしく感じます。
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10978826040.html</link>
<pubDate>Sun, 07 Aug 2011 22:11:48 +0900</pubDate>
</item>
<item>
<title>リモートデスクトップ</title>
<description>
<![CDATA[ <p>Windowsの高スペックマシンを保有してない身として</p><br><p>このようなサービスは興味あります。</p><br><p><a href="http://itpro.nikkeibp.co.jp/db/article/10005079/">http://itpro.nikkeibp.co.jp/db/article/10005079/</a></p><br><p>定期的に何か（？）を走らせておくのもいいですよね(^∇^)</p><br><p>もともとはこのサービスで検討してたのですが</p><br><p><a href="http://www.onamae-desktop.com/">http://www.onamae-desktop.com/</a></p><br><p>検討材料が増えるのはよいことだ。</p><br>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10772172933.html</link>
<pubDate>Tue, 18 Jan 2011 15:30:40 +0900</pubDate>
</item>
<item>
<title>Win x Macのつづき２</title>
<description>
<![CDATA[ <p>３．MacからRDPでWindowsを操作する。</p><br><p>・Mac側で</p><p>　<a href="http://www.microsoft.com/japan/mac/downloads?pid=Mactopia_RDC&amp;fid=68346E0D-44D3-4065-99BB-B664B27EE1F0#viewer">http://www.microsoft.com/japan/mac/downloads?pid=Mactopia_RDC&amp;fid=68346E0D-44D3-4065-99BB-B664B27EE1F0#viewer</a></p><p>　からMS謹製のMac用RDPクライアントをダウンロードします。</p><p>　圧縮されているので、解凍しインストールします。</p><p>　パネルにMicrosoft Remote Desktop Connection Client for Macが追加されます。</p><br><p>・Windwos側で</p><p>　当然のことながら、リモートデスクトップを受け入れる設定にしておきます。</p><br><p>＃あとはMacからRDPを起動し、IPまたはコンピュータ名で接続できます。</p><p>　くれぐれもセキュリティ設定にご注意ください。</p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10763090355.html</link>
<pubDate>Sun, 09 Jan 2011 16:51:47 +0900</pubDate>
</item>
<item>
<title>Win x Macの続き</title>
<description>
<![CDATA[ <p>２．Macの共有フォルダをWindowsから使う</p><br><p>・Mac側で</p><p>　システム環境設定⇒共有⇒ファイル共有⇒オプションで</p><p>　「SMB（Windows）を使用してファイルやフォルダを共有」をチェック</p><br><p>・Windows側から</p><p>　スタート⇒ファイル名を指定して実行で「<a href="file://\\IP">\\IP</a>アドレス」を入力します。</p><p>　アカウント、パスワードが聞かれますので入力します。</p><br><p>＃ポイントはSambaを有効にすることですね。</p><p>　セキュリティ設定によってはアカウント、パスワードなしでも共有できます。</p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10763064137.html</link>
<pubDate>Sun, 09 Jan 2011 16:13:33 +0900</pubDate>
</item>
<item>
<title>Win x Mac</title>
<description>
<![CDATA[ <p>１．WindowsからMacをVNCで使う。</p><br><p>環境</p><p>WindowsXPProfessionalSP3、SnowLeopard<br></p><p>参考ページはここ</p><br><p><a href="http://se-suganuma.blogspot.com/2009/10/macwindowsmac.html">http://se-suganuma.blogspot.com/2009/10/macwindowsmac.html</a> </p><br><p>・まずMac側の設定</p><p>　システム環境設定→共有。「画面共有にチェック」して「コンピュータ設定」を開く。</p><p>　「他のユーザ・・・」と「VNC・・・」にチェックして、VNCでログインするためのパスワードを設定。</p><p>　Mac側は基本これでOK。念のためにシステム環境設定→セキュリティ→ファイヤーウォールも制限かけてないかチェックする。</p><br><p>・Windows側の設定</p><p>　VNCをダウンロードする。今回はViewer。現行は4.1．</p><p>　<a href="http://www.realvnc.com/index.html">http://www.realvnc.com/index.html</a></p><br><p>　ダウンロードしたファイルを実行し、MacのIPを入力。パスワードも。</p><p>　注意点は、optionの<font color="#ff0000">Colour levelをFull（all available colours）</font><font color="#000000">にすること。でないと落ちる。</font></p><br><p>＃Mac（SnowLeopard）は標準でVNCに対応しているのですね。</p><p>　考えてみればBSDベースですから当然かも。</p><p>　Linuxも殆どのディストリがサポートしてますからね。</p><p>　使用感は、まぁこんなもんでしょう。これまでもWin x Linux等で</p><p>　使ってましたからできることもわかってますし、必要十分です。</p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10762394265.html</link>
<pubDate>Sat, 08 Jan 2011 22:08:43 +0900</pubDate>
</item>
<item>
<title>クラウド、クラウド、クラウド！</title>
<description>
<![CDATA[ <p>やっと勉強しはじめました。</p><br><p>仮想化も含めて。</p><br><p>現状は情報収集の段階です。</p><br><p>目的は大きく２つ</p><br><p>・自分の事業の役にたつもの</p><br><p>・お客様の事業の役にたつもの</p><br><p>を見つけることです。</p><br><p>単に技術的に優れていても</p><br><p>総合的に投資効果がないものは</p><br><p>却下です。</p><br><p>ただ、自称ITコンサルタントなので</p><br><p>ひととおりは押さえなくてはなりません。</p><br><p>amazon</p><br><p>google</p><br><p>nifty</p><br><p>microsoft</p><br><p>IBM</p><br><p>NEC</p><br><p>富士通</p><br><p>などなど大手はどこもやってますね。</p><br><p>ちょっとはずれますがGMOは</p><br><p>WindowsのRDPも提供してます。</p><br><p>これら大手の牙城に切り込むには</p><br><p>一個人では無理。</p><br><p>では、発想を変えて</p><br><p>いかに利用するか？</p><br><p>アイディアとスピードが</p><br><p>ものをいうこの業界。</p><br><p>仕掛けの面白さがあります。</p><br><p>今回は漠然とつづってみました。</p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10754266946.html</link>
<pubDate>Fri, 31 Dec 2010 22:56:20 +0900</pubDate>
</item>
<item>
<title>Android2.2へアップデート</title>
<description>
<![CDATA[ <p>先月ぐらいにソフトバンクから</p><p>HTC Desireのアップデートの</p><p>お知らせが来てました。</p><br><p>6月に買ってからそれほど</p><p>使いこんでいるわけでは</p><p>なかったのですが、</p><p>Y!メールが使えるとのことで</p><p>アップデートしました。</p><br><p>若干動作が速くなった気がします。</p><p>Flashは、、、まだ見てません。</p><p>Y!メールは使えるように</p><p>なりましたが、</p><p>MultiTaskManagerが</p><p>使えなく（タスクを終了できない）</p><p>なりました(;^_^A</p><br><p>こちらのアップデートも必要ですね。</p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10704062316.html</link>
<pubDate>Thu, 11 Nov 2010 18:57:09 +0900</pubDate>
</item>
<item>
<title>PHPで画面とロジックの分離</title>
<description>
<![CDATA[ <p>いまさらテーマとするのもなんですが、</p><br><p>Smartyほどの機能は必要ない方に</p><br><p>pearの標準ライブラリを使った方法を。</p><br><p>何種類かありますが、結構昔から</p><br><p>あって小生も実装経験があるのは</p><br><p>HTML_Templete_IT</p><br><p>これは完全に画面とロジックを</p><br><p>分けるタイプです。</p><br><p>テンプレート側にはロジックを</p><br><p>かけません。</p><br><p>好みはあると思いますが</p><br><p>これで不便したことはないので</p><br><p>小～中規模開発には十分かと。</p><br><p>さて、実装方法ですが、</p><br><p>pearでインストールできます。</p><br><p>現在の最新は1.3.0a1のようです。</p><br><p># pear install HTML_Template_IT-1.3.0a1</p><br><p>一応確認しますと</p><br><p># pear list<br><br>Installed packages, channel pear.php.net:<br>=========================================<br>Package                  Version  State<br>Archive_Tar              1.3.1    stable<br>Console_Getopt           1.2      stable<br>HTML_Template_IT         1.3.0a1  alpha<br>OLE                      1.0.0RC1 beta<br>PEAR                     1.4.9    stable<br>Spreadsheet_Excel_Writer 0.9.2    beta<br>XML_RPC                  1.5.0    stable<br></p><p>とアルファ版でした(ﾉ´▽｀)ﾉ</p><br><p>まぁ、今回は時間的制約で</p><br><p>実際に使うことはないだろうと</p><br><p>思われるのでよしとします。</p><br><p>で、ロジック例としては</p><br><p>pearのサンプル</p><br><p>（日本語の説明がよいかたは</p><br><p>アシアルなどをどうぞ）</p><br><p>としてはこんな感じ。</p><br><p># cat it.php<br>&lt;?php<br>ini_set("include_path",'.:/usr/share/pear:/usr/share/php');<br>require_once "HTML/Template/IT.php";</p><p>  $data = array<br>  (<br>    "0" =&gt; array("Stig", "Bakken"),<br>    "1" =&gt; array("Martin", "Jansen"),<br>    "2" =&gt; array("Alexander", "Merz")<br>  );</p><p>//  $tpl = new HTML_Template_IT("./templates");<br>  $tpl = new HTML_Template_IT("./");</p><p>  $tpl-&gt;loadTemplatefile("it.html", true, true);</p><p>  foreach($data as $name) {<br>    foreach($name as $cell) {<br>        // Assign data to the inner block<br>        $tpl-&gt;setCurrentBlock("cell") ;<br>        $tpl-&gt;setVariable("DATA", $cell) ;<br>        $tpl-&gt;parseCurrentBlock("cell") ;<br>    }</p><p>     // parse outter block<br>     $tpl-&gt;parse("row");<br>  }<br>  // print the output<br>  $tpl-&gt;show();</p><p>?&gt;</p><br><br><p>そんでもってテンプレート側の例は</p><br><p># cat it.html<br>&lt;html&gt;<br> &lt;table border&gt;<br>&lt;!-- BEGIN row --&gt;<br>  &lt;tr&gt;<br>&lt;!-- BEGIN cell --&gt;<br>   &lt;td&gt;<br>    {DATA}<br>   &lt;/td&gt;<br>&lt;!-- END cell --&gt;<br>  &lt;/tr&gt;<br>&lt;!-- END row --&gt;<br> &lt;/table&gt;<br>&lt;/html&gt;</p><br><p>実際の表示は画面上に</p><br><p>テーブルがつくられて</p><br><p>そこにデータを表示する</p><br><p>といった感じです。</p><br><br><p>もちろんこのくらいであれば</p><br><p>あえて分離するメリットは</p><br><p>少ないのですが、</p><br><p>こったデザインなどで</p><br><p>埋め込まれたPHPコードが</p><br><p>追いづらくなるのを防げるし</p><br><p>デザイナにテンプレートを</p><br><p>任せられるので</p><br><p>ロジックに集中できる点が</p><br><p>評価できます。</p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10437886310.html</link>
<pubDate>Tue, 19 Jan 2010 16:48:27 +0900</pubDate>
</item>
<item>
<title>vim文字化け対策用設定ファイル</title>
<description>
<![CDATA[ <p>小生はvim使いです。</p><br><p>基本的な開発スタイルは</p><br><p>Windowsクライアントから</p><br><p>アプリケーションサーバに</p><br><p>Puttyなどで接続して</p><br><p>vimをエディタとして</p><br><p>書いてます。</p><br><p>クライアント側で</p><br><p>PHPのヘルプを</p><br><p>参照しながら</p><br><p>書くことが多いですね。</p><br><p>そんなときに</p><br><p>困るのが</p><br><p>サーバごとの文字コードの</p><br><p>違いによる文字化けですね。</p><br><p>半年ぐらい前に</p><br><p>どっかからか</p><br><p>同じような悩みを</p><br><p>持つ方のページから</p><br><p>拾ってきた</p><br><p>.vimrcを載せておきます。</p><br><br><p>set nu<br>set shiftwidth=4<br>set tabstop=4<br>set ignorecase<br>set nobackup<br>set laststatus=2<br>set showmode<br>set showcmd<br>set nohls</p><p>syntax on</p><p>" 文字コードの自動認識<br>if &amp;encoding !=# 'utf-8'<br>  set encoding=japan<br>  set fileencoding=japan<br>endif<br>if has('iconv')<br>  let s:enc_euc = 'euc-jp'<br>  let s:enc_jis = 'iso-2022-jp'<br>  " iconvがeucJP-msに対応しているかをチェック<br>  if iconv("\x87\x64\x87\x6a", 'cp932', 'eucjp-ms') ==# "\xad\xc5\xad\xcb"<br>    let s:enc_euc = 'eucjp-ms'<br>    let s:enc_jis = 'iso-2022-jp-3'<br>  " iconvがJISX0213に対応しているかをチェック<br>  elseif iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb"<br>    let s:enc_euc = 'euc-jisx0213'<br>    let s:enc_jis = 'iso-2022-jp-3'<br>  endif<br>  " fileencodingsを構築<br>  if &amp;encoding ==# 'utf-8'<br>    let s:fileencodings_default = &amp;fileencodings<br>    let &amp;fileencodings = s:enc_jis .','. s:enc_euc .',cp932'<br>    let &amp;fileencodings = &amp;fileencodings .','. s:fileencodings_default<br>    unlet s:fileencodings_default<br>  else<br>    let &amp;fileencodings = &amp;fileencodings .','. s:enc_jis<br>    set fileencodings+=utf-8,ucs-2le,ucs-2<br>    if &amp;encoding =~# '^\(euc-jp\|euc-jisx0213\|eucjp-ms\)$'<br>      set fileencodings+=cp932<br>      set fileencodings-=euc-jp<br>      set fileencodings-=euc-jisx0213<br>      set fileencodings-=eucjp-ms<br>      let &amp;encoding = s:enc_euc<br>      let &amp;fileencoding = s:enc_euc<br>    else<br>      let &amp;fileencodings = &amp;fileencodings .','. s:enc_euc<br>    endif<br>  endif<br>  " 定数を処分<br>  unlet s:enc_euc<br>  unlet s:enc_jis<br>endif<br>" 日本語を含まない場合は fileencoding に encoding を使うようにする<br>if has('autocmd')<br>  function! AU_ReCheck_FENC()<br>    if &amp;fileencoding =~# 'iso-2022-jp' &amp;&amp; search("[^\x01-\x7e]", 'n') == 0<br>      let &amp;fileencoding=&amp;encoding<br>    endif<br>  endfunction<br>  autocmd BufReadPost * call AU_ReCheck_FENC()<br>endif<br>" 改行コードの自動認識<br>set fileformats=unix,dos,mac<br>" □とか○の文字があってもカーソル位置がずれないようにする<br>if exists('&amp;ambiwidth')<br>  set ambiwidth=double<br>endif<br></p>
]]>
</description>
<link>https://ameblo.jp/skumadotnet/entry-10429197431.html</link>
<pubDate>Thu, 07 Jan 2010 23:19:05 +0900</pubDate>
</item>
</channel>
</rss>
