00:01:13 @shibafu528@social.mikutter.hachune.net
icon

お腹痛いねえ

00:25:25 @shibafu528@social.mikutter.hachune.net
icon

もうちょっと妄想こじらせたりSS的な書き方になってきたりするとkbs3案件になる

01:02:00 @shibafu528@social.mikutter.hachune.net
icon

姫直結やってるの完全に逃避行動やが

01:02:57 @shibafu528@social.mikutter.hachune.net
icon

美味しいご飯食べて楽しくコードが書きたい

01:03:15 @shibafu528@social.mikutter.hachune.net
icon

それ以外はだいたい耐えがたい

01:05:15 @shibafu528@social.mikutter.hachune.net
icon

美味しいご飯: まあまあ美味しい(けど都会のランチたけー)
楽しくコード: 前よりはだいぶ楽しい

01:06:23 @shibafu528@social.mikutter.hachune.net
icon

晩飯足りなかったな、おなかすいてきt

01:10:07 @shibafu528@social.mikutter.hachune.net
2020-01-29 01:09:10 $uuidの投稿 d_flat_aug7@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

01:10:17 @shibafu528@social.mikutter.hachune.net
icon

楽しいご飯は普通にいいじゃんか

01:10:52 @shibafu528@social.mikutter.hachune.net
icon

美味しいコードって何?3行くらいでめっちゃ問題解決できたみたいな?

01:13:27 @shibafu528@social.mikutter.hachune.net
icon

なんか指痛いな

01:16:45 @shibafu528@social.mikutter.hachune.net
icon

期待されているのか、されているなら応えられるのかは目下の不安要素です

01:19:35 @shibafu528@social.mikutter.hachune.net
icon

今のところ仕事でキレてるのEmacsが鈍いことくらいで、まあ仕事水準の.emacs.dじゃないからなこれ…

01:26:44 @shibafu528@social.mikutter.hachune.net
icon

どこでもそたえぬ

01:27:00 @shibafu528@social.mikutter.hachune.net
2020-01-29 01:26:50 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
icon

玉毛るな

01:27:10 @shibafu528@social.mikutter.hachune.net
icon

新しいVTuberの名前?

01:32:08 @shibafu528@social.mikutter.hachune.net
icon

君と出会い君とゆくってペース早いし完全に出会いじゃん、やっぱり直結だったんだ

01:32:22 @shibafu528@social.mikutter.hachune.net
icon

全然筋が通ってない主張だな

01:34:36 @shibafu528@social.mikutter.hachune.net
icon

リリースノートを後方彼氏面で見守る!?

09:05:49 @shibafu528@social.mikutter.hachune.net
icon

CSVに詳しいニキは業務的にレビューして❤️
github.com/shikorism/tissue/is

Web site image
チェックインデータのインポート/エクスポート · Issue #319 · shikorism/tissue
09:07:06 @shibafu528@social.mikutter.hachune.net
icon

TSVには対応しない(鋼の意思)

09:08:41 @shibafu528@social.mikutter.hachune.net
icon

2000年〜2099年のチェックイン取り込みに対応してることになるが、1990年代からチェックインためてる人に対応する必要はある?

09:14:27 @shibafu528@social.mikutter.hachune.net
icon

既にデータがある場合の処理考えなきゃ

09:16:33 @shibafu528@social.mikutter.hachune.net
icon

あータグはひとつにつきvarchar(255)だった気がする

09:19:03 @shibafu528@social.mikutter.hachune.net
icon

童貞線

09:21:38 @shibafu528@social.mikutter.hachune.net
icon

タグ/d+ 列にしたほうがユーザビリティ高い気がしてきたな

09:28:51 @shibafu528@social.mikutter.hachune.net
icon

仕様更新、RFC 4180準拠と明記した

09:38:47 @shibafu528@social.mikutter.hachune.net
2020-01-29 09:24:12 おさの投稿 osapon@mstdn.nere9.help
icon

CSV=comma separate value
CSV=coteichou supeesudesikirareta value

09:38:52 @shibafu528@social.mikutter.hachune.net
icon

これすきー!!

09:39:56 @shibafu528@social.mikutter.hachune.net
icon

Chinpo Separated Value

09:43:52 @shibafu528@social.mikutter.hachune.net
icon

09:59:16 @shibafu528@social.mikutter.hachune.net
icon

じゃあ今日はゆっくり帰るんですか

15:43:10 @shibafu528@social.mikutter.hachune.net
2020-01-29 15:12:16 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

ospn.jp/osc2020-spring/modules

2日目初っ端のガンダム勉強会ってなんだよつってこの時間にぶつける希望でだしたので夜露死苦

15:43:20 @shibafu528@social.mikutter.hachune.net
icon

気になる、起きなきゃ……

15:44:36 @shibafu528@social.mikutter.hachune.net
icon

🤔

22:44:54 @shibafu528@social.mikutter.hachune.net
22:45:21 @shibafu528@social.mikutter.hachune.net
icon

PHP、フレームワークを選定しても沼だし静的解析ツールを選定しても沼

23:19:37 @shibafu528@social.mikutter.hachune.net
icon

またStream_Filter_Mbstringに手を出そうかな。

23:19:54 @shibafu528@social.mikutter.hachune.net
icon

あれ出来はいいんだけど、OpenPEARを参照しないといけないのがな

23:22:09 @shibafu528@social.mikutter.hachune.net
icon

