WEB系技術電脳日記 -474ページ目

Distribution Release: Ubuntu Rescue Remix 11.10


10月13日、UbuntuチームはUbuntu 11.10をリリースしました。
Distribution Release: Ubuntu Rescue Remix 11.10
Andrew Zajac has announced the release of Ubuntu Rescue Remix 11.10, a non-graphical utility live CD designed for data recovery tasks: "Version 11.10 'Oneiric Ocelot' of the very best free and open-source data recovery software toolkit based on Ubuntu is out. Ubuntu Rescue Remix provides a robust yet lean system for data recovery and forensics. No graphical interface is used; the live system can boot and function normally on machines with very little memory or processor power. Following Ubuntu's six-month release schedule, all the software is up-to-date, stable and supported. Ubuntu Rescue Remix features a full command-line environment with the newest versions of the most powerful free/libre open-source data recovery software including GNU ddrescue, PhotoRec, The Sleuth Kit, GNU fdisk and ClamAV. Using the Ubuntu Rescue Remix meta package, you can install the toolkit on any Ubuntu system as well." Check out the release announcement for more details.


私のマシンもあげないと・・・。
そんな記録(´・ω・)ス

茂木健一郎氏 今更だがアレ(´・ω・)ス



商売的に嫌いというのもあるが、開発者をアレする茂木健一郎氏が・・・
今更だが許せない。

「 自分で作った事もにないのにそんな事言うな 」

これが全て(´・ω・)スね・・・
所詮、UI作った人間、アップルだがUNIXの開発者だが、マイクロソフトだが、
末端の開発者だが知らないが、同じ開発者やらSEとしてこの無能な胡散臭い茂木健一郎氏の発言は、
ちと許せない(´・ω・)ス

彼の言わんとしてる事も分かるのだが
私個人で言えば、MacもWindowsもLinuxも日々扱うが、
そのUI自体も誰かが作り、そしてその作りこみが良ければ良いほど、
その操作や技術が見えないところにあり、そして結論から言えば、
火をおこせない子供みたいな状態になるのも危惧されて、
技術面からいえば、アレ。

所詮できたUIであーだーこーだー言う・・・
それは出来た料理にイチャモンつける何もしない旦那みたいな。
それが茂木健一郎氏の状態。

悪いが叩いたコマンド一つ一つに魂が宿る。
それは戦場を歩いた兵士の靴跡と同じ。
謝るまで貴様の発言は許されない(´・ω・)ス

http://www.qualia-manifesto.com/index.j.html

とあるC#のスクレイピングソフトの記録 1-6 操作の基本を作る(´・ω・)ス

$WEB系技術電脳日記


★ここまでの歩み★
某サイトからWEBスクレイピングでバスバスと情報を集めるプログラムが完成。
だが、脳内CRONに自動フォーゲット機能が装備されている為、
再度使う為にコードに直接書くのは後々メンドクサイ事になると考える。
また使う時に、こりゃ、便利すぎんだろjk状態まで仕上げる事に。
今夜はやきとり屋で一杯引っ掛けやんよとウズウズしながら書き始めた・・・


早速、続き(´・ω・)ス
まずは webBrowser上でクリックした値と、バックグランドでWebClientを用意。
理由はどうも完全に読み込みでアクション起こしたいのだが、
どうも上手くいかないケースが発生する為。
//どうもjavascriptらしいが


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using HtmlAgilityPack;

