tag:blogger.com,1999:blog-342453442024-03-06T13:21:03.681+09:00bearpawとあるシステム屋の備忘録的雑記<br>
(BEARPAW: 力と勇気の象徴、人々を真実へと導いてくれると云われている by native american)bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.comBlogger158125tag:blogger.com,1999:blog-34245344.post-24999256012171844222024-02-02T18:00:00.000+09:002024-02-02T18:00:26.297+09:00Openpyxlのグラフタイトルを消す<p> 健忘録として</p><p>openpyxlでExcelのグラフを作ってるときにグラフタイトルを消したかったのだが空文字を入れるとテキストボックスは残ったままになるしtitle=Noneにするとデータのタイトルが出てしまう。そうじゃなくてそのテキストボックス自体を削除したかった。</p><p>PHPSpreadsheetだとそのフラグがあって消せたのだがopenpyxlだとソースみるにtitleのtxがNoneだとText()が入るようになっている。その際、データタイトルが表示されるわけだ(ここで気がつけば早かったが)</p><p>Excel上では、グラフタイトルのチェックを外せばいいわけだがそれと同じ事はどうすればいいのかはまった。</p><p>では、どうするかというとグラフデータをadd_dataする際にtitles_from_data=TrueとしていたのがこれFalseにしてtitle=Noneにすればいいだけだった。</p><p>Layoutとか弄って調整してたがどうしてもタイトルのテキストボックスが邪魔になるし調整するのがむずい。ああすっきりした。という話である。</p><p>ソース書けってなw</p>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-90069105578539743642023-06-06T08:28:00.001+09:002023-06-06T08:34:34.921+09:00Xerox Star 8010エミュレーター「Darkstar」を動かしてみた<p> 最後に触ったのが1997年で最初に触ったのは1989年4月だったあのFujiXerox J-Starを思いたまに検索してみたりするのだが、まさかStarのエミュレーターがあったとは結構調べてた時があったのだがなかなかなくて諦めて放ってたのが長かったか最近違う調べ物でたまたま出てきたのがこの「Darkstar」というエミュレーターだ。</p><p>富士ゼロックスは富士フイルムビジネスイノベーションに変わってしまったけど。</p><p>よく<br /><a href="https://digibarn.com/" target="_blank">The DigiBarn Computer Museum</a><br />を見ていてAltoとかLisaとか会社にあったなぁと眺めていることがある。そこにはXerox 8080 Starとかかつて身近にあった機器の写真が出ているので懐かしんでいる。</p><p>かつて使っていたFUJI XEROX 8080-J StarIIとか8087とかはないのだけど(画面のスクショはあったかなJ-Starの)</p><p>最初のころはJ-Starに触れなくてSmalltalkマシンと呼ばれる6060だっけ?忘れたの機種をあてがわれて(そっちのが贅沢だよな)Smalltalk上でXNSのメール見てたな。Interlisp-Dマシンもあったけど触れはしなかったけど今思うともっと触っとけば良かった。Smalltalkマシンのマウスはボールマウスだったんだけどローラが点いててしかもベアリングで動くというすげーって当時うなってたのでその後くすねましたw(どっかにあると思うが)<br />今思うとその数年後に全部廃棄処分されていたんだよなぁ。もったいなかったなぁ。今じゃ博物館入りする代物だと思うだが。</p><p>とまぁ思い出話はそのくらいで試しに入れて動かしてみた。</p><p>githubにあるのをダウンロードして</p><p><a href="https://github.com/livingcomputermuseum/Darkstar" target="_blank">livingcomputermuseum/Darkstar: A Xerox Star 8010 Emulator</a><br /></p><p>HDDイメージをダウンロードする必要があるのだがうまくダウンロードできなかったのでサイトのトップから入り直して落とした。</p><p><a href="http://bitsavers.org/bits/Xerox/8010/" target="_blank">http://bitsavers.org/bits/Xerox/8010/</a><br /></p><p>8010_hd_images.zipを落とす。</p><p>すご、MPコードのPDFまであるよ。Alternateキーとか同時押しして電源入れてMPコードが8?になったら離すみたいなことやってたな。ダイアグ出すのにいくつとかって殆ど教えてもらって覚えたけどリファレンスなんかあったのかなあったろうなw<br />もうSunワークステーションに変わり始めていた頃だからあまり積極的に教えてはくれなかった。</p><p>これやってると当時を思い出してくるので所々そういうの入りますw</p><p>なんかlanguagesってあるけど日本語フォントとかあるのかなぁさすがにないか。</p><p>そして解凍して</p><p>Darkstar.exeを起動しメニューのSystem->Hard Disk->Load...から落としたHDDイメージファイルViewPoint-2.0-11-9-1990-18:38.imgを選んで</p><p>System->Startで実行</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjYamX9dnHB9X6nLpax350ss3hTMoFE4XKR3NEQJk_Fu7_mU-uQtoAs7f-0WaO3fHCOOmoT8vjIjJVJoqwO5DZvi2gWVkHskrsgPpb8QijlnrSaNq1BMLlDLwa3r-c5o-I6fxxOc_H0HuRcsEIsL9bMVd6hell-vrF9EkGCwqws_p1I_FpTOA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEjYamX9dnHB9X6nLpax350ss3hTMoFE4XKR3NEQJk_Fu7_mU-uQtoAs7f-0WaO3fHCOOmoT8vjIjJVJoqwO5DZvi2gWVkHskrsgPpb8QijlnrSaNq1BMLlDLwa3r-c5o-I6fxxOc_H0HuRcsEIsL9bMVd6hell-vrF9EkGCwqws_p1I_FpTOA=w640-h573" width="640" /></a></div><br /><br /><p></p><p>しばらくMPコードがころころ変わるので動いていることはわかると思うけどかなり時間かかるのでじっと待つ。</p><p>初期設定の時間設定を聞いてくるのだがデフォルトのままで登録してEnter押していく。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhmc31nf7RjAyo8CF169nonYVjs_dGaHM-FJbMaI-7PXqaBWNHfyKl8HurBMTXzJ_OcW34m3UGgr_v6qLRj9-YpI_UQYTt0RxKFeeSw84gRER80Vzk_Pj5RmeO7tT7Jo2qU-895cuDotV8hqXPoLJUmJ7ZRI7xf-MRPETWc4CREoshIH7Lrew" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="983" data-original-width="1097" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEhmc31nf7RjAyo8CF169nonYVjs_dGaHM-FJbMaI-7PXqaBWNHfyKl8HurBMTXzJ_OcW34m3UGgr_v6qLRj9-YpI_UQYTt0RxKFeeSw84gRER80Vzk_Pj5RmeO7tT7Jo2qU-895cuDotV8hqXPoLJUmJ7ZRI7xf-MRPETWc4CREoshIH7Lrew=w640-h573" width="640" /></a></div>画面テストのイメージがいくつか切り替わって表示される<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhmK91NrreOlyeBsBMOAFLr50OIIOMAJR199enWZ4TDC2R3z7CwO0RelYq-tHgGG6nGKkCUUJD2Shnt47kVYe9qpjvl-CgpJ8KEK0X4R6GvOiV6atM_qZECxd8VDede7LmZGGEkj_DWuJXjJVP4_mpp2EwO2TSI8gxkg0dMB822_XyxauqObg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEhmK91NrreOlyeBsBMOAFLr50OIIOMAJR199enWZ4TDC2R3z7CwO0RelYq-tHgGG6nGKkCUUJD2Shnt47kVYe9qpjvl-CgpJ8KEK0X4R6GvOiV6atM_qZECxd8VDede7LmZGGEkj_DWuJXjJVP4_mpp2EwO2TSI8gxkg0dMB822_XyxauqObg=w640-h573" width="640" /></a></div>するとスクリーンセーバーが動いている状態VKの画像が動いている状態になるのでクリックすると<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjSC9_bqMAVg_wERckdgg6JdGM9WNytbqJAEjg1ZDJtJEyF9xxA9dTJEaf8SAVQke0FmfB-afkaR7HFW6YXVzDB4XX6jWBp6YxDtgij0rnS-BaNoiivWynvQ-vGYeYP0SBxScMAI4WO6YGCc7imVAduZtB_soJzKhGmNrPLa99mZ8qqT__4rw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEjSC9_bqMAVg_wERckdgg6JdGM9WNytbqJAEjg1ZDJtJEyF9xxA9dTJEaf8SAVQke0FmfB-afkaR7HFW6YXVzDB4XX6jWBp6YxDtgij0rnS-BaNoiivWynvQ-vGYeYP0SBxScMAI4WO6YGCc7imVAduZtB_soJzKhGmNrPLa99mZ8qqT__4rw=w640-h573" width="640" /></a></div>Workstaion Administrationウィンドウが表示されるので「Desktop Creation」でデスクトップを作成する<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgIUWX8SJ58lDMkPM0lTCAjwrgUDjh2aqKtg9WOaVodWdTX4TFz4vRs9-PaoS3bj1jbtZakI6R3jnmIIdT4yiGObdJA9pxGii9YY4IvmHi97bPzrviB9Ug7lrV2S13raxAVDVebBrnShF7VHRY2ZNpSwvuh0IONdDh5vBboe1zy2W1vxTkGvQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEgIUWX8SJ58lDMkPM0lTCAjwrgUDjh2aqKtg9WOaVodWdTX4TFz4vRs9-PaoS3bj1jbtZakI6R3jnmIIdT4yiGObdJA9pxGii9YY4IvmHi97bPzrviB9Ug7lrV2S13raxAVDVebBrnShF7VHRY2ZNpSwvuh0IONdDh5vBboe1zy2W1vxTkGvQ=w640-h573" width="640" /></a></div>「Start」ボタンを押す<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhXouELGm5ekWEmueiGujo9HFTyQ7hysLF3mLEs1MC8Q6xy8wR2fIYKo3JAzLnLuEQ8q9eQQQYGxFnra9fQmmtnlC8_arksmboyQhV2nIrd4Z6QTKw66wvU6eqdfIEP0f0_rLztXEbT9X06id1qNpZFpGMd5x5TKh0QryokeGLZQFQDV7eU0Q" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEhXouELGm5ekWEmueiGujo9HFTyQ7hysLF3mLEs1MC8Q6xy8wR2fIYKo3JAzLnLuEQ8q9eQQQYGxFnra9fQmmtnlC8_arksmboyQhV2nIrd4Z6QTKw66wvU6eqdfIEP0f0_rLztXEbT9X06id1qNpZFpGMd5x5TKh0QryokeGLZQFQDV7eU0Q=w640-h573" width="640" /></a></div>作ったものがNameの横のアイコンクリックするとリストで表示されるので選択して設定したパスワードを入力し、「Start」ボタンを押す<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiHH_HHU0wRYvg-oE_6tiD1NcZCYbcZ-Ax7O7oUyMZFHNlf51D_6hOSaBjKL63Z7BYdBIP1RH_oqwdwO4PtdjmM8HkorZSlAqH25BdS7I4H3draqPd47gxfbVq9CsjGmPSmhdp5BLuB6dJNihHYcJ2S_EbO-RP7_t9w9RVcwjWBdwCDDwlOuQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEiHH_HHU0wRYvg-oE_6tiD1NcZCYbcZ-Ax7O7oUyMZFHNlf51D_6hOSaBjKL63Z7BYdBIP1RH_oqwdwO4PtdjmM8HkorZSlAqH25BdS7I4H3draqPd47gxfbVq9CsjGmPSmhdp5BLuB6dJNihHYcJ2S_EbO-RP7_t9w9RVcwjWBdwCDDwlOuQ=w640-h573" width="640" /></a></div>真っ新なデスクトップが出てくる。本当だとここにメールボックスとかのアイコンが出てくるのだがネット繋がってないしXNSのメールは使えないわけだからないよね。<br />右下のフォルダをクリックすると<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><span style="margin-left: 1em; margin-right: 1em;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgbC1qtxx667CibQtM7LmT5SOEkFonTNb1KpOn_aSyee7pDJanz0Hqp2mXvCCvP0c_WgT8_TstIUKg7ODNELE5DlkcIlljhSPgUKSxDnbDTzQ52au3cv31UUPbg_dRNlNtXIw1vRhCjUekJ4yJyuHEtWkFsc6PVAk_m09FU4a262S7BFfAVRw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEgbC1qtxx667CibQtM7LmT5SOEkFonTNb1KpOn_aSyee7pDJanz0Hqp2mXvCCvP0c_WgT8_TstIUKg7ODNELE5DlkcIlljhSPgUKSxDnbDTzQ52au3cv31UUPbg_dRNlNtXIw1vRhCjUekJ4yJyuHEtWkFsc6PVAk_m09FU4a262S7BFfAVRw=w640-h573" width="640" /></a></span><div class="separator" style="clear: both; margin-left: 1em; margin-right: 1em; text-align: center;"><div style="text-align: left;">右上のHelpフォルダを開くと</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh9FC6x0luZ6X6n6V7EuHvdE6at1JdF0SkhFbFuPucFXKuYcGpRm877WryMoIvkPBfsIKJ7glBs9Ev-oNnjV5LFmp8yrHcwmHrBdcL5iEE-F83vPi0hrs5PrS0KfgkepnmDVYJwphRs7D2rOdCyYzt2CWJAn_-2pLICJVRiJtJwwZgUAeytOw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEh9FC6x0luZ6X6n6V7EuHvdE6at1JdF0SkhFbFuPucFXKuYcGpRm877WryMoIvkPBfsIKJ7glBs9Ev-oNnjV5LFmp8yrHcwmHrBdcL5iEE-F83vPi0hrs5PrS0KfgkepnmDVYJwphRs7D2rOdCyYzt2CWJAn_-2pLICJVRiJtJwwZgUAeytOw=w640-h573" width="640" /></a></div>いくつかドキュメントがあるのだがそのままでは開かない。</div><div style="text-align: left;">最低でもVP Document Editorがないと開けないのでLoaderで読み込ませるのだが</div><div style="text-align: left;">「Set Software Options」で設定しないといけない。</div><div style="text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgBXUSm1hdRRkLgbIVaek9lFt_xzf-TPde4_5hkxD7E8oXcakO57amwlMYKbVYVmPyV_kLsyR96In1npLLROAjDFQY4xCnMYJwtaxEOcbrMlJnJaJpNn1q0ckXXSGwPeSKxhQXVZMZaApN5sHEQtwvsiW2igzeyz5bXL3bbax3-mGjgUT5qRA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEgBXUSm1hdRRkLgbIVaek9lFt_xzf-TPde4_5hkxD7E8oXcakO57amwlMYKbVYVmPyV_kLsyR96In1npLLROAjDFQY4xCnMYJwtaxEOcbrMlJnJaJpNn1q0ckXXSGwPeSKxhQXVZMZaApN5sHEQtwvsiW2igzeyz5bXL3bbax3-mGjgUT5qRA=w640-h573" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhqD9dYzsnDkdsy3VmuBxSi83suMCwKRe916ZI5D-To9pXw5hL57s3uKhqsMlhem5_00nvrjFdeq2rgapnrGQN4vLgsSqPGy3QfdZdvx12MzGWF_RpdVTKhF7TEFzn8FIrms4ZGMufeL_IWllBM1DnVYLhL5TF0O_PisXOMNHwuYSjRBvpmtA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEhqD9dYzsnDkdsy3VmuBxSi83suMCwKRe916ZI5D-To9pXw5hL57s3uKhqsMlhem5_00nvrjFdeq2rgapnrGQN4vLgsSqPGy3QfdZdvx12MzGWF_RpdVTKhF7TEFzn8FIrms4ZGMufeL_IWllBM1DnVYLhL5TF0O_PisXOMNHwuYSjRBvpmtA=w640-h573" width="640" /></a></div><br />Passwordは、githubに書いてあるが<br /><div>ViewPoint 1.1 / Services 10.0: J SH9R JX2A CH3N</div><div>ViewPoint 2.0 / Services 11.0: 8 7T78 M8YL LFEQ</div><div>ViewPoint 2.0の方を入れる</div><div>「Set Options」ボタンを押す</div><div>そして、Loaderで読み込む</div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiHCgPYo9jhWAxaIcCis1CioEi8JzW1a_Ff8-csmXeGGNy86fsHAiuyPZTXVyaLsiNnLQlflRgWpfeaOCdVq-auhYKx5YzukqXdRgLGucGtApw4Lg8nb7xWBVrpG9GdGH3vOtGHeLzgRUJJMFsM2sOCAYknalOFwKAcNLsDY7gYMqpFd4fn1w" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="982" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEiHCgPYo9jhWAxaIcCis1CioEi8JzW1a_Ff8-csmXeGGNy86fsHAiuyPZTXVyaLsiNnLQlflRgWpfeaOCdVq-auhYKx5YzukqXdRgLGucGtApw4Lg8nb7xWBVrpG9GdGH3vOtGHeLzgRUJJMFsM2sOCAYknalOFwKAcNLsDY7gYMqpFd4fn1w=w640-h573" width="640" /></a></div>VP Document Editorを選択して「Run」ボタンを押す</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgKj4ah28EUj6BpMEoXLt7kNpy18JE5_BqiRubflLw_BEpao6Sx7aiFeuEqc2EMXrC-RZZucjd9GTfISxC6VsMVOPS1B4_QxnVJFhFyt4I8OnKDJa_91zjxEedx0hJS_xhfhKfcmqOU5c3Fj_dcydFkBoUnXbglISZS02djfRHRMGcaPBV0Xg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1717" data-original-width="2177" height="505" src="https://blogger.googleusercontent.com/img/a/AVvXsEgKj4ah28EUj6BpMEoXLt7kNpy18JE5_BqiRubflLw_BEpao6Sx7aiFeuEqc2EMXrC-RZZucjd9GTfISxC6VsMVOPS1B4_QxnVJFhFyt4I8OnKDJa_91zjxEedx0hJS_xhfhKfcmqOU5c3Fj_dcydFkBoUnXbglISZS02djfRHRMGcaPBV0Xg=w640-h505" width="640" /></a></div><br />開けた。ゴミ箱ないねw当時ゴミ箱にゴミ箱入れたらどうなるってのがあったなまさにオブジェクト指向なってんで実際にはどうにもならんのだが。</div><div><br /></div><div>あとXDEのイメージまであったので読み込んでみた。</div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjpI2H4_7JjUzIyhIwBRV7DNJn_idQP0KmbExdLhfs9AEbuMjjwaq516wg2gVMKbBz--Bz2WV6-rDled_65KwQdH89-7FlThX7WtWlqOm5CvAImqLkgFF_wbyIC41rrhEPoalnGLqEwSOPiQOtmS27PB_N6fK1Nzxrs7Jjhrpdr5KYT4_XhWQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="983" data-original-width="1096" height="573" src="https://blogger.googleusercontent.com/img/a/AVvXsEjpI2H4_7JjUzIyhIwBRV7DNJn_idQP0KmbExdLhfs9AEbuMjjwaq516wg2gVMKbBz--Bz2WV6-rDled_65KwQdH89-7FlThX7WtWlqOm5CvAImqLkgFF_wbyIC41rrhEPoalnGLqEwSOPiQOtmS27PB_N6fK1Nzxrs7Jjhrpdr5KYT4_XhWQ=w640-h573" width="640" /></a></div><br />あぁなつかしい。実際開発はしてなかったけどこの環境は良かったなぁ。(当時Mesa言語わからんし)</div><div>今でもこれに勝るものはないと思うのだがこれが40年前にあったんだからそれから現在の開発環境ってこれ以上のものがないというのはどういうことだ。</div><div>当時は、これを横目にキャラクタ端末でSun Spark Stationにつなげてdbxでデバッグしてたなんて馬鹿げている。これがまたいろいろカスタマイズ出来るから人によって画面が違った気がする。これで当時やったのはアイコン作ったくらいだったけどw</div><div>Appleも真似するならここもまねてくれよってこれは見られなかったかw</div><div><br /></div><div>Interlispのイメージもあるのでどっかでやってみよ。とりあえず動いたというところで。</div><div>当時のファイルは5インチフロッピーに入っているがドライブがないwってよく残ってんな俺もw読めるのかなぁ何入ってんだろ週報とかなんかの仕様書とかかな。</div><div><br /><br /></div>そういえばGlobalViewってどこいったんだろ・・・</div></div></div>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-91713681715390753892023-03-16T18:57:00.000+09:002023-03-16T18:57:51.244+09:00AlmaLinux9.1を日本語化したメモ<p> AlmaLinux9.1をインストールした時にロケールがC.UTF-8になっていたので日本語に変更した時のメモ</p><p>どうもキーマップを日本語からUSだけにしてインストールしたらそうなったようである。<br />キーマップと言語設定は別物なのにね。</p><p>状態確認<br /></p>
<pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;">$ env
LANG=C.UTF-8
$ localectl
System Locale: LANG=C.UTF-8
VC Keymap: us
X11 Layout: us
</code></pre>
<p><br /></p><p>ja_JP.UTF-8に設定<br /></p><pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;">$ dnf install glibc-langpack-ja
$ localectl
System Locale: LANG=ja_JP.UTF-8
VC Keymap: us
X11 Layout: us
</code></pre><p><br /></p><p>キーマップの変更</p><pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;">$ localectl list-keymaps | grep jp
jp
jp-OADG109A
jp-dvorak
jp-kana86
日本語キーマップのリストだが使わないのでusで
$ localectl set-keymap us
$ localectl
System Locale: LANG=ja_JP.UTF-8
VC Keymap: us
X11 Layout: us</code></pre><p><br /></p><p>タイムゾーンの確認<br />多分これは変わらないはずだが念の為</p><pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;">$ timedatectl set-timezone Asia/Tokyo
確認
$ timedatectl
Local time: 木 2023-03-16 18:39:42 JST
Universal time: 木 2023-03-16 09:39:42 UTC
RTC time: 木 2023-03-16 09:39:42
Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no</code></pre><p><br /></p><p>日本語パックのインストール</p><pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;">$ dnf install langpacks-ja</code></pre><p>このパックがどこまで日本語になるのかは不明なので試してみる</p><p><br /></p>
bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-42425633088817472372023-03-06T01:16:00.007+09:002023-03-06T01:21:08.128+09:00Rise of Industryの日本語化<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi_moVtupc1XW-sqhlqomI-7zENB0UXIF2pf61yE-6gJ5oFgBIE6OjrMKhr1T871HzPWKrJNdaZaZ-Yzu-HO9RZWTTzcxl479-IiymzSHA3BN0J4IGp_6_b4lxHRWVeGTeErv7XlhQKRRuPZTBcmjpo_TN00Z4TeLV7cDLn2Sf96_XVNeC4NA" style="font-family: verdana; margin-left: 1em; margin-right: 1em; text-align: center;"><img alt="" data-original-height="1440" data-original-width="2560" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEi_moVtupc1XW-sqhlqomI-7zENB0UXIF2pf61yE-6gJ5oFgBIE6OjrMKhr1T871HzPWKrJNdaZaZ-Yzu-HO9RZWTTzcxl479-IiymzSHA3BN0J4IGp_6_b4lxHRWVeGTeErv7XlhQKRRuPZTBcmjpo_TN00Z4TeLV7cDLn2Sf96_XVNeC4NA=w640-h360" width="640" /></a></div><p><span style="font-family: verdana;"> </span><span style="font-family: verdana;"><br /><br /></span></p><p><span style="font-family: verdana;">EpicでRise of Industryが無料で配布された期間があったので入れてみたら日本語化されていないので日本語化してみた。</span></p><p><span style="font-family: verdana;">この日本語化は機械翻訳でのものなのでうまく翻訳されない場合もあるが大体わかればいいのでやってみる。</span></p><p><span style="font-family: verdana;">このゲームはUnityで作られているということでUnityでの機械翻訳パッチツールが存在する。それのやり方を列記する。</span></p><p><b><span style="font-family: verdana;">必要なものをダウンロードする</span></b></p><p><span style="font-family: verdana;"><a href="https://github.com/bbepis/XUnity.AutoTranslator/releases" target="_blank">Releases · bbepis/XUnity.AutoTranslator</a><br /></span></p><p><span style="font-family: verdana;">リンク先に行って</span></p><p><span style="font-family: verdana;">TMP_Font_AssetBundles.zip<br />XUnity.AutoTranslator-ReiPatcher-5.2.0.zip<br />(2023/3/5時点のバージョン)</span></p><p><span style="font-family: verdana;">この2つのファイルをダウンロードして解凍</span></p><p><b><span style="font-family: verdana;">ゲームにパッチを充てる</span></b></p><p>Epicの場合はEpic Games LauncherからゲームライブラリのRise of Industryの3点メニューから管理を選びインストール項目のフォルダアイコン(インストール先を開く)からインストール先を開く</p><p>そこに先ほどダウンロードして解凍したものをコピーする。<br />TMP_Font_assetBundlesの中の2つとSetupReiPatcherAndAutoTranslator.exe</p><p>SetupReiPatcherAndAutoTranslator.exeを実行してパッチを充てる<br />その際に.NET Framework 3.5が入っていないとインストールを促されるのでインストールする</p><p>実行して終わるとコンソール画面上でPress any keyと出るのでEnter押して終了する。</p><p><b>日本語翻訳設定する</b></p><p>パッチが充とRise of Industry (Patch and Run)というショートカットができるので一度実行してすぐ終了する。</p><p>AutoTranslatorというフォルダができているのでその中のConfig.iniファイルをメモ帳などで開く(ダブルクリックすればメモ帳で開かれる)</p><p>[General]<br />Language=en<br />FromLanguage=ja</p><p>となっているのを以下のように修正する(enからja)</p><p>[General]<br />Language=ja<br />FromLanguage=en</p><p>次に最大翻訳文字数を200から1000文字にしておく</p><p>[Behaviour]<br />MaxCharactersPerTranslation=200</p><p>MaxCharactersPerTranslation=1000</p><p>次に日本語フォントの指定先ほどのTMP_Font_AssetBundlesのファイル名を指定</p><p>OverrideFontTextMeshPro=<br />FallbackFontTextMeshPro=</p><p>に下記を加える</p><p>OverrideFontTextMeshPro=arialuni_sdf_u2018<br />FallbackFontTextMeshPro=arialuni_sdf_u2019</p><div>保存して閉じる</div><div><br /></div><div>Rise of Industry (Patch and Run)を実行すると都度翻訳される</div><div>一度翻訳されれば残っているようだ。</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6T2ow4lTf72vJTNecnROXLNwnTfLJ6baQ-iw67HyPi55hDEqGwFEmV37exqclTTpDup3MpBcUHVKshcpwW5HUEY_7BMinE11asMo8EC4rL9jnpP9UdJG2ru7Lyw5XzMYuSOVsPrB0VeLNdR_J3Zut2yfr53PvjcNuqAMnvYYj0sR1Iewi7g" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="2160" data-original-width="3840" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6T2ow4lTf72vJTNecnROXLNwnTfLJ6baQ-iw67HyPi55hDEqGwFEmV37exqclTTpDup3MpBcUHVKshcpwW5HUEY_7BMinE11asMo8EC4rL9jnpP9UdJG2ru7Lyw5XzMYuSOVsPrB0VeLNdR_J3Zut2yfr53PvjcNuqAMnvYYj0sR1Iewi7g=w640-h360" width="640" /></a></div><br /><br /></div>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-44862068192218627642023-02-04T01:41:00.003+09:002023-02-04T13:11:49.151+09:00macのffmpegでFlacからApple Lossless(ALAC)に変換するメモ<p> <span face=""Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif" style="background-color: #ffffee;">ffmpegで変換する方法</span></p><p><span face=""Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif" style="background-color: #ffffee;">macではbrewでffmpegをインストールしておいてターミナルでコマンド入力して実行</span></p><p><span face=""Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif" style="background-color: #ffffee;">XLDで変換していたがアプリを入れるのが面倒くさいというかまどろっこしいのでffmpegにした。既に入れていたのでね。</span></p><pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;"># ffmpeg -i 01.flac -acodec alac -vcodec copy 01.m4a<span style="font-size: x-small;">
</span></code></pre><div><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;">-vcodecはサムネも引き継ぐ</code></div><div><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;"><br /></code></div><div><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;"><span face=""Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif" style="background-color: #ffffee;">一括変換</span></code></div><div><code style="overflow-wrap: normal;"><pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;"># for f in *.flac; do ffmpeg -i "$f" -acodec alac -vcodec copy "${f%.flac}.m4a"; done
</code></pre></code></div>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-4680244115835064482022-12-29T03:50:00.001+09:002022-12-29T03:50:39.235+09:00SABLE カブト虫捕獲【ゲーム日記】<p> SABLEでのカブト虫の捕獲方法</p><p>捕獲の方法へのヒントは会話で出てきます。ある植物の実を置くと寄ってきます。しかし、寄ってきたカブト虫に近づくと潜ってしまって捕まえられません。</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="374" src="https://www.youtube.com/embed/brrrZ6T9ocM" width="576" youtube-src-id="brrrZ6T9ocM"></iframe></div><br /><p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiAl-RqalIGNnmKowaTAoBtWNUV0RwoQ2XPqvck7N3uWCqA5hHznyQZ1swEhU801K_d2HYeyXVUQc8c1nKhGVXD3lSGQgs1iTsgK0pQtnidSbhINhvDaxNY6VdhCEISiBW6wjOvxAU8p0trhj9LPx44BPKWJ0y1zNNb8UG1FLGZ-dcKYggJMg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEiAl-RqalIGNnmKowaTAoBtWNUV0RwoQ2XPqvck7N3uWCqA5hHznyQZ1swEhU801K_d2HYeyXVUQc8c1nKhGVXD3lSGQgs1iTsgK0pQtnidSbhINhvDaxNY6VdhCEISiBW6wjOvxAU8p0trhj9LPx44BPKWJ0y1zNNb8UG1FLGZ-dcKYggJMg=w640-h360" width="640" /></a></div><p><br /></p>そこで潜れないところ岩盤みたいなところに実を置いておけば<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiEu5NNFMOQYxXg576Xy8ZbJZD2Vc1XhGSGUfNA3SJ5u1f9SSP2gFumqhgiiwBuGreLjdf5o2KqFaILaixmyA6iDtgwhTPiK3AN1bN7tTpkugzZ19rU7NKNxQubs20dmikQQbZ8KR2gLA_P2NpAxPjRD6Itq351ojZgXR6KR-0ZIyss12ygvQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEiEu5NNFMOQYxXg576Xy8ZbJZD2Vc1XhGSGUfNA3SJ5u1f9SSP2gFumqhgiiwBuGreLjdf5o2KqFaILaixmyA6iDtgwhTPiK3AN1bN7tTpkugzZ19rU7NKNxQubs20dmikQQbZ8KR2gLA_P2NpAxPjRD6Itq351ojZgXR6KR-0ZIyss12ygvQ=w640-h360" width="640" /></a></div><p><br /></p>潜れなくてひっくり返りますのですかさず確保します。<br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhBTdCJXzfuowuZxC6yP_P13a03V0Vf-urxBlg-BwHagGIRgMeb-S1fxeIfi0xaZXFK6nMpfEJkrkQ4oGQoN9xAlmTsnScf1LkabpHtkw20n9j1wIPDvweQaKa2M73TOAuqAVyd5eoxJXkLBttpNSc7K5R8m6PDpu4e9QJd5k5AURCrcOMWkA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEhBTdCJXzfuowuZxC6yP_P13a03V0Vf-urxBlg-BwHagGIRgMeb-S1fxeIfi0xaZXFK6nMpfEJkrkQ4oGQoN9xAlmTsnScf1LkabpHtkw20n9j1wIPDvweQaKa2M73TOAuqAVyd5eoxJXkLBttpNSc7K5R8m6PDpu4e9QJd5k5AURCrcOMWkA=w640-h360" width="640" /></a></div><br /><br /><p></p><p>カブト虫のバッジが3つ集めればカブト虫のマスクが手に入ります。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh7M78YliOfWUQwrzYaWGWVububZ5O6E4fwYnKT3zjDXDpf0iGnNH3D-c5gY4NNzx-KdktlYlIpTlRpV5Acw6LgPFFzOE2V490RLqBUEEomX0oHPnKwLgwl-vFRbM8yfT6VcxNBFdkEINS8N66tERVBYJaT1G2k29c4ZsQ8FEAVXEGWBhzd5g" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEh7M78YliOfWUQwrzYaWGWVububZ5O6E4fwYnKT3zjDXDpf0iGnNH3D-c5gY4NNzx-KdktlYlIpTlRpV5Acw6LgPFFzOE2V490RLqBUEEomX0oHPnKwLgwl-vFRbM8yfT6VcxNBFdkEINS8N66tERVBYJaT1G2k29c4ZsQ8FEAVXEGWBhzd5g=w640-h360" width="640" /></a></div><br /><br /><p></p>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-2184146760944878682022-12-18T03:19:00.000+09:002022-12-18T03:19:49.605+09:00SABLE エックリアの影【ゲーム日記】<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEghi_tcEeyiH4VHwnu3cyNqI1jHU71-J0pajVfGsuqzBGIWoPas5FKvkhT6_-goF0aWiXDY7xI5L5u8lrNGIgMoYvqPnAy_flTKh8v7RaEWUhOqBMSAer3ADTI1IW8QEnUIcxC03dxA0SOjVi2lSHevtCtORtA0H8WZ39-il5YZH7K2HCxQWg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="2160" data-original-width="3840" height="359" src="https://blogger.googleusercontent.com/img/a/AVvXsEghi_tcEeyiH4VHwnu3cyNqI1jHU71-J0pajVfGsuqzBGIWoPas5FKvkhT6_-goF0aWiXDY7xI5L5u8lrNGIgMoYvqPnAy_flTKh8v7RaEWUhOqBMSAer3ADTI1IW8QEnUIcxC03dxA0SOjVi2lSHevtCtORtA0H8WZ39-il5YZH7K2HCxQWg=w640-h359" width="640" /></a></div><br /><br /><p></p><p>SABLEというオープンワールドのアドベンチャーゲームで2021年9月にSteamでリリースされてから最近日本語対応されたのでやっています。</p><p>その中で初期のクエストに「エックリアの影」というのがあったのですがなかなかクリアできなかったところ終盤で再度挑戦したら解決したのでその部分だけ解説したいと思います。</p><p>つまりネタバレですのでご注意ください。</p><p>本当は最初からVLOGにしたかったのですが途中から録画したので部分的に公開したいと思います。</p><p>公式サイト</p><div style="text-align: left;"><a href="https://www.shed-works.co.uk/sable">SABLE — SHEDWORKS</a></div><p><br /></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="398" src="https://www.youtube.com/embed/fo2t5qGm-7s" width="600" youtube-src-id="fo2t5qGm-7s"></iframe></div><br /><p>クエストは、マズという男が世話をしている子供の一人が水を盗もうとして捕まって収監されているのを助けるのが目的。助けるには「影のマスク」を被って牢獄前にいる衛兵を脅して牢から出す。「影のマスク」は町の門にある「影のしるし」を探せばたどり着けるのだが探せとしか言われておらずその後どうするのかを説く必要がある。</p><p>門には2種類の印があり一つはマスクの場所、一つはマスク自体の印でマスクが見つかった後に繋がるものである。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpKW3gD4YACNBcp_jbnecG2BEbEOYSxznqgraENfRWM1SgS38ToItwqnVVotNaGurZfAnFGMa19A3IR1EAnsoKgZ9b3rsQpfW8A35jsfYwf3K2rxHP0AxyWjcPxNGEjwP7N7Gap1_0YzhGq4CFLgYxKibJc2SK7e_yI7Zr-tVTxMCmmuyLuw/s1920/vlcsnap-2022-12-18-03h12m06s302.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpKW3gD4YACNBcp_jbnecG2BEbEOYSxznqgraENfRWM1SgS38ToItwqnVVotNaGurZfAnFGMa19A3IR1EAnsoKgZ9b3rsQpfW8A35jsfYwf3K2rxHP0AxyWjcPxNGEjwP7N7Gap1_0YzhGq4CFLgYxKibJc2SK7e_yI7Zr-tVTxMCmmuyLuw/w640-h360/vlcsnap-2022-12-18-03h12m06s302.png" width="640" /></a></div><br /><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhQ-lzLFs8iiWxf93g5a1Iv-RoimX-ujj1R4DrayMZXEhUKISHtyaUR8b65Zvo5CYEFF0db95aJ7AI01CJQDTwTVIYdvLdHWQqPv82tsN-O3HbWeLdp3d2j3rEJi4A4U_UlLBro8VHMDStzU-sMyLhMthW4Mg3QksIwySTYJNQ_KXegLXtONg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEhQ-lzLFs8iiWxf93g5a1Iv-RoimX-ujj1R4DrayMZXEhUKISHtyaUR8b65Zvo5CYEFF0db95aJ7AI01CJQDTwTVIYdvLdHWQqPv82tsN-O3HbWeLdp3d2j3rEJi4A4U_UlLBro8VHMDStzU-sMyLhMthW4Mg3QksIwySTYJNQ_KXegLXtONg=w640-h360" width="640" /></a></div><br />まずは、門の側面にしるされたものがその先にも同じものがあるのでたどっていく。すると壺があるのでその中にマスクが入っている。<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgyg5UA4S59ygiekwQoYoI7QA8GPynfGmA-9sg5xvnkN8Ok7aauAtHnw_f1bcHN-b5AF-pI6ATG4_LpePw83XeP8YsVfli5e7_TnSuGpamLPdV9EVAHwc-cziUSBtvLOotQSjhfwVeOjpHDMbkhsKG6bu_D3LydAIG8KRv8S21F2ZdQhcarfg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEgyg5UA4S59ygiekwQoYoI7QA8GPynfGmA-9sg5xvnkN8Ok7aauAtHnw_f1bcHN-b5AF-pI6ATG4_LpePw83XeP8YsVfli5e7_TnSuGpamLPdV9EVAHwc-cziUSBtvLOotQSjhfwVeOjpHDMbkhsKG6bu_D3LydAIG8KRv8S21F2ZdQhcarfg=w640-h360" width="640" /></a></div><p><br /></p>手に入れたらマズのところに行き、夜になるのを待ってマスクを付けてマズに再度話しかけるとイベント発生して助けにいく。助けた後は再度マズのところにいくのだが牢の近くの町の壁に門にしるされたもう一つのしるしと同じものがあるのでそこに行くとバイクのパーツが買える。ただし、夜でないとそれは出てこないようである。<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj_KMH5ZhHn3Rn9MbZpI4zh8388aHjm25zZ9lx3z2f-ZfEpytW1gT6QEbeeB90MvYOLab_Xc2LiSPtSD90Tu1bx9h8PzSPoV1j6OzWEXBT0Xt03QzlJcsXckjNhuoE6HmsInJD-UpWZQnyQvcQoZkcl__jsaThwyX0tsFwn6ERlwtR5Arydng" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEj_KMH5ZhHn3Rn9MbZpI4zh8388aHjm25zZ9lx3z2f-ZfEpytW1gT6QEbeeB90MvYOLab_Xc2LiSPtSD90Tu1bx9h8PzSPoV1j6OzWEXBT0Xt03QzlJcsXckjNhuoE6HmsInJD-UpWZQnyQvcQoZkcl__jsaThwyX0tsFwn6ERlwtR5Arydng=w640-h360" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEish6ThbjGC7aGQ1nTXIzkGgk6db6eeADHq6T3XmmO_sob6L67Rco_YAjNhZbnK1LlFHc0ESeAamnCVtXfy7YCY1P7voFREAosupVxdXO6Qf82tiFGlUt2cDxqIL_zm6U81JpdZCNqBGAl463qAMIrrMQHz9v5-EaMIQtACvcjuhP4-GUE0gw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEish6ThbjGC7aGQ1nTXIzkGgk6db6eeADHq6T3XmmO_sob6L67Rco_YAjNhZbnK1LlFHc0ESeAamnCVtXfy7YCY1P7voFREAosupVxdXO6Qf82tiFGlUt2cDxqIL_zm6U81JpdZCNqBGAl463qAMIrrMQHz9v5-EaMIQtACvcjuhP4-GUE0gw=w640-h360" width="640" /></a></div><br /><br /><br /><p></p>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-77119697415303130982022-09-18T02:25:00.000+09:002022-09-18T02:25:00.542+09:00iOS16のバッテリーアイコンが変化しない<p> iOS16になってバッテリー表示にパーセントが表示されるのが復活して喜んでいたのだがしばらく経ってからアイコンが変化しないなぁバッテリーの持ちが良くなったのか?と思ったら変化してないことに気がついた。調べてみたら変化しないのだそうだ。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivF5DuSy7rQt25_Hwqs-y_LgWli5-IBf_FxiOw0kx9zm2yMRVnbiZbut58z7FmCOP3bTZG4DNAmA3MR7DXfUFRzGgc8s8szoDwuxRbivnS-DG9GhOQ7cJ5p97SLV09yI0O4tn4W16k91Ty99i6J5QgCAznqGDrn5FNxLnVknFCRIajp_KweA/s1217/twitter_beb7f91783a5daf88db2fac0584dd987.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="993" data-original-width="1217" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivF5DuSy7rQt25_Hwqs-y_LgWli5-IBf_FxiOw0kx9zm2yMRVnbiZbut58z7FmCOP3bTZG4DNAmA3MR7DXfUFRzGgc8s8szoDwuxRbivnS-DG9GhOQ7cJ5p97SLV09yI0O4tn4W16k91Ty99i6J5QgCAznqGDrn5FNxLnVknFCRIajp_KweA/s320/twitter_beb7f91783a5daf88db2fac0584dd987.jpeg" width="320" /></a></div><br /><p>これはこれで非常に分かりづらいのだがなんでこんなことになるのだろう。</p><p>しかも、パーセント表示は、対応していない機種もあるようでiPhone11,12 miniなどなのだが、そもそもなんでだよって思うわな。</p><p>さらに、設定>バッテリーにある「バッテリー残量(%)」のスイッチの意味がわからない。これオフのままでも表示されているし、オンにしても何も変化がない。一体なんなんだろうね。他の人ではオンにしても表示されないというのもあるらしい。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj53xYBoQF0Lsjw_oC5waVt05wcmQQxi0jxhfTDoB5tDnavAzaV6tP7WtBVuYj3Y6Ca1shXXVJM0omuLcNfNoCFu5KYxFx64orl4XCuwYx-5KKbBdQMOizi1-yMQvWnlbiABbDYqjDOk2yWHmWAqzO4T2VHXBDxWG-AKJ1JXLuFt_5VKZlG-g/s1170/IMG_1804.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1059" data-original-width="1170" height="290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj53xYBoQF0Lsjw_oC5waVt05wcmQQxi0jxhfTDoB5tDnavAzaV6tP7WtBVuYj3Y6Ca1shXXVJM0omuLcNfNoCFu5KYxFx64orl4XCuwYx-5KKbBdQMOizi1-yMQvWnlbiABbDYqjDOk2yWHmWAqzO4T2VHXBDxWG-AKJ1JXLuFt_5VKZlG-g/s320/IMG_1804.jpg" width="320" /></a></div><br /><p>そんなに大変なのかね。そんなわけないと思うのだがだって脱獄すれば出来るでしょこのくらい。</p><p>ノッチのせいで表示されなくなったわけだがそれって非対応の機種は幅が足らないから表示しないだけなのか・・いやぁバッテリーアイコンの中に書いてるのだから可能だろうよ。</p><p>まぁよくわからないがそういうとこ不快に感じるよな。アップルのソフト全般に言えるのだけど。あんなに儲かっている企業がやってる内容ではないと思うのだが。</p>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-30173344760699629342016-09-23T15:46:00.000+09:002016-09-23T15:46:19.820+09:00CentOSに日本語TrueTypeフォント「IPAexフォント」のインストールHTMLのスナップショットが撮れるwkhtmltopdfをインストールして使ったら日本語が表示されなかったので日本語フォントをインストールしたときのメモ<br />
<br />
IPAexフォントをダウンロードする<br />
<a href="http://ipafont.ipa.go.jp/" target="_blank">IPAexフォント/IPAフォント | IPAフォントのダウンロードサイトです</a><br />
<br />
ダウンロードして解凍したらインストール先のディレクトリを作成<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# mkdir /usr/share/fonts/japanese<br />
# mkdir /usr/share/fonts/japanese/TrueType<br />
<br />
フォントをコピー<br />
# cp IPAexfont00301/*.ttf /usr/share/fonts/japanese/TrueType<br />
<br />
フォントキャッシュをクリア<br />
# fc-cache -fv<br />
フォントリスト<br />
# fc-list<br />
/usr/share/fonts/default/Type1/c059016l.pfb: Century Schoolbook L:style=Bold<br />
/usr/share/fonts/default/Type1/c059033l.pfb: Century Schoolbook L:style=Italic<br />
/usr/share/fonts/default/Type1/p052024l.pfb: URW Palladio L:style=Bold Italic<br />
/usr/share/fonts/default/Type1/d050000l.pfb: Dingbats:style=Regular<br />
/usr/share/fonts/default/Type1/s050000l.pfb: Standard Symbols L:style=Regular<br />
/usr/share/fonts/default/Type1/n021003l.pfb: Nimbus Roman No9 L:style=Regular<br />
/usr/share/fonts/default/Type1/a010013l.pfb: URW Gothic L:style=Book<br />
/usr/share/fonts/default/Type1/n019003l.pfb: Nimbus Sans L:style=Regular<br />
/usr/share/fonts/default/Type1/a010033l.pfb: URW Gothic L:style=Book Oblique<br />
/usr/share/fonts/default/Type1/a010015l.pfb: URW Gothic L:style=Demi<br />
/usr/share/fonts/default/Type1/n022003l.pfb: Nimbus Mono L:style=Regular<br />
/usr/share/X11/fonts/Type1/c0611bt_.pfb: Courier 10 Pitch:style=Bold Italic<br />
/usr/share/fonts/default/Type1/n022024l.pfb: Nimbus Mono L:style=Bold Oblique<br />
/usr/share/X11/fonts/Type1/UTBI____.pfa: Utopia:style=Bold Italic<br />
/usr/share/fonts/japanese/TrueType/ipaexg.ttf: IPAexゴシック,IPAexGothic:style=Regular<br />
/usr/share/fonts/default/ghostscript/putbi.pfa: Utopia:style=Bold Italic<br />
.....</div>
<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-32510552966565363942016-08-24T04:01:00.001+09:002016-08-24T04:01:43.354+09:00Safariで閉じたタブを復活させるMacのSafariを使っていて、間違ってタブを閉じてしまった時に復活させる時<br />
Cmd+Zで取り消しをすれば復元できますが直前だけなのでその後何かしてしまうと復元できませんでした。<br />
FirefoxやGoogle Chromeなどには当たり前のようにあるのになぜSafariにはないんだと常々思っていたのですがそれらしい機能拡張を見つけました。<br />
<br />
<a name='more'></a><br /><br />
<br />
<a href="https://github.com/Antrikshy/RecoverTabs" target="_blank">Antrikshy/RecoverTabs: Safari extension that you always wanted! Cmd+Shift+T now reopens closed tabs.</a><br />
<br />
Downloadの項目のDownload the extension form here.からダウンロードできます。<br />
ダウンロードしたファイルをダブルクリックでSafariの環境設定が開いてインストールされます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgme68T9kX4sD80WQlM5S_wY3C_X4Vq338bJxM-FKrDMy_eNQLR24PelG-KoBRxQr156bRftKd-uPeFwGgoJFCOsuiEzvLiLKMpIbUZb2CsmrC2oOb8Fh1nbf2KcAVU3u8880Wy/s1600/recovertabs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="472" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgme68T9kX4sD80WQlM5S_wY3C_X4Vq338bJxM-FKrDMy_eNQLR24PelG-KoBRxQr156bRftKd-uPeFwGgoJFCOsuiEzvLiLKMpIbUZb2CsmrC2oOb8Fh1nbf2KcAVU3u8880Wy/s640/recovertabs.png" width="640" /></a></div>
<br />
<br />
で、使ってみたところ確かに一度閉じたタブを直前のだけでなく制限なく(初期設定20)保持しているようで復元できます。<br />
<br />
だが、しかし・・・・<br />
復元したタブはそのときのページが表示されるだけでそのタグの履歴までは復元してくれませんでした;;<br />
これが欲しかったんじゃないなぁ。<br />
この拡張機能は、Cmd+Shift+Tで復元できる拡張機能でした。<br />
履歴から探すよりは楽かな。<br />
タブごとの履歴を復元して欲しいのだけど・・・<br />
FirefoxかChorome使えばいいって話ですけどもやっぱりMacでの親和性を考えたらSafariが一番最適なんですよねぇ。<br />
<br />
まぁこれはこれで使えるのでしばらく使ってみたいと思います。<br />
あまり拡張機能入れたくないけど。<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-29729708507979276702016-01-22T22:35:00.002+09:002016-01-22T22:35:36.185+09:00PHP7+MariaDB+WordpressのインストールメモPHP7.0.2でWordpressを動かしてみた時にはまったところがあったのでメモ<br />
<br />
PHP7をソースからインストール。<br />
コンフィグオプションにmysqlの指定が変わった。<br />
--with-mysqlだったが変更されて、推奨設定が下記のように書いてあった。<br />
--with-mysqli=mysqlnd <span style="background-color: white; color: #333333; white-space: pre-wrap;">--with-pdo-mysql=mysqlnd --with-mysql=mysqlnd</span><br />
と書いてあったが、--with-mysqlオプションがなくなっていてその代わりに<br />
--enable-mysqlnd が存在している。ので、<br />
--with-mysqli=mysqlnd --enable-mysqlnd --with-pdo-mysql=mysqlnd<br />
こうしてmakeしてみた。<br />
実際、Wordpressで使うなら--with-mysqli=mysqlndだけで動作した。<br />
<br />
mysqlは、mariaDBをパッケージからインストール。<br />
<br />
で、普通にWordpressをインストールしようとしたら、データベース接続で失敗。<br />
wp-config.phpのmysql接続設定箇所で<br />
define('DB_HOST', 'localhost');<br />
といつも書いていたが、それだと認識しない。<br />
define('DB_HOST', '127.0.0.1');<br />
と書いたら接続できた。<br />
<br />
<br />
今のところエラーなく動作している。<br />
また、PHP7にしたことで動作が速くなっている。<br />
しかし、PHP7自体が以前のバージョンからかなり変更されているのでその当たりこれから問題が発生する可能性はあると思われる。<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com2tag:blogger.com,1999:blog-34245344.post-64270222719449586142015-11-22T23:21:00.000+09:002015-11-22T23:55:49.100+09:00DNSampにやられたようだ以前からときどきルータのCPU使用率が98%の状態で高負荷が続くことがあった。<br />
アクセス数が多い為とも思っていたのだが今までルータが悲鳴をあげることはなかった。<br />
問題の切り分けが難しく、何が原因なのかわからなかったが原因をつきとめることができた。<br />
<br />
DNSのDDoS攻撃だったようだ。いわゆるDNSampというやつで数年前から猛威をふるっているやつです。<br />
しかし、DNSampは、オープンリゾルバなDNSに対して小さなDNS要求パケットを送ってその何倍ものサイズのパケットを生成させるからDNSamp(アンプつまり増幅)といわれるわけなのだが、DNSサーバがオープンリゾルバになっていなければ大丈夫だと思っていたし、さらにファイヤーウォールでフィルタかけたり制限したりとやっておいたにもかかわらずだったのだが、実はそれだけではすまないということだった。<br />
ログみてもRefusedしているのにぃ・・・<br />
<br />
使用しているルータはRTX1200でヤマハのサイトに<br />
<a href="http://www.rtpro.yamaha.co.jp/RT/FAQ/Security/open-resolver.html" target="_blank">オープンリゾルバー(Open Resolver)に対する注意喚起について</a><br />
のページがあったので対策することにした。<br />
これは、ルータ自体がDNSの機能を持っている場合の対処だったのでオフにした。<br />
<br />
いろいろ調べてるうちに<br />
QoSをかけるとか出てくるのでやってはみた。帯域制限とかであるが。<br />
しかし、変わらない。というか効いてない。<br />
ヤマハのルータの場合、Dynamic Class Controlというのがあってそれを使えみたいなことがよく出てくる。<br />
そこでそれも設定してみた。だが、効かない。<br />
根本的なところで間違っているような気がしたのだ。<br />
設定したのは、LAN2(WAN)側だったのだが、それをLAN1(LAN)側にかけたらうまくいった。<br />
普通に考えてppに対してDCCかけるんじゃないのかと思ったのだがどうもこのファームウェアでは、サポートされていないらしい。つまり、入り口のところで制限することはできないということらしい。<br />
でも、これはこれで一度中に入ったものを処理するわけだからそれなりに負荷がかかるような気もするのだけど、とりあえず20%から30%くらいで落ち着いている。<br />
<br />
最近だとRTX1210という機種が出ている、これはCPUがPowerPCになっていてRTX1200のMIPS 300MHzからPowerPC 1.0GHzになりかなり性能がアップしている。<br />
また、RAMも256MB、Flash ROM 32MBに倍増され、スループットも1Gbpsから2Gbpsとかなり向上している。<br />
つまり、乗り換えろということなのだろうな。<br />
どうしたってこの現状ではCPUが非力であると思う。本来は充分だと思うのだが。<br />
こういろいろ処理する量が膨大になってくると必要になってくるのもわかるのだが・・・<br />
<br />
で、設定の方だが<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
queue lan1 type shaping<br />
queue lan1 class filter list 1 2<br />
queue lan1 class property 1 bandwidth=100k<br />
queue lan1 class property 2 bandwidth=60m<br />
queue lan1 class control 1 forwarding=reject threshold=50%,15 time=900<br />
speed lan1 100m<br />
<div>
<br />
queue class filter 1 1 ip * * udp * domain<br />
queue class filter 2 2 ip * * * * *</div>
</div>
3行目のところでdnsの帯域を100kとして5行目でその50%を15秒以上使うとブロックして15分(900)経ったら解除という設定。<br />
設定したとたんに負荷が下がった。<br />
<br />
<pre style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;"># show status qos dcc
LAN1
キューイングタイプ: shaping
インタフェース速度: 100m
[Dynamic Class Control]
クラス IP アドレス 転送先 残り時間 (s) 開始日時
------ -------------------- ----------- ------------ -------------------
1 1: 37.97.133.57 reject 210 2015/11/22 23:39:05
------ -------------------- ----------- ------------ -------------------
</pre>
で確認すると引っ掛かってるわ。このIPずーっとやってんだけど。明日になったら変わってるんだろうからこのIP指定しても無駄なんだろうなぁ。<br />
<br />
とりあえずこれでCPUは落ち着いた。<br />
だが、問題は原因を突き止めるのに時間がかかるどころかわからない始末。<br />
そこで、ルータに流れるパケットをキャプチャする必要が出てくるのだが、普通にLAN側からは見ることはできない。ルータがルーティングしているわけだし、スイッチは必要なところにしか送らないわけだからそれ以外のものをキャプチャすることはできない。<br />
そこで、ルータにポートミラーリングという機能があるのでそれを使うつもりでいるのだが<br />
それを使うことで下手をするとまた負荷がかかることがあるのでどう設定するか検討することにする。<br />
疲れるねぇ。ネットワークエンジニアじゃないからわからないわ。<br />
<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-65461320020667883552015-11-21T01:16:00.000+09:002015-11-21T01:21:32.032+09:00MR.ROBOTシーズン1に出てくるastuとastsuコマンドたまたまアマゾンプライムで見られたので1話を見てみたのだが<br />
ミスターロボットってタイトルから想像してたのと違って<br />
<br />
<i>若きプログラマー、エリオット。昼はサイバーセキュリティ技術者として働き、夜はハッカーとして正義を守る。そんなエリオットに謎のハッカー集団のリーダーが参加を求めてくる。目的は、エリオットが仕事で守る大企業の壊滅だ。</i><br />
<i><br /></i>
という内容だ。細かい内容を知りたければ観てみることをおすすめする。<br />
<br />
このドラマの中で出てくるコンピュータ用語は専門的で、知らない人が観てもわからないのではないかと思うほどである。<br />
攻撃されているサーバに対処している場面などで<br />
ルートキットやDDoS攻撃、DNSの再起動、GNOME、KDEとかなどの言葉がいろいろ出てくるし、<br />
端末の画面は、Linuxのターミナルでコマンド打ってたり表示されてたり状況がわかったりと内容的にはかなり本格的でその言葉を理解出来る人には面白いと思う。<br />
ただ、主人公がハッキングしているのはただののぞき趣味じゃねーかと思うところはあるのだけど。<br />
<br />
そこで出てくるコマンドで気になるものを見つけた。<br />
しきりにastuとかastsuというコマンドが出てくる場面がある。データセンターがある場所に行って攻撃に対処しているところで出てくるのだが<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiasc_wMOPHrDHCc7imYEPtMc3qgBhTOHutiZfLYeOV8aIabuExtUowhd3i5pTpQXvtMYlzX6IAlo8nJNWVyT4I_HKg1GZwoJltuytmAx1EPyhIV8_V1fzJFfn-GY4rkJC4OkxB/s1600/astsu.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="379" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiasc_wMOPHrDHCc7imYEPtMc3qgBhTOHutiZfLYeOV8aIabuExtUowhd3i5pTpQXvtMYlzX6IAlo8nJNWVyT4I_HKg1GZwoJltuytmAx1EPyhIV8_V1fzJFfn-GY4rkJC4OkxB/s640/astsu.jpg" width="640" /></a></div>
<br />
astsuでポート開いてたり、ifconfigしてたり<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWMhJAr_kbDxExAC1SagprCGHQ6dYVw1sT4Znzon6MS8CqM2B7A65n_RKFkeww208AKz4YNrN03KNH-HaqDYqF-B4Wkm4v1j4ieRX61T_uGqL_Z3KnrdwOx51Y0juaceFQCnjc/s1600/astu.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="362" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWMhJAr_kbDxExAC1SagprCGHQ6dYVw1sT4Znzon6MS8CqM2B7A65n_RKFkeww208AKz4YNrN03KNH-HaqDYqF-B4Wkm4v1j4ieRX61T_uGqL_Z3KnrdwOx51Y0juaceFQCnjc/s640/astu.jpg" width="640" /></a></div>
<br />
astuでlsしてたりrmしてたりとまるでsudoのように使っている。<br />
<br />
で、これなんだろと思って調べてみたらどうも独自のコマンドのようである。<br />
このセキュリティ会社の名前がAllSafeという名前、つまり<br />
AllSafe Toolkit Super Userの頭文字を取ってastsuなのではないかということらしい。<br />
astuはなんだろうね。<br />
AllSafe Toolkit Userなだけかな。<br />
<br />
このあたりのLinuxのコマンドラインスクリーンも面白いので見入ってしまった。<br />
まだ、1話しか観ていないのだがどうもこれ以降こういった場面はさほどでないようで7話あたりから展開が変わってくるようなことがレビューとかに書かれていた。<br />
<br />
主人公のラミ・マレックは、PS4の「Until Dawn・惨劇の山荘」に出ているらしい<br />
そのゲーム買ってもっているのに、まだやってないから知らなかったw<br />
やったら確認してみよ。<br />
<br />
最近、この手の映画が多いのか(といっても他に一つだがw)<br />
ブラックハットっていう映画もハッキング系で映画のアドバイザーに大学教授やら実際のハッカーやらが指導したものだった。こちらもかなり本格的というか実際にあった事も盛り込んでいる。でも、知らなくても楽しめるように作られているのはやっぱり映画だからなのだろうと思う。それなりに万人受けしなければ観てくれないだろうし。<br />
主人公は、THOR(マイティーソー)クリス・ヘムズワースってのが最初、違和感あったけど<br />
最近のハッカーは筋肉隆々らしい。とメイキングで言っていた。<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-19362807953745797122015-06-25T14:36:00.002+09:002015-06-25T14:36:30.815+09:00puttyが開かない?透明?<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuK5LdNlGSMVvTxPJ0Z-mRShkaykdiuAQQxFXJD164dM4Hy98xPfPw9yrD1jW-IYg_cylnSWRwhlyYhRmjdTLl5iRDYtL2N-bhqAx1XV6pPXmfzWB_l5dx-xl49r5oSbztYNjc/s1600/putty1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuK5LdNlGSMVvTxPJ0Z-mRShkaykdiuAQQxFXJD164dM4Hy98xPfPw9yrD1jW-IYg_cylnSWRwhlyYhRmjdTLl5iRDYtL2N-bhqAx1XV6pPXmfzWB_l5dx-xl49r5oSbztYNjc/s1600/putty1.jpg" /></a></div>
<br />
いつも、puttyを使う場合は、ホストごとのショートカットを作って、それを直接実行していたので、気がつかなかったのだが、通常のputtyの設定画面がでる普通の起動の仕方をしたら、起動はしているのだが、画面が出てこない。はて?<br />
タスクバーのアイコンになにやら斜めに線がついている。<br />
<br />
どうやら、Windows Updateしたせいでなったようだ。<br />
Windows Vistaだけなのかなぁ。 <br />
<br />
<br />
<a name='more'></a> 互換性のデスクトップコンポジションを無効にすると表示するようになった。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheZTGjcHIvTbfTcaokQgV48kzuVUbgNRLwtnFvGpdQH9RAXXYyCclVCpXaYvB-ZLzCpksAHE1LiRuXFaURRTg9Wk9chE23DYKD_w24mg9DduhNs2MeJjOka-Isdvg0JuCyklAI/s1600/pset.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheZTGjcHIvTbfTcaokQgV48kzuVUbgNRLwtnFvGpdQH9RAXXYyCclVCpXaYvB-ZLzCpksAHE1LiRuXFaURRTg9Wk9chE23DYKD_w24mg9DduhNs2MeJjOka-Isdvg0JuCyklAI/s320/pset.jpg" width="290" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
ただ、透明じゃなくなるけど。 </div>
<div class="separator" style="clear: both; text-align: left;">
putty-gdi版を使っているからかと思ったのだが違った。</div>
<div class="separator" style="clear: both; text-align: left;">
puttyの引数に設定セッション名入れて起動すれば問題ないからいいのだが。そっちは特に上記のチェックはいらないで動く。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-14092988259397283922015-04-16T11:30:00.002+09:002015-04-16T11:31:12.289+09:00cronで中途半端な時間からn分おきに実行する方法<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaW8GN14sugE1Z-bmLqPGLgBTdTXsFHFfCdKHUDXZ3UWEHJg2IFmB33TpK-GFxAjp48H6dFhzuwQD5IepiUYbOIr6gGyzKeNYL2-nsdxalsjBdEydid9TsCPXNKhyXDdmOUkz/s1600/cron.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaW8GN14sugE1Z-bmLqPGLgBTdTXsFHFfCdKHUDXZ3UWEHJg2IFmB33TpK-GFxAjp48H6dFhzuwQD5IepiUYbOIr6gGyzKeNYL2-nsdxalsjBdEydid9TsCPXNKhyXDdmOUkz/s1600/cron.jpg" height="290" width="400" /></a></div>
<br />
cronは、任意の時間ごとに実行させるデーモンですが<br />
よく使われる方法では、決められた時間に実行させます。<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
* 9 * * * $HOME/bin/xxxx
</div>
毎日9時に実行<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
*/10 * * * * $HOME/bin/xxxx
</div>
10分おきに実行。*は、0-59なのでそれを10で割ると0,10,20,30,40,50となります。<br />
<br />
そこで、中途半端にというか任意の時間から開始したい場合があります、<br />
<br />
<br />
<a name='more'></a><br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
5-59/10 * * * * $HOME/bin/xxxx
</div>
とすると、5,15,25,35,45,55で実行となります。<br />
*を指定して10で割れば好きな時間で刻むことができます。<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
3-59/10 * * * * $HOME/bin/xxxx
</div>
3,13,23,33,43,53という具合に。<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
3-59/4 * * * * $HOME/bin/xxxx
</div>
3,7,11,15,19,23,27,31,35,39,43,47,51,55,59という感じです。<br />
<br />
実行をばらけさせたい場合に有効です。<br />
規則的であるならばですが。<br />
<br />
bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-78451608939428313302015-03-03T14:43:00.000+09:002015-03-03T14:43:38.955+09:00PuTTY 0.64 セキュリティホールの修正版をリリース。Windows用のターミナルエミュレータ PuTTY 0.64リリース<br />
2014年11月にリリースした0.64にセキュリティホールがあるのを修正したのと、いくつか細かい不具合を修正したようです。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE3rm1XWo4d7bVCpN20Tg6-RTNF0WbWPWi7lwHFF7YKjFo1XEDhZYwmT_tNUS4BkiHTOIurAc7_FL_im721F01vuB5PAWu_nEsunRJIMKIclQnkZEfE8SnwaA5y60IEglvVdC5/s1600/putty064.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE3rm1XWo4d7bVCpN20Tg6-RTNF0WbWPWi7lwHFF7YKjFo1XEDhZYwmT_tNUS4BkiHTOIurAc7_FL_im721F01vuB5PAWu_nEsunRJIMKIclQnkZEfE8SnwaA5y60IEglvVdC5/s1600/putty064.jpg" /></a></div>
<br />
<br />
本家 <br />
<a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY: a free telnet/ssh client</a><br />
<br />
既に日本語版やカスタマイズ版なども反映しているものが出ているようです。<br />
日本語版<br />
<a href="http://hp.vector.co.jp/authors/VA024651/PuTTYkj.html">hdk の自作ソフトの紹介 | PuTTYjp</a><br />
<br />
iceiv+putty<br />
<a href="http://ice.hotmint.com/putty/">iceiv+putty</a><br />
<br />
<br />
bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-20842173206428588812015-02-24T17:02:00.002+09:002015-02-24T17:02:53.170+09:00Pebbleがなんか発表するらしい<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLPXKrT7CwAd-xqOU6BA8QlXqCUrOj0QM_HW-QHvj5jufJMW7mmnk_NypGTw7Wz2GGv5HFtexOWU2vE0utkVAdxD_BenwhCx6WHt9814F19zWDVCsnjLLgqYi3UdQhK-SH6Lxq/s1600/pebble.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLPXKrT7CwAd-xqOU6BA8QlXqCUrOj0QM_HW-QHvj5jufJMW7mmnk_NypGTw7Wz2GGv5HFtexOWU2vE0utkVAdxD_BenwhCx6WHt9814F19zWDVCsnjLLgqYi3UdQhK-SH6Lxq/s1600/pebble.jpg" height="313" width="320" /></a></div>
<br />
後、7時間くらいだから、日本時間0時ごろですね。<br />
なんでしょ、カラーE-Ink?電池もちよくする?<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-38612275712042366872015-01-29T17:36:00.001+09:002015-01-29T17:36:56.376+09:00CentOS7にWordpressをインストールしたときのメモ<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfpx6FirwLei9ZWENonIg30lE0stMfb6MJbuYFrfCPL0SdUpP3EZijCCpXtVZdaajqgH9LhlMukma6ZkYfz4rlz7XdttQqnkr1fa1-InUk1VM4r-aHgGERSR2jKh4L20rsOIqE/s1600/wordpress-logo-stacked-rgb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfpx6FirwLei9ZWENonIg30lE0stMfb6MJbuYFrfCPL0SdUpP3EZijCCpXtVZdaajqgH9LhlMukma6ZkYfz4rlz7XdttQqnkr1fa1-InUk1VM4r-aHgGERSR2jKh4L20rsOIqE/s1600/wordpress-logo-stacked-rgb.png" height="198" width="320" /></a></div>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">CentOS7でのインストールでは、以前のバージョンとは多少違う部分があるのでメモしておく。
</span><br />
<span style="font-family: inherit;">(mysqlからmariaDBに変更)</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">Wordpressの必要環境</span><br />
<ul>
<li>Apache </li>
<li>mysql</li>
<li>PHP</li>
</ul>
すべてをパッケージからインストール<br />
<br />
<br />
<a name='more'></a><br />
<br />
<strong>Apache</strong><br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# yum install httpd<br />
# systemctl statrt httpd<br />
httpd.conf<br />
ServerName: example.jp:80</div>
<br />
<br />
<strong>PHP</strong><br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# yum install php php-gd php-mysql php-mbstring<br />
<br />
php.ini<br />
[Date]
date.timezon = Asia/Tokyo<br />
[mbstring] コメントアウトを外す<br />
mbstring.internal_encoding = UTF-8</div>
<br />
<strong>mysql</strong><br />
mysqlは、CentOS7からサポート外になっているのでmariaDBを変わりに入れる。<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# yum install mariadb-server<br />
起動<br />
# systemctl start mariadb<br />
daemon設定<br />
# systemctl enable mariadb</div>
<br />
DB設定 wordpress.sqlとしてファイル作る<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
set password for root@localhost=password('xxxxxxx');<br />
<br />
insert into user set user="wp", password=password("xxxxxx"), host="localhost";<br />
<br />
create database wpdb;<br />
<br />
grant all on wpdb.* to wp;<br />
<br />
FLUSH PRIVILEGES;</div>
<br />
設定ファイル実行<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# mysql -u root -D mysql < wordpress.sql</div>
<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-62146941487724056752014-12-01T03:33:00.002+09:002014-12-01T03:54:54.196+09:00新型SNS tsu(スー、すー、tsū)に登録して、やってみた結果を整理<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEBuxCPmPpFJlaw5bIU7OhLQUG3Wl_jXkEKo0ZePdrYoZOWpx8MRT2JYKwAPUw0h38rbwNbUkGwCoMv1u9urG0ujZW50GPu8YwEdgTnIVPsGVhF0jpBeQwIktYJe1hKtvd_4-J/s1600/tsu_logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEBuxCPmPpFJlaw5bIU7OhLQUG3Wl_jXkEKo0ZePdrYoZOWpx8MRT2JYKwAPUw0h38rbwNbUkGwCoMv1u9urG0ujZW50GPu8YwEdgTnIVPsGVhF0jpBeQwIktYJe1hKtvd_4-J/s1600/tsu_logo.png" /></a></div>
<br />
最初は、とりあえず登録してみようと思ったのだがいつのまにかせっせとfrend登録しはじめてしまった。<br />
<br />
<h3>
tsu(tsū)とは</h3>
<div>
mixiと同じような、招待制のSNSなのですが、もう新規で登録できますけどね。</div>
<div>
機能は、Facebookなどと変わりませんが雰囲気的に軽くて取っつきやすい感じです。</div>
<div>
最大の特徴は、報酬型ということで稼げるということですか。広告費の90%を還元してくれるそうです。</div>
<div>
現在は、みなさん友達登録やフォロワーを増やす作業をしている最中なので気兼ねなく登録を増やすことが出来る状態です。</div>
<div>
報酬を得るにはページビューが増えないと話にならず、増やすにはFriendやFollowerを増やす必要がありますが、一番は、Childrenを増やすことだそうです。Childrenとは、自分が招待した人が子供として紐付けされ、その子供が稼いだ報酬の数パーセントがバックされます。ですが、そうそう子供を増やすのは難しいのでとりあえずFriend,Followerを増やす方をやりたいと思います。</div>
<div>
<br /></div>
<div>
登録は、<a href="https://www.tsu.co/kenkxn" target="_blank">こちらtsu.coからどうぞ</a>。</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<a name='more'></a><h2>
登録して最初にやっておいた方がいいこと</h2>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXF61rIIx3GlmSja0ge2eG0CtElX6it4TRaJ2Q2Oe7OlQd28oZajsXBVq5qspvsyyHk_Wfq-V3Ctw6ctupQXHw9wqgT8DFQHsNnL3a45rH2CPrskCW78OyHUY_T5A9bdyRD1ls/s1600/settings.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXF61rIIx3GlmSja0ge2eG0CtElX6it4TRaJ2Q2Oe7OlQd28oZajsXBVq5qspvsyyHk_Wfq-V3Ctw6ctupQXHw9wqgT8DFQHsNnL3a45rH2CPrskCW78OyHUY_T5A9bdyRD1ls/s1600/settings.tiff" height="220" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
画面上部にある自分の名前をクリックして「Settings」を選び、設定をしておく。</div>
<div>
一通り全部埋めた方がいいが、公開したくない情報などを非公開にしておく。</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcXL_UQMDMhzmSXAASC1BIB7syrbJHYWhxhl0UzVOLEwvbS3Hh4exgXLW7B5DqNkVkWmkWlSXKAMNhto32ehqjT1Q7fIxyLPhTO1k1Fl_7UQp1sIHun_KSq9Paj1lZg1jlKsRZ/s1600/menu.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcXL_UQMDMhzmSXAASC1BIB7syrbJHYWhxhl0UzVOLEwvbS3Hh4exgXLW7B5DqNkVkWmkWlSXKAMNhto32ehqjT1Q7fIxyLPhTO1k1Fl_7UQp1sIHun_KSq9Paj1lZg1jlKsRZ/s1600/menu.tiff" /></a></div>
<br />
<div>
<br /></div>
<div>
GeneralのBirth Dayなどを非表示に出来る。</div>
<div>
公開したくないならば、Hide Birthdayにしとくといいでしょう。</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFX9gQlHPwdNR2E6LsAR3vKOw3hNHGcEmTC1qkYTWxOhvqvFKBr52jAcmG0lb_64t_CCp8ZgKP3VKLfsLubYv7fZSoBw15QP9WIN2268eJY63oZEuryh5klVJt7AOhaErTMGyp/s1600/birth.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFX9gQlHPwdNR2E6LsAR3vKOw3hNHGcEmTC1qkYTWxOhvqvFKBr52jAcmG0lb_64t_CCp8ZgKP3VKLfsLubYv7fZSoBw15QP9WIN2268eJY63oZEuryh5klVJt7AOhaErTMGyp/s1600/birth.tiff" height="116" width="320" /></a></div>
<div>
<br /></div>
<div>
しかし、公開しておくと誕生日にメッセージがくるようです。それによってもページビューが変化しますから誕生日近くになったら公開しておくのも手だと思います。過ぎたら元に戻すとかw</div>
<div>
<br /></div>
<div>
NotificationsのNotification SettingsのEmailの箇所のチェックは全部外した方がいいと思います。外さないとメールがばんばんきちゃいます。(自分の場合こなかったんだよなw)</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_oGJ7k2ktrxQKTWl4OdibGF_EPKqtq5AKKDYyYg9H6lZmUOZsE5eQJVHz1cRIRKwuNvMwiW7Fh_6NJHoXFXEWbgs2llnzNPmFcD70cyPrRl1U7jARWuo2Mf2zUKT8SKCK64Oe/s1600/notifset.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_oGJ7k2ktrxQKTWl4OdibGF_EPKqtq5AKKDYyYg9H6lZmUOZsE5eQJVHz1cRIRKwuNvMwiW7Fh_6NJHoXFXEWbgs2llnzNPmFcD70cyPrRl1U7jARWuo2Mf2zUKT8SKCK64Oe/s1600/notifset.tiff" height="311" width="320" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
Privacyは、標準設定でいいと思います。</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicvDkROtq3Jp53SRVCXcvS1VyaepTiXLlYqvbJ3SGMAaVXwoACcdkhfMKdWtO1FAhdXaEDgyqggsAdcd1Zz8cmdqbhrxJwxNw3TzZPBD70qFMkBxGfIjn47io5INt01Fk26Cae/s1600/p2p.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicvDkROtq3Jp53SRVCXcvS1VyaepTiXLlYqvbJ3SGMAaVXwoACcdkhfMKdWtO1FAhdXaEDgyqggsAdcd1Zz8cmdqbhrxJwxNw3TzZPBD70qFMkBxGfIjn47io5INt01Fk26Cae/s1600/p2p.tiff" height="117" width="320" /></a></div>
<div>
<br /></div>
<div>
<span style="background-color: white; color: #333333; font-family: Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px; line-height: 16px;">Accept Tsῡ peer-to-peer payments</span></div>
ですが報酬の収入とは直接関係ないです。これは、誰かに自分の報酬を送金することが出来る機能で、オンにしておくと受け取れるボタンが自分のページに表示されます。<br />
<div>
まぁオンにしていて、奇特な誰かが送金してくれるかもしれませんがw</div>
<div>
これは、寄付の為にあるのでしょう。<br />
<div>
<br /></div>
<div>
<br /></div>
<div>
わかったことの整理</div>
<h2>
各制限数</h2>
<div>
Followingできるのは、最大1000人まで。</div>
<div>
Friendの最大数は、5000人まで。</div>
<div>
1日24回の投稿まで</div>
<div>
1日1000回のLike</div>
<div>
1日8回までのShare</div>
<div>
Friend申請は、50回までで相手が承認してくれると解除されると数が減る</div>
<div>
Messageにも制限がるが、数がわからない。スパム対策だと思われる。</div>
<div>
<br /></div>
<div>
1日は、日本時間の17時にクリアされるが、ShareはそれぞれShareした時間から解除されていく、例えば、朝8時にShareしたものは、翌日の8時まで解除されないので17時をすぎてもクリアされない。</div>
<div>
<br /></div>
<div>
日本時間の17時とは、LA時間の0時だと思われる。</div>
<div>
<br /></div>
<div>
1001回Likeを押すとどうなるか</div>
<div>
PCでやった場合、503エラーになるらしく、その状態で他の端末(スマホなど)でやると</div>
<br />
User can not like more than 1000 new posts or comments within 24 hours.<br />
<br />
というメッセージが表示されて出来なくなるが、ログインはできるようです。<br />
<div>
24時間まてばクリアされてまたできるようになる。<br />
<div>
<br /></div>
<h2>
メッセージ返信</h2>
<div>
メッセージを返信する際は、@ゆーざIDを付けてReplyすると相手に通知される。</div>
<div>
逆に通知したくないなら、付けなければいい。</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO0RGfnU6Vu3hQL4pq1fGvtw4pU03QxJh-ByERk67fab9u5EQmvYDoiHmGsvYnqY8sZHvWtgKJYiE2wgACU20lqozjSI259we5U531AwiEWzECX510Vm4WLiluSDgAdeFVxcgR/s1600/reply.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO0RGfnU6Vu3hQL4pq1fGvtw4pU03QxJh-ByERk67fab9u5EQmvYDoiHmGsvYnqY8sZHvWtgKJYiE2wgACU20lqozjSI259we5U531AwiEWzECX510Vm4WLiluSDgAdeFVxcgR/s1600/reply.jpg" height="163" width="640" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<h2>
FriendやFollowerの登録</h2>
<div>
Friend申請をするなら、Add Friendを押してからFollowを押します。</div>
</div>
<div>
こうすることでFriend申請の通知が届きますが、先にFollowをしてからAdd Friendすると通知がFollowだけになるようです。</div>
<div>
どうも、Friend通知は見落としがちだったり通知されなかったりとあるので自分のFollowers,Followingのリストをまめに見て、Respondだったら相手から申請がきているものなので承認するならAcceptしておきます。</div>
<div>
Follow通知でもFriend申請だったりするので。</div>
<div>
Friendになったら、Followを外しておきます。二重に登録しておいても意味ないです。</div>
<div>
自分がFollow出来る人も、Friendの数にも制限数があるので吟味する必要が出てきます。</div>
<div>
このあたりは、PCで作業するのが効率いいです。</div>
<div>
iPhoneのアプリだとFriend申請してきてるのかの状態がリストからわからず、一人一人見ないといけないので面倒です。</div>
<div>
Android版の方がやりやすいようです。</div>
<div>
通知の見落としが多く、相手も気づいてないで状態だったりするので申請しても返してくれない場合は、再度やってみることです。それでもダメならcancelしてFollowだけにしときます。申請数には限りがありますからね。やっているとすぐに制限数に達します。</div>
<div>
<br /></div>
<div>
Friend申請の相手ですが、何人かFollowしていると人の投稿が流れている中に友達募集のようなのがいくつか流れてきますからそれをLikeしている人を申請するのが効率いいです。それをLikeしている人は、Friend募集の人たちですから。</div>
<div>
また、Feedに流れてくる一番上が新しい投稿なのでそれにLikeしている人などは、Friend申請すると即座に返ってきます。アクティブな人なのですぐに反応があります。<br />
また、人の投稿にLikeやShareするだけでも相手からFriend申請がきますのでShareなどは、ある程度吟味しないとすぐ上限いっちゃいますので注意がひつようです。<br />
どちらかといえばLikeしておくと結構きます。<br />
tsuに登録してすぐにFollowされたりしましたけど、あれってどこから来たのかなぁw</div>
<div>
中には不快な投稿する人がいますからいやでしたらBlock機能がありますから使うといいですね。人数が多くなると気にしてもいないですけどw<br />
どこかで、整理する必要がでてくるでしょうね。3000人を越えたあたりから吟味した方がいいと言う人もいますので様子見てFriend,Followerの整理、整備が必要になってくると思います。辞めちゃう人もいますから。</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
とりあえずは、Friend、Followerを増やすことですね。</div>
<div>
ページビューを考えるのはその後です。</div>
<div>
ページビューは、記事の内容じゃないみたいですから。今の段階だと。ただの挨拶でもページビュー稼げますからw</div>
<div>
これが数ヶ月たつとまた違うのでしょう。将来どうなるかは誰にもわかりませんからねぇ。</div>
<div>
Facebookよりは全然いいと思いますww</div>
<div>
Childrenがいなくてもそれなりに稼げるそうです。</div>
<div>
<br /></div>
<div>
また、何かわかりましたら追加していきたいと思います。</div>
<div>
<br /></div>
<div>
<a href="https://www.tsu.co/kenkxn" target="_blank">tsu.co</a></div>
<div>
<br /></div>
<div>
<br /></div>
</div>
bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-25682256589845983702014-11-30T04:22:00.003+09:002014-12-01T11:42:17.371+09:00vimpagerを入れようと思ったらpandocが必要でpandocはHaskellで書かれているわけで<h2>
ことの発端</h2>
<br />
CentoOS7にしたサーバの環境を整えていて、vimを整備しているときに、vimの日本語manの見栄えが崩れていたので、pagerなのかmanファイルが悪いのかと調べていたら。そういえばless(manのpagerはlessね)って以前カラーじゃなかったっけとかふと思い出し、シンタックスカラー化しようかと思って、設定しててカラースキーマーが気に入らなかったのでカスタマイズしようとかやってたら、pagerって他のでもよくね?と脱線。・・・あ、viewもカラーに・・・<br />
<br />
<a name='more'></a><br />
<br />
<h3>
ここでPager(ページャ)とは?</h3>
端末でテキストを画面単位で表示してくれるものです。<br />
<br />
<h3>
いくつかあるpager</h3>
比較的日本語に強いものをチョイスしてみた。<br />
・ less<br />
標準的<br />
・ lv<br />
日本語に強いという話<br />
・ w3m<br />
テキストブラウザ、でもページャだったのね<br />
・ vimpager<br />
名前から分かるようにvimをページャにするんだね<br />
他にもありますが<br />
<br />
lessを使っていてその場でvimに移行(編集モード)することがあるので<br />
vimpagerを試すことにしました。<br />
<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# git clone git://github.com/rkitover/vimpager<br />
# cd vimpager<br />
# make install</div>
<br />
<br />
makeしてたらpandocってドキュメント変換ツールが必要だったのでpandoc入れようとしたらですな、<br />
これがまたHaskellで書かれているのでコンパイラが必要となりGHC(The Glasgow Haskell Compiler)を入れないとならない・・・<br />
しかし、pandocを使っているのはvimpagerのドキュメントを加工するのに使っているだけで、別になくても動くわけで・・・・でもpandoc使ってみようと入れることに<br />
<br />
<h3>
Pandocとは</h3>
<div>
Haskell製のドキュメント変換ツールです。</div>
<div>
他に有名なのが<a href="http://sphinx-users.jp/">sphinx</a>で、以前使おうと思ってたのですがPythonで書かれている為、当時Pythonを入れるのに面倒くさかったからやめましたw</div>
<div>
Pandocだとかなりの種類のフォーマットを変換出来るのが強みですかね、あと正規表現よりも強力でHTMLなどのタグを囲むような文法を容易に解析できるみたいです。</div>
<div>
これらは、Haskellの構文解析で使用するPersecを使用しているため容易に解析できるみたいです。パーサーだとyaccがありますが、正直文法が面倒くさいですね、はいw</div>
昔は、yaccっていうとコンパイラコンパイラってなんぞって思ってたときもありましたが・・・<br />
UNIX触ってれば知らない人はいないですけどね。<br />
pandocでは、HTMLやLaTeXなどを電子書籍のEPUBだとかに変換できますし、Markdownなども変換できるので(vimpagerのドキュメントはMarkdownでそれを変換するのに必要)いろいろと使えるのではないかと思います。<br />
PDFに変換するには、LaTeXが必要みたいです。TeXも論文書くわけじゃないから使わなくなったなぁ。<br />
<br />
で、Haskell(ハスケル)って関数型言語じゃねかと思い出し、かつて20年以上前(たしか1989年頃)に知ってから、<br />
おざなりになっていたままだったことを思い出してちょ、ちょっと使ってみようかしらとも思ったりもして・・・<br />
<br />
いつのまにかvimpagerが主じゃなくてpandocがメインとなっているようですが・・<br />
そこで、まずはHaskellを入れなければならない。<br />
で、Haskell Platformというのがあるのでそれをソースから入れようとしました・・・・やめましたw<br />
どつぼりましたw (多分、缶詰の中の缶切り状態だからうまくいかなかったのだと思われw<br />
コンパイラにありがちな自身の言語で作られているのだろうからね、先にbinarie入れないとだめだったんだろうと思う)<br />
binarieからインストールして、Haskell Platformのパッケージマネージャのcabalからpandocを入れました。<br />
<br />
そもそもvimpagerのパッケージがなかったからこうなったんだけど、誰か作ってたと思う。CentOS7のリポジトリにはなかった。<br />
<br />
<br />
<br />
<br />
さて、インストールメモですw<br />
<br />
まず、Haskell Platformをインストール<br />
<a href="https://www.haskell.org/platform/" target="_blank">Download Haskell</a><br />
から、プラットフォーム別にダウンロードがあります。Win,Mac,Linux<br />
今回は、LinuxなのでLinuxを選んで対象のディストリビューションがあればそれをダウンロード、<br />
なければGeneric Linux Binariesで。<br />
CentOSに入れたのでGenericで(黒柳徹子が出てくるなぁ)。<br />
そのページに書かれている通りにインストール<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# cd /<br />
# tar xzf ...downloaded-tarfile...<br />
# /usr/local/haskell/ghc-7.8.3-x86-64/bin/activate-hs</div>
<br />
次は、Pandocを入れる<br />
その前にパッケージをアップデート<br />
Haskellのパッケージマネージャcabalを使用<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# cabal update<br />
バージョンが古いとcabal-installを入れろと出るので<br />
# cabal install --global cabal-install<br />
Configuring Cabal-1.20.0.2...<br />
Building Cabal-1.20.0.2...</div>
<br />
ここで、--globalオプションを付加しないと、自分のホームディレクトリ下に.cabalが作られてそこにインストールされちゃいますのでグローバルに使用するなら必要なオプションです。特定ユーザだけ使うなら別ですがそうそうないと思うけど。<br />
<br />
次にcabalでpandocをインストール<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
# cabal install --global pandoc<br />
.....<br />
沢山のパッケージが必要らしくかなり時間がかかります。</div>
で、インストールできたら、vimpagerをmake(これが本題だったのにな)<br />
<br />
これでvim pagerをmake installしてLESSOPENをvimpagerにすればってここ肝心だけどw<br />
<br />
pandocのリファレンスは<br />
<a href="http://johnmacfarlane.net/pandoc/README.html" target="_blank">Pandoc User’s Guide</a><br />
<br />
例 markdownをHTMLに変換<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
$ pandoc README.md -s -o README.html</div>
<br />
<br />
pagerの件は、また今度<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-62923919703005359912014-11-02T03:38:00.002+09:002014-11-02T03:48:55.166+09:00iPhoneケーブルの断線防止iPhoneやiPadなどのケーブルの被膜が破けることがあります。<br />
断線までいかなくてもかなり皮膜がぼろぼろになってたりします。<br />
それを直す?というか保護するためにsugruという粘土状の補強パテを使ってみました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjMT8gqYunT-HsRUVHsASKEaU0hRiF51_PR-3GdTLEI5RRYXY6Cn1AGp6w8BIn6B_j_ByLnlybegcjHo6RpWKuocSp99GgHaj1TMdfSKJXYEcAcwORM9H91vc7JEFc6Bij3abI/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+20+58.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjMT8gqYunT-HsRUVHsASKEaU0hRiF51_PR-3GdTLEI5RRYXY6Cn1AGp6w8BIn6B_j_ByLnlybegcjHo6RpWKuocSp99GgHaj1TMdfSKJXYEcAcwORM9H91vc7JEFc6Bij3abI/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+20+58.jpg" height="480" width="640" /></a></div>
<br />
<br />
<a name='more'></a><br />
これは、最初は粘土状で柔らかくいろいろなところに付けることができ、1日経つと固まります。なかなか優れものでkickstarterで資金集めて発売されている経緯をもちます。<br />
ところが、数ヶ月使っていたら下記のように巻いたところ以外の根本が裂けてきました。<br />
正直、笑っちゃいましたが結局ケーブル自体がだめなのでどうしようもないと思っていたところ、ある海外ユーザで対策講じたやり方が出ていたので試してみました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgObwZ8jAXgjV9mpRJtPBq0a_TppB5S4mNoq4y42MDN4jAxOmUsJs2chKxPzuTXabTZGXwyTSavorOnJUIqFP36qez-np0e2j0n7CnrBMx0KKOXi0ZsDRSfu60bjVqLkGzUbUOv/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+11+32.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgObwZ8jAXgjV9mpRJtPBq0a_TppB5S4mNoq4y42MDN4jAxOmUsJs2chKxPzuTXabTZGXwyTSavorOnJUIqFP36qez-np0e2j0n7CnrBMx0KKOXi0ZsDRSfu60bjVqLkGzUbUOv/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+11+32.jpg" height="480" width="640" /></a></div>
<br />
<br />
それは、ケーブルにボールペンのスプリングをはめると断線しにくいらしいです。<br />
そこで身の回りにあったボールペン数本を試してみました。<br />
ボールペンによっては、スプリングが大きかったり小さかったりしますが比較的どこにでもありそうなZEBRAの0.5mmボールペンがぴったしでした。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyQ3eNXYtJ_XTeSXtEqg2cxJ1yYgHqEKHrr3_pjIsBtZuRWcaGqzsxJS0-07I2pj7ExgunxkHp_I1G1YhVCWd9oj8nOw131lAfifdIk0B9I5OOsSBcqYqph2pmHcLauCoNrcLt/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+12+05.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyQ3eNXYtJ_XTeSXtEqg2cxJ1yYgHqEKHrr3_pjIsBtZuRWcaGqzsxJS0-07I2pj7ExgunxkHp_I1G1YhVCWd9oj8nOw131lAfifdIk0B9I5OOsSBcqYqph2pmHcLauCoNrcLt/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+12+05.jpg" height="480" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVbtJ97TYVKhYrkz03E9xFE8KESepC84OKAyrefy-g0wFEmpdJdIO-tual0pXRnjQvxEjVpM01Fe4hWDySDkwyk6_6AtYPnbEchyodxChbf0bzYlWS9cNR-bqUo5bQDfBQvP6A/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+14+18.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVbtJ97TYVKhYrkz03E9xFE8KESepC84OKAyrefy-g0wFEmpdJdIO-tual0pXRnjQvxEjVpM01Fe4hWDySDkwyk6_6AtYPnbEchyodxChbf0bzYlWS9cNR-bqUo5bQDfBQvP6A/s1600/%E5%86%99%E7%9C%9F+2014-11-02+3+14+18.jpg" height="480" width="640" /></a></div>
<br />
はめ方は、ねじ込むだけですww 写真ないんです、すいませんw。<br />
スプリングの溝にケーブルを挟んでねじ込み、先端をケーブルの中に入れます。<br />
入ったら、残りを回しながら入れていけば簡単にできますw<br />
<br />
これでしばらく試してみようと思います。<br />
果たしてどのくらいもつのかな。<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-7182128522242104812014-11-01T19:50:00.000+09:002014-11-02T01:47:11.474+09:00Pangu1.1.0で脱獄してPanguアプリでシャッター音消せる脱獄した後にCydiaと一緒にPanguアプリが入っています。(気がつかなかったw)<br />
そのアプリでパスワードなどを設定できます。<br />
また、日本版、韓国版iPhoneの場合、マナーモードのスイッチでシャッター音が消せないのを対応させることができる設定もあります。<br />
SSPatcherを入れて対処してたのがいらなくなってしまった。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_NCLvy3ADAiqk-rH_Qt7w6rhf_yVyXCVeia77j5BDEWBmziqY3eV1fNXFW-fZE6oR0LEOe9jqEarO3J4VprAlr0EzMwbGbQMGcIpGfBh3Kwdvprpj_5f4yWfrR9tddB12mcPu/s1600/pangu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_NCLvy3ADAiqk-rH_Qt7w6rhf_yVyXCVeia77j5BDEWBmziqY3eV1fNXFW-fZE6oR0LEOe9jqEarO3J4VprAlr0EzMwbGbQMGcIpGfBh3Kwdvprpj_5f4yWfrR9tddB12mcPu/s1600/pangu.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<a name='more'></a><h2>
設定</h2>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4No0C-kpPvi7x8kfgBJdi4r4b7qT4zHpB3gd_fNuz7w04KSg8yNrWssn1W1qi_XhxHrTHizILJYYjFTm7OC7uQi1vNssANrAsVxyW6qZoU_V6QiCIeaYQ3eomHDoQDREABhWB/s1600/%E5%86%99%E7%9C%9F+2014-11-01+19+30+00.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4No0C-kpPvi7x8kfgBJdi4r4b7qT4zHpB3gd_fNuz7w04KSg8yNrWssn1W1qi_XhxHrTHizILJYYjFTm7OC7uQi1vNssANrAsVxyW6qZoU_V6QiCIeaYQ3eomHDoQDREABhWB/s1600/%E5%86%99%E7%9C%9F+2014-11-01+19+30+00.png" height="640" width="358" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
下のUtilityタブを押すと設定画面があり、</div>
<div class="separator" style="clear: both; text-align: left;">
「JR/KR no Shutter sound」のスイッチをオンにすればマナーモード時には、シャッター音を消せる。</div>
<div class="separator" style="clear: both; text-align: left;">
その下にあるChangeのところがRiskyと出ているとパスワードがデフォルト状態になっているので、Riskyを押すとパスワードを変更できる画面に変わるので変えておく。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
さらにRespringなどの操作が下のメニューでできるのでかなり便利だ。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
ただ、パスワードは、OpenSSH入れてsshでログインして普通にパスワード変更したのにRiskyと出るのはなんでだろうか。<br />
<br />
<br />
<a href="http://bearpaw-ken.blogspot.jp/2014/11/iphon6jailbreak.html" target="_blank">iPhone6をjailbreakしてみた</a><br />
<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-24408933269833573782014-11-01T01:03:00.000+09:002014-11-02T02:46:30.495+09:00iPhone6をjailbreakしてみた脱獄ツールのPangu for iOS8 version1.1.0が出ている。<br />
最初、1.0.1でやったのだが、失敗してpangunewというアプリが出来てそのままであり、<br />
起動してもすぐ終了してしまった。で、何度か繰り返したがかわらず。<br />
復元してから再度やろうと思ったところに、1.1.0が出ていたので早速そちらで<br />
やってみた。英語になって文字化けせずにわかりやすい。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz21HiFAmk-TiEPgayTEM6OcV2tUO6Sj1oG-c7JSLJ13ZWGTDgcIoEcmMAe2hsIzmTk4yiuoLpxgqQwQzyKZjMh-Tdx8s58s0xo-o4iXqEUardLq7vn92KMH5jty84dXrhpfRE/s1600/pangu.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz21HiFAmk-TiEPgayTEM6OcV2tUO6Sj1oG-c7JSLJ13ZWGTDgcIoEcmMAe2hsIzmTk4yiuoLpxgqQwQzyKZjMh-Tdx8s58s0xo-o4iXqEUardLq7vn92KMH5jty84dXrhpfRE/s1600/pangu.tiff" height="491" width="640" /></a></div>
<br />
<br />
<a name='more'></a>最初はこちらでやってみた。<br />
<div style="text-align: center;">
1.0.1</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUmh19KvDeYSi2l42EcwQGLwx6Q-bS7A-jznsnraJWBUTeeSATRWYBlfQa1Tkrra8Z3VnFq68HxqrcRsI-_SnJsZIUMhAzL3_P_wcdIZOs3pQ_nofOevrwODeQpPH4wwzb9gRE/s1600/pangu101.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUmh19KvDeYSi2l42EcwQGLwx6Q-bS7A-jznsnraJWBUTeeSATRWYBlfQa1Tkrra8Z3VnFq68HxqrcRsI-_SnJsZIUMhAzL3_P_wcdIZOs3pQ_nofOevrwODeQpPH4wwzb9gRE/s1600/pangu101.PNG" height="449" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
英語表記で安定している</div>
<div class="separator" style="clear: both; text-align: center;">
1.1.0</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitC9QJlse9mmfzdS3yfdwJQohbwx77nBSULiB6q9Kyos5sDe6xswXfK5fws58oiZ748xHCV4IQeSirUkuRRcvSiQLclmuLeoz-obEwkWQ7KfGygAIim_B2yOadYtH_qSoS29Cu/s1600/pangu110.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitC9QJlse9mmfzdS3yfdwJQohbwx77nBSULiB6q9Kyos5sDe6xswXfK5fws58oiZ748xHCV4IQeSirUkuRRcvSiQLclmuLeoz-obEwkWQ7KfGygAIim_B2yOadYtH_qSoS29Cu/s1600/pangu110.PNG" height="451" width="640" /></a></div>
<br />
もちろん、バックアップを忘れずに。<br />
1.iCloudのiPhoneを探すをオフ<br />
2.パスコードをオフ<br />
3.ケーブルで接続して「Start Jailbreak」押す<br />
4.しばらくすればゲージが進み、再起動して完了<br />
5.Cydiaがインストールされている<br />
<br />
公式サイト<br />
<a href="http://en.pangu.io/" target="_blank">PanGu iOS 8 jailbreak tool(pangu.io)</a><br />
<br />
SSPatcherがすでに対応しているw<br />
<br />
脱獄アプリの対応状況<br />
<a href="http://www.iphonehacks.com/2014/10/ios-8-ios-8-1-compatible-jailbreak-apps-tweaks.html" target="_blank">iOS 8 - iOS 8.1 Compatible Jailbreak Apps and Tweaks</a><br />
<br />
<br />bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-89606361870073671872014-10-31T17:36:00.001+09:002019-10-01T13:36:35.841+09:00CentOS7.0のsystemd用postgresql制御ファイル<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVHOYUXflUJ2rjlQj31JR-z3m-OFdzbi2V6QN9hCieWyC2ng9SmaWzSzHpq0zdY-XJlbTjhVdbUg1aO_1KQU-AuIBuqGZDczPFfRiJAOYYPavKzA6z1bfBVJ9udSqAfbGWZ1Zt/s1600/centos7.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="376" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVHOYUXflUJ2rjlQj31JR-z3m-OFdzbi2V6QN9hCieWyC2ng9SmaWzSzHpq0zdY-XJlbTjhVdbUg1aO_1KQU-AuIBuqGZDczPFfRiJAOYYPavKzA6z1bfBVJ9udSqAfbGWZ1Zt/s1600/centos7.tiff" width="640" /></a></div>
<br />
CentOS7.0からsystemdに変わったことで起動スクリプトを今までとは違う記述をしないといけなくなった。サービス制御ファイルを作らないといけない。<br />
PostgreSQLをソースからインストールした最に今まで用意されていたinit.d以下にコピーするスクリプトが使えないので、いろいろ参考にしながら書いたのでメモっとく。<br />
<br />
<a name='more'></a>追記(2019/10/1)<br />
久しぶりに見返したらなんか違うと思ったので修正<br />
<span style="background-color: #ffffee; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif; font-size: 12px;">1./usr/lib/systemd/system/配下にあるファイルを編集してはいけない。</span><br style="font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif; font-size: 12px;" /><span style="background-color: #ffffee; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif; font-size: 12px;">2./etc/systemd/system/配下にファイルを作るないしはコピーして編集する。</span><br style="font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif; font-size: 12px;" /><span style="background-color: #ffffee; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif, verdana, arial, sans-serif; font-size: 12px;">3.Unitファイルの変更をsystemdに通知する。</span><br />
<pre style="background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow-wrap: break-word; padding: 5px; white-space: pre-wrap;"><code style="font-family: Consolas, "Courier New", Courier, Monaco, monospace; overflow-wrap: normal;"># systemctl daemon-reload</code></pre>
<br />
<br />
それぞれの項目の説明はしないけどw<br />
自分の環境に合わせて記述してある。<br />
Timeoutの数値とかは適時変更。<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
<i><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"># /lib/systemd/system/postgresql.service</span></i><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">[Unit]</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">Description=PostgreSQL database server</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">After=network.target</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">[Service]</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">Type=forking</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">User=postgres</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">Group=postgres</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">Environment=PGPORT=5432</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">Environment=PGDATA=/usr/local/pgsql/data</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"># StandardOutput=syslog</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">OOMScoreAdjust=-1000</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">ExecStart=/usr/local/pgsql/bin/pg_ctl start -D ${PGDATA} -s -o "-p ${PGPORT}" -w -t 300</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">ExecStop=/usr/local/pgsql/bin/pg_ctl stop -D ${PGDATA} -s -m fast</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">ExecReload=/usr/local/pgsql/bin/pg_ctl reload -D ${PGDATA} -s</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">TimeoutSec=300</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">[Install]</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;">WantedBy=multi-user.target</span></div>
<br />
<br />
<div style="background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); padding: 10px;">
<div style="font-size: 9pt;">
# systemctl enable postgresql</div>
<span style="font-size: 12px;">ln -s '/usr/lib/systemd/system/postgresql.service' '/etc/systemd/system/multi-user.target.wants/postgresql.service'</span><br />
<span style="font-size: 12px;"><br /></span>
<span style="font-size: 12px;"># systemctl start postgresql</span><br />
<span style="font-size: 12px;"># systemctl status postgresql</span><br />
<span style="font-size: 12px;">postgresql.service - PostgreSQL database server</span><br />
<span style="font-size: 12px;"> Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled)</span><br />
<span style="font-size: 12px;"> Active: active (running) since 金 2014-10-31 16:15:28 JST; 6s ago</span><br />
<span style="font-size: 12px;"> Process: 7881 ExecStart=/usr/local/pgsql/bin/pg_ctl start -D ${PGDATA} -s -o -p ${PGPORT} -w -t 300 (code=exited, status=0/SUCCESS)</span><br />
<span style="font-size: 12px;"> Main PID: 7884 (postgres)</span><br />
<span style="font-size: 12px;"> CGroup: /system.slice/postgresql.service</span><br />
<span style="font-size: 12px;"> ├─7884 /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data -p 5432</span><br />
<span style="font-size: 12px;"> ├─7886 postgres: checkpointer process</span><br />
<span style="font-size: 12px;"> ├─7887 postgres: writer process</span><br />
<span style="font-size: 12px;"> ├─7888 postgres: wal writer process</span><br />
<span style="font-size: 12px;"> ├─7889 postgres: autovacuum launcher process</span><br />
<span style="font-size: 12px;"> └─7890 postgres: stats collector process</span></div>
<br />
PIDFileとか指定してないけど出来てるな・・・<br />
<br />
multi-user.targetは、runlevel3相当だそうで。<br />
UnitのAfterはnetworkの後ということで順番だね。<br />
initdよりは楽という感じだね。<br />
<br />
Typeはforkingじゃなくて、別なの推奨ってどっかに書いてあったけどどこだかわからなくなったのでそのまま。でも、他のもforkingだしな。<br />
<br />
追記<br />
<blockquote class="tr_bq">
Type=forking はメインプロセスの追跡にPIDファイルが必要になることから、systemdのサービス設定では<code>Type=Forking</code>より<code>Type=simple</code>,<code>Type=notify</code>の利用が推奨される。</blockquote>
<br />
<br />
参考<br />
<a href="http://qiita.com/a_yasui/items/f2d8b57aa616e523ede4" target="_blank">Linux - Systemd メモ書き - Qiita</a>bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0tag:blogger.com,1999:blog-34245344.post-54161662046918059622014-10-16T11:34:00.001+09:002014-11-02T00:02:43.399+09:00SSL 3.0に深刻な脆弱性「POODLE」見つかる・・・SSL3.0の脆弱性の対策<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;"><span style="font-family: inherit;">POODLE(Padding Oracle On Downgraded Legacy Encryption)という名前だそうで。</span></span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;"><span style="font-family: inherit;"><br /></span></span>
SSL3.0を有効にしているサイトとの通信において、クッキー情報が漏洩する可能性があるようです。<br />
銀行系サイトが結構使っているようですね。<br />
でも、実際のところ実害は出ないと思いますけどね。<br />
<br />
<a name='more'></a><br />
クライアント側の対応<br />
Internet Explorerの場合<br />
「ツール」→「インターネット オプション」→「詳細設定」<br />
の中の「SSL 2.0を使用する」「SSL 3.0を使用する」のチェックを外す。<br />
<br />
Google Chromeの場合<br />
最新に更新<br />
Googleが見つけたようです。<br />
<br />
Firefoxの場合<br />
version34で対応するようなこと言ってて出るのは11月25日とかって遅くないかい?<br />
で、対応策は、アドオンなので以下のリンクからインストール。<br />
<br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/ssl-version-control/" target="_blank">SSL version control</a><br />
<br />
mozilaの資料<br />
<a href="https://blog.mozilla.org/security/2014/10/14/the-poodle-attack-and-the-end-of-ssl-3-0/" target="_blank">The POODLE Attack and the End of SSL 3.0 | Mozilla Security Blog</a><br />
<br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">MacOS Safariは設定にあったかな?</span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;"><br /></span>
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">Javaもやっとかないと</span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">「コントロールパネル」→「Java」→「詳細」</span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">SSL 3.0を使用するのチェックを外す</span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">TLS1.0、1.1、1.2を使用するにチェックする。</span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">そもそもJavaはオフだなw</span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;"><br /></span>
<span style="color: #333333;"><span style="background-color: white; line-height: 21.6000003814697px;">チェックサイト</span></span><br />
<span style="color: #333333;"><span style="background-color: white; line-height: 21.6000003814697px;"><a href="https://www.ssllabs.com/ssltest/viewMyClient.html" target="_blank">Qualys SSL Labs - Projects / SSL Client Test</a></span></span><br />
<span style="color: #333333; text-align: center;">以下のチェックサイトだとGoogle Chromeでやると脆弱(vulnerable)っ</span><span style="color: #333333; text-align: center;">て出るけどチェックが対応してないだけのようです。上のやつもそうですね。</span><br />
<span style="color: #333333; text-align: center;">(追記:現在は対応してるようです。あれ?対応してないですなw)</span><br />
<span style="background-color: white; line-height: 21.6000003814697px;"><span style="color: #333333;"><a href="https://www.poodletest.com/" target="_blank">SSLv3 Poodle Attack Check</a></span></span><br />
<span style="background-color: white; line-height: 21.6000003814697px;">Chromeでチェックする場合、楽天とかアマゾンにアクセスすればわかります。</span>
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;"><br /></span>
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;"><br /></span>
サーバ側<br />
Apacheの場合の無効設定<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
/etc/httpd/conf.d/ssl.conf<br />
SSLProtocol all -SSLv2 -SSLv3</div>
<br />
サイトがSSL3.0が有効か無効かの確認<br />
<br />
<div style="background: #eee; border: 1px solid #ddd; font-size: 9pt; padding: 10px;">
<pre># openssl s_client -ssl3 -connect www.example.com:443
SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:/xx/src/ssl/s3_pkt.c:xxxx:SSL alert number 40
SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:/xx/src/ssl/s3_pkt.c:xxx:
.....
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
SSL-Session:
Protocol : SSLv3
Cipher : 0000
Session-ID:
Session-ID-ctx:
Master-Key:
Key-Arg : None
Krb5 Principal: None
PSK identity: None
PSK identity hint: None
Start Time: 1413427983
Timeout : 7200 (sec)
Verify return code: 0 (ok)
---
</pre>
</div>
<span style="background-color: white; font-family: inherit;"><br /></span>
<span style="background-color: white; color: #333333; font-family: inherit; line-height: 21.6000003814697px;">なようなものがずらずらと出る。</span><br />
<span style="background-color: white; font-family: inherit;"><span style="color: #333333; line-height: 21.6000003814697px;">一番上の2行が出てればOK</span>
<span style="color: #333333; line-height: 21.6000003814697px;"><br /></span></span><br />
<span style="background-color: white; color: #333333; line-height: 21.6000003814697px;">チェックサイト</span><br />
<span style="line-height: 21.6000003814697px;"><span style="background-color: white; color: #333333;"></span></span><a href="https://www.ssllabs.com/ssltest/index.html" target="_blank">Qualys SSL Labs - Projects / SSL Server Test</a><br />
<a href="http://qiita.com/ukiuni@github/items/72faef4d8dd57ff86ba4" target="_blank">Java - SSL 3.0を受け付けているかを確認するツール作ったのでドヤ顔で公開する。 - Qiita</a><br />
<div>
<br />
<br />
<br /></div>
bearpawhttp://www.blogger.com/profile/01625223220090174892noreply@blogger.com0