fgetcsv→絶対お前SJISハマりするじゃん
SplFileObject→お前もSJISでうまくいかないからだめ
ファイル全部ロードしてからmb_convert_stringしてfgetcsv→一旦全部オンメモリにするのだいぶあほくさ(謎のプライド)
Stream_Filter_Mbstringで透過的にconvertしながらfgetcsv→神

23:24:35 @shibafu528@social.mikutter.hachune.net
icon

離脱、数値は取ってないしそういう意味では気にしてないけど、全く気にしてないといったら嘘になるという程度のあれ

23:28:31 @shibafu528@social.mikutter.hachune.net
icon

これ前職でディスプレイに穴があくほど読んだ >> 巨大なSJISのCSVファイルをfgetcsv関数で処理する - hnwの日記
hnw.hatenablog.com/entry/20090

Web site image
巨大なSJISのCSVファイルをfgetcsv関数で処理する
23:29:00 @shibafu528@social.mikutter.hachune.net
icon

ディスプレイに穴があくってなに、supernova.pngか?

23:30:18 @shibafu528@social.mikutter.hachune.net
icon

SEO対策ってSearch Engine Optimizationを対策してるので検索エンジンの中の人か?ってなる

23:32:33 @shibafu528@social.mikutter.hachune.net
icon

ストリームフィルタ、標準としてiconv filterが登録されているのでこれで完璧と思わせて先述の記事に書かれているとおり、ストリームがおかしいと全体を虚無にするという気の狂った動きをするから使い物にならないのウケる

23:33:11 @shibafu528@social.mikutter.hachune.net
icon

変換できねえなら変換できねえなりにmbstringのように?にでもしてろよという感じ、あるよな

23:33:22 @shibafu528@social.mikutter.hachune.net
icon

まあエラーでもそれはそれでいいんだけど、そうじゃなくていいときもある

23:34:12 @shibafu528@social.mikutter.hachune.net
2020-01-29 23:33:59 おさの投稿 osapon@mstdn.nere9.help
icon

ガンジス川もナイル川もインダス川も川川って意味だしね。

23:34:16 @shibafu528@social.mikutter.hachune.net
icon

ハッ……!

23:35:13 @shibafu528@social.mikutter.hachune.net
icon

fgetcsvのdelimiterが複数指定できたらこれ入れておきたかったな social.mikutter.hachune.net/@m

Web site image
めた (@metalefty@social.mikutter.hachune.net)
23:35:49 @shibafu528@social.mikutter.hachune.net
icon

これもまたCSV対応

23:36:55 @shibafu528@social.mikutter.hachune.net
icon

ところでCSV処理なんて腐るほど使うんだし、SJIS地獄対応込みでいい加減Packagistにオールインワンパッケ公開されてろよという気持ちはある

23:38:21 @shibafu528@social.mikutter.hachune.net
icon

このクラスにresourceかファイルパス食わせとけばオッケーやでみたいな

23:38:40 @shibafu528@social.mikutter.hachune.net
icon

というか前職でそういうの書いたはずなんだけど、まあ業務中のコードで完全に帰属がな…

23:39:14 @shibafu528@social.mikutter.hachune.net
icon

resourceかファイルパスと、入力エンコード食わせてnewすればあとはforeachでぶん回せるみたいなの欲しいでしょ

23:39:16 @shibafu528@social.mikutter.hachune.net
icon

俺は欲しい

23:39:30 @shibafu528@social.mikutter.hachune.net
icon

resourceじゃだめだな

23:41:56 @shibafu528@social.mikutter.hachune.net
icon

$csv = new CSV($_FILES['file']['tmp_name'], 'sjis-win', ['header' => true]);
foreach ($csv as $line) {
foreach ($line as $header => $value) {
// なんかする
}
}
したいな

23:42:04 @shibafu528@social.mikutter.hachune.net
icon

書いてもいいかも

23:43:15 @shibafu528@social.mikutter.hachune.net
icon

というかこんなこと言ってるけど、マジでそういうのないんですか?composer requireしたらオッケーなだけのやつ

23:43:53 @shibafu528@social.mikutter.hachune.net
2020-01-29 23:43:08 おさの投稿 osapon@mstdn.nere9.help
icon

CSV読み込み、文字コード自動判別して、ある日突然ExcelがCSVをUTF-8で書き出すようになってもサポート窓口が死なないようにして欲しい。

23:44:28 @shibafu528@social.mikutter.hachune.net
icon

つらくなってくるね

23:46:54 @shibafu528@social.mikutter.hachune.net
icon

データ交換のある系業務システムエンジニアなら誰もが一度は夢見る完璧なCSVリーダー

23:47:10 @shibafu528@social.mikutter.hachune.net
icon

見ねえよ、やりたくねえよ普通

23:49:53 @shibafu528@social.mikutter.hachune.net
icon

そんなライブラリあるのwww

23:50:29 @shibafu528@social.mikutter.hachune.net
icon

なんだ中身はphpspreadsheetか

23:51:44 @shibafu528@social.mikutter.hachune.net
2020-01-29 23:49:41 金具✅の投稿 cobodo@mstdn.kanagu.info
icon

このアカウントは、notestockで公開設定になっていません。

23:51:46 @shibafu528@social.mikutter.hachune.net
icon

はい(はい)

23:53:34 @shibafu528@social.mikutter.hachune.net
icon

いやぁCSVはやめるべきですよ

23:54:08 @shibafu528@social.mikutter.hachune.net
icon

システム間のデータ交換をCSVでやるのマジでぶっ○したくなるよな、まあこの話は関係ないですが