00:21:33 @shibafu528@social.mikutter.hachune.net
icon

今日のウンコード(php.netのコピペ改変) 3v4l.org/nOUYb

Web site image
nOUYb - created on 3v4l.org
00:21:53 @shibafu528@social.mikutter.hachune.net
icon

まずnormalizeどころかformatである

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

前半はほぼphp.netに書いてあるやつ

00:26:32 @shibafu528@social.mikutter.hachune.net
icon

$shift = stripos("kmgtpezy", $last) + 1;
if ($shift > 0) {
$bytes = $bytes << (10 * $shift);
}

00:28:37 @shibafu528@social.mikutter.hachune.net
icon

php.iniであんな雑入力を受けられるなら、それを単なるintに落とす関数くらい標準で置いといてくれやという気持ちがある

00:30:14 @shibafu528@social.mikutter.hachune.net
icon

注意: メモリサイズの値を探す場合
upload_max_filesize のようなメモリサイズの値の場合、 php.ini上で省略形で格納されています。 ini_get()はphp.iniに格納されている値を そのままの形式で返します。整数表現に変換したりはしません。

じゃねーーーーんだよ

00:30:42 @shibafu528@social.mikutter.hachune.net
icon

まあini_get自体が何もしないのは正しい。

00:31:14 @shibafu528@social.mikutter.hachune.net
icon

正しいんだけど……ini_getはブール値はしっかり変換して返すからカス

00:31:27 @shibafu528@social.mikutter.hachune.net
icon

PHPらしく一貫性がない

00:33:20 @shibafu528@social.mikutter.hachune.net
icon

注意: boolean 値を探す場合
off という boolean の ini 値は空文字列または "0" として返されます。 一方で on の ini 値は "1" として返されます。 また、この関数はリテラル文字列で設定された INI 値を返すこともできます。
php.net/manual/ja/function.ini

00:33:28 @shibafu528@social.mikutter.hachune.net
icon

PHPは何が言いたいんだろう

00:33:56 @shibafu528@social.mikutter.hachune.net
icon

たしかphp.iniのブール設定キーって1とかonとかtrueとか受けなかったっけ

00:33:59 @shibafu528@social.mikutter.hachune.net
icon

闇だねえ

00:35:54 @shibafu528@social.mikutter.hachune.net
icon

そりゃphp.iniだけでカンファで話す人もいるくらいです
speakerdeck.com/uzulla/php-dot

00:42:10 @shibafu528@social.mikutter.hachune.net
icon

というかiniパーサーってzendレイヤーなのか

00:42:48 @shibafu528@social.mikutter.hachune.net
icon

Zendのコード、めっちゃパワーを感じる実装があるからたまに笑える

00:43:41 @shibafu528@social.mikutter.hachune.net
icon

○○ってどういう仕様なんだっけ……→php.net信用しきれんしコード読むか……→ンッフwww

00:50:48 @shibafu528@social.mikutter.hachune.net
icon

改良クソコード 3v4l.org/BYBIv

Web site image
BYBIv - created on 3v4l.org
00:51:48 @shibafu528@social.mikutter.hachune.net
icon

だいぶ人に読ませる気を感じないけど、TissueのUI上に○MBまでってのphp.iniベースで出したくてこの手のコードいれたい

00:54:31 @shibafu528@social.mikutter.hachune.net
icon

もうちょっと人に読ませる気のコードにするなら、まずpreg_matchで数値部と接尾辞を分離して、そもそもマッチしなかったら蹴るとか まあそういう

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

マシと思わせて本質が何も変わってないやつ 3v4l.org/ijHCG

Web site image
ijHCG - created on 3v4l.org
01:01:43 @shibafu528@social.mikutter.hachune.net
icon

利点はこれだと想定してない$valを弾きやすいこと……くらいですね……

01:04:49 @shibafu528@social.mikutter.hachune.net
icon

マジでCJKVを母語としてコンピュータで使ってない人間黙っててほしい

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

V今考慮する必要があるから正直わからん、なんか入れてしまった

01:07:17 @shibafu528@social.mikutter.hachune.net
2020-02-21 01:05:31 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

これはポジショントークなんですが、 i18n なソフトウェアどう考えても CJKV と RTL の人間に作らせるべきでしょ

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

ASCIIっぽい字幅で全てを解決しようとするのをやめろ、せいぜい8bitあたりで収まる文字しかねーだろうが(適当いってる)

