作業内容 ルンバみたいな自動で送られてくる棚に商品をバーコードでスキャンして入れるだけ ノルマは1日3000件 拘束時間11時間(勤務時間10時間プラス休憩1時間) 時給1050円 なんj民にオススメ
結論からいえば、bash にできて Perl にできないことはありません これは極論かもしれませんが、bash はファイル操作のみに重きをおいています。ですから、扱う単位がファイル単位です。つまり「このファイルの中に test という文字列があったら」という条件分岐ではなく、「このファイルのパーミッションがこうだったら」「このファイルの更新日時がこうだったら」のような扱いをすることになります。 bash における処理対象がこのようなものであることから、ファイルの中身をいじるようなプログラムは bash 単体では難しいということが分かってもらえると思います。 1章でも述べたように bash の主な使用目的はファイル単位の操作です。サンプルプログラムのほとんどもファイル操作です。 cut コマンドを使った CSV ファイルの処理は行いましたが、あくまでも ReadOnly でした。文字列の置換
これらを電子データ化するとしよう。テキストによるデータ形式の代表的なものとしてCSV形式がある。まずはこれらの情報をCSV形式でデータ化する。すると次のようになる。ただし,ここから先は「アーティスト名」を「artist」,「画像ファイル名」を「coverArt」,「画像の幅」を「width」,「ソング名」を「song」の項目名で扱う。 artist,coverArt,width,song BoA,ufkzowir.jpg,53,七色の明日 上木彩矢,xncpgduc.jpg,53,ピエロ ■ データのXML化 そしてこれをXML形式に書き直すと,「こんな感じ」になる(この記述はまだ正式なXMLドキュメントではない)。 <artist>BoA</artist><coverArt>ufkzowir.jpg</coverArt>・・・ <artist>上木彩矢</artist><coverArt
前回は、.NET Frameworkの仕組みとVisual Studio 2005(以降、VS 2005)によるASP.NETアプリケーション開発の基本的な流れについて理解しました。 いよいよ今回からは、連載タイトルにもあるように、データベースを利用したアプリケーション開発に移っていくことにしましょう。まずは、本連載でデータベース・サーバとして使用する「SQL Server 2005」の紹介からです。 SQL Server 2005の基本 .NET Frameworkでは、SQL ServerやOracle Databaseはもちろん、ODBC/OLE DBに対応した主要なデータベースに接続することが可能ですが、本連載ではSQL Server 2005を採用することにします。 SQL Serverはいわずと知れた、マイクロソフトが提供するデータベース・サーバで、.NET Framework
open(OUT, '>result.csv'); open(IN1, 'enquate.csv'); # アンケートデータを1行ずつ処理する while(my $line1 = <IN1>){ # 1行を4つに分ける chomp($line1); my ($id, $ans1, $ans2, $ans3) = split(/,/, $line1, 4); # この行にマッチする顧客データを検索する my $name = ''; my $address = ''; open(IN2, 'address.csv'); while(my $line2 = <IN2>){ chomp($line2); my ($tmp_id, $tmp_name, $tmp_address) = split(/,/, $line2, 3); if($tmp_id eq $id){
業務系アプリを書いていると、csv 出力ぢゃなくて、Excel データそのものを出力できたらなぁ・・・と思うことがあると思います。そこで、 Perl で Excel データを生成する方法と日本語を扱うときの注意点をまとめてみました。 環境構築編/必要な Perl モジュールをインストールします。 下記コマンドを root 権限のあるユーザで実行してください。 perl -MCPAN -e 'install Spreadsheet::WriteExcel' perl -MCPAN -e 'install Spreadsheet::ParseExcel' perl -MCPAN -e 'install Unicode::String' 日本語を含む Excel データの生成例 #!/usr/bin/perl -w use strict; use Jcode; use Unicode::Stri
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く