namespace プログラ名(´・ω・)ス
{
public partial class Form1 : Form
{
string url;
string nowurl; // 現在のURL
string gr; //業種番号(ジャンル番号)
string 地域;
WebClient web = new WebClient();
public Form1()
{
InitializeComponent();
}

private void webBrowser1_DocumentCompleted(
     object sender, WebBrowserDocumentCompletedEventArgs e)
{
//ここがどうも上手くいかないででござる。
}

そんな感じで初期で、つづけて、

private void button1_Click(object sender, EventArgs e)
{
url = webBrowser1.Url.ToString();
nowurl = webBrowser1.Url.ToString();
label1.Text = url;
//バックグランドで取得

string html = web.DownloadString(url);
//HtmlDocumentクラスにHTMLをセット
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(html);
HtmlAgilityPack.HtmlNodeCollection nodes
        = doc.DocumentNode.SelectNodes("xPaht(´・ω・)ス");

foreach (HtmlNode node in nodes)
{
//改行を消す
地域 = node.InnerText;
地域 = 地域.Replace("\r", "").Replace("\n", ""); //改行消し
地域 = 地域.Replace(">", ">"); //>消し
label1.Text = 地域;
 }
//このあと文字列操作(´・ω・)ス


・・・とこんな感じで、クリックしたらURLを取得しつつ値にいれるという荒業。
抜けてるが初期でwebBrowserをナビゲート。
同じくジャンルも取得しつつ・・・

問題はこの操作余計なアドレスを踏むとパラメーターがバスバスついてきて、
文字列をここでも正規表現で抜かなきゃ成らないのがアレ。

もう、これは「この操作じゃきゃエラー」という仕様に。
あとは各ページをタイマーでガッソガソ抜けばいいのだが、
負荷が気になるな・・・。

この後の実装は、

1.ページ巡回でテキストボックスに格納
2.CSVに書き出し。

このテキストボックスもデータグリッドにしておけば、
そのままMySQLにぶちこめるという夢も広がる(´・ω・)ス
そんな記録。

WEB系技術電脳日記-WEB系 やらないか?

ひらめきが足りない(´・ω・)ス

$WEB系技術電脳日記最近、どうも・・・「ひらめき」というか、発想が乏しい。
大した技術も能力もとか自分でアレするが、それじゃマズイ。
すごくマズイ。

なんというか、こう・・弾けるような思いつきが足りない。
その源をたぐり寄せると、何も最近組んでない。
最後に作ったのは空気清浄機アクリルサーバーのみ。
それじゃマズイ。

プログラムも大切だが、それ異常に「物」を作らないと。
その為にはなにか刺激される何かが必要。
なんでもいいから物を作らないと。

そうだ・・次期マシン様マザーがあるならそれでケースを作れば!
モニター切り替え機を自作すれば!
いや、蘇るグランパワーの続きを・・・

そんな事を脳内タイプ並に考えた夕方の記録(´・ω・)ス

とあるC#のスクレイピングソフトの記録 1-5 最後まで完結させる(´・ω・)ス

$WEB系技術電脳日記

C#でのWEBサイトのスクレイピングするプログラムは完成した。
だが、ソースコードに値を記述して使うという私の為のソフト。
それでいいのか?
否、目的から外れるが、使いやすいそしてまた使う時に、
こりゃ、便利すぎんだろjk(´・ω・)b そうでなければ。
//暫くすると忘れるから、最後まで作りきっておくというのある。
そうとなれば、ここで実際の取得までわかりやすいUIで作っておく。

今日に完成させて、
明日には稼働させたい。
うん、そうしよう。

そうとなれば、早速。

WEB系技術電脳日記-WEB系 やらないか?

onLoadを_onOpen.htmlで実行中に、次のJavaScriptエラーが起こりました。

$WEB系技術電脳日記-onLoadを_onOpen


Dreamweaver起動時になにやらエラー

[エラー内容]
onLoadを_onOpen.htmlで実行中に、次のJavaScriptエラーが起こりました。
"_onOpen"ファイル内 onOpen is not defined


調べるとキャッシュ消せばおkとの事で、早速。
C:\Documents and Settings\ユーザー名\
Application Data\Adobe\Dreamweaver CS4
\ja_JP\Configuration\WinFileCache-[乱数].dat
とりあえず拡張子を変えて保存。
見事に直る。

そんな記録(´・ω・)ス

参照:
Web Creator TAKEのブログ
ためしにブログ

iPhone 4S(´・ω・)スか?

photo:01



拠点Kの後、Robin氏が機種変更との事で、付き合う。
本日発売との事で、切替には3~4時間待ちとか。
photo:02


展示機触った感じでは中々いい感じる。

今月で月割りがなくなるので、
機種変更しようか悩む。
だが様子見(´・ω・)ス



iPhoneからの投稿

今日も地道に(´・ω・)ス

$WEB系技術電脳日記今日も地道に動く。

午前はプリンタインクを買いに行きながら、ちとiPhoneを見て、
拠点Kの機器確認、銀行。そして帰還しようと。

午後は昨日のスクレイピング入れ込みと、
拠点Aの商品追加の用意。
オンラインショップの切り替えも控えているので、
ここも・・・・。
適度に今日も地道に。

いつも自問自答するが答えがなかなか出ない。

そんな朝の一時。

朝(´・ω・)ス

photo:01



今日も地道に。
そんな朝(´・ω・)ス



iPhoneからの投稿

世田谷 放射線 だれも不思議に思わないのだろうか?

世田谷の路上で放射性物質が見つかったと。
だれもこのニュースは不思議に思わないのだろうか?

突然、世田谷の近所からうっそう雑草が茂る
まわりから住宅迷惑がられる家から都合よく放射線が見つかるか?
近所で放射線を測定してまわる人を見かけるか?
そして床下から放射線の元となる物資がみつかる・・・。
誰がそのニュースを流したか。

そんな事を考えた夜。