01:10:01 @shibafu528@social.mikutter.hachune.net
2020-02-21 01:09:36 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

「偏と傍を分割して改行してしまう」、提案するのはさすがにヤバだけど日本語学習する外国人だとそこそこあるミスらしい(出典: 日本人の知らない日本語)

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

そうなの!

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

あいつらデータサイズについては痛い目見たけど、たぶんそれしか痛い目見てないよ

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

データサイズとサロペか

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

データサイズが雑だと保存できなくて死ぬ(mysql utf8)し、サロペが雑だと文字列処理が普通に壊れる(UTF-16をstring処理に採用している言語系)

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

1文字に長大なビット数を割り当てても圧縮すれば無駄じゃない vs 俺らは8bit文字しか使わねえから発想自体が無駄死ねカス

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

表示が圧縮されると結局のところ今まで倍必要で見積ってたCLIが全部破綻するし、ぶったぎられたら読みがたいものになるし

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

急に肉体しんどくなってきたと思ったらいい時間だった

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

寝ようと思ったんに腹が

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

夜勤ちゃうわ

09:32:53 @shibafu528@social.mikutter.hachune.net
icon

やばいことんなった(ガチ寝坊)

09:48:10 @shibafu528@social.mikutter.hachune.net
icon

EL8は知らん

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

でもphp-jsonって統合されてたことあったっけむしろ

09:48:54 @shibafu528@social.mikutter.hachune.net
icon

記憶が曖昧

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

@yomi あれはmod_phpがもつディレクティブなので、そうですね

09:50:47 @shibafu528@social.mikutter.hachune.net
icon

いま慌てて出社してる

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

飯を諦めれば間に合う

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

お疲れ様です。Tissue運営です。
昨今、大きなカンファレンスなどが次々中止となっている中、Tissue運営はサプライズとして準備していたポケットティッシュを在庫として抱える事態となりました。
つきましては、明日お昼頃より「ポケットティッシュにTissueのチラシをつめる配信」を予定しております。
配信サイトなどはまた改めてお伝えします。お時間がありましたら、ぜひ笑っていただければと思います。

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

あ、元々知り合いに渡すジョークグッズな予定だったものです…

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

パプリで4営業日納品で発注できたんですよ。7営業日納品ならチラシ詰めてくれる。

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

今回は8Pポケットティッシュを50個です!

23:39:40 @shibafu528@social.mikutter.hachune.net
2020-02-21 23:39:24 エセ賢者の投稿 MulticolorWorld@mstdn.maud.io
icon

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

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

コストで笑っちゃうでしょうが

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

INT_MIN

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

このためだけにaiファイルのテンプレート開きたいなーちゅってAdobeの1週間トライアル使い潰したんやぞ

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

使ったとこの最大入数が10Pだったので、致して使うなら多いほうが嬉しいかな?って一瞬迷いましたねえ!

23:44:43 @shibafu528@social.mikutter.hachune.net
2020-02-21 23:44:23 ほたの投稿 hota@mstdn.maud.io
icon

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

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

🤣

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

末代あたりに押し付けようと思ってましたぁ!!

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

名古屋にティッシュを箱で持っていくのか…

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

あるいは送りつけるのか

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

それはいけない

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

正直そこは単にイラレ触ってみたかっただけみたいなところがあり、既に職場で手段あるでしょと言い尽くされています

23:48:37 @shibafu528@social.mikutter.hachune.net
icon
23:49:41 @shibafu528@social.mikutter.hachune.net
2020-02-21 23:48:51 デジタルたぬきの投稿 toshi_a@social.mikutter.hachune.net
icon

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

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

☺️

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

【業務連絡】俺の家を知っている人はお昼頃に訪問することでティッシュのチラシ詰めのボランティアができます

23:52:14 @shibafu528@social.mikutter.hachune.net
2020-02-21 23:51:52 こるもJS(末代)の投稿 cormojs@mstdn.maud.io
icon

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

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

俺のチャンネル収益化できてないからなあ

23:52:41 @shibafu528@social.mikutter.hachune.net
2020-02-21 23:51:56 デジタルたぬきの投稿 toshi_a@social.mikutter.hachune.net
icon

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

23:52:45 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a おい!!!!

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

@brsywe 廃棄ローションは既に発生してるのでやめてほしい

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

入稿、先週の木曜だったんですよ