「Pos」を含む日記 RSS

はてなキーワード: Posとは

2018-09-10

anond:20180907154041

単純に電源が生きてても、ネットワークが死んでたら使えなくね?

オンライン処理でしょ。ATMPOSクレジットカード電子マネーも。

POSはCAFISと通信できなきゃオンライン処理できないし、オフライン処理も電話承認必要だけど電話使えないだろうし。

2018-08-27

売店のおばちゃんはもう居ない

今日、駅の売店で「アンタのせいで乗り遅れたじゃないか」とキレてるおっさんがいた。売店で買い物をしているうちに乗る予定の電車が行ってしまった様子だったが内心(そりゃねえだろ)、と思いながら見ていた。

俺くらいの年齢でもその印象は色濃く残っているけど、駅の売店には嘗て「超人パフォーマンスで客を捌き倒すおばちゃん」が当たり前に居た。客が手に持った商品を見ただけで釣銭まで瞬時に計算してるんじゃないかと思えてしまう様な超能力者達が当たり前に箱の中に立っていたのだ。その印象は未だ色褪ることな世間に浸透しているのか、売店のおばちゃん超能力に期待して無茶な買い物を実践する層がある程度いるようなのだ。けれど残念ながらいわゆる売店のおばちゃん絶滅寸前の希少種なのらしい。

近頃は、売店での取扱商品が爆発的に増えた代わりに商品は全てPOS管理されており自動釣銭機のレジによって金銭のやり取りがされている。

金銭授受のスピードが期待しているより遅かったとしても、それはレジパフォーマンスのせいだ。売店のおばちゃんPOS接続できるなら良いのだろうけどね。

ああ言ったレジ結構トラブルが起こるらしく、スーパーでの経験だけど札が飲まれてかなり待たされた事がある。

幾らか前になるけど、ある日おばちゃんパフォーマンス見たさに買い物をした事があったけれど、派手で小奇麗になった売店商品バーコードを辿々しく読み取り始めたのを見た時に一時代が終わったのだなと感傷に浸ったのを思い出した。そして、おばちゃん達の能力と引き換えに売店で買える商品は増えたよねっていうね・・・

まぁ、ここまで殆どいつだか見たコンビニ関連のニュース記事受け売りだけれど、おばちゃんにキレても仕方ねぇじゃんって思ってさ。

少なくとも電車ホームに入ってから精算しようとしてキレるのはゆとり無さ過ぎじゃね?と思いながら自分が乗る電車が来たのでさようなら

2018-08-11

サマータイムプログラム書き換え問題って。

目に見える地下鉄道路建設などには、時間が掛かることは想像やすいですが。

プログラムって400字詰め原稿用紙で何枚分のプログラムを書き換えることになるのだろうか?

OSアップデートで何とかなるのはWindowsOfficeWebブラウザしか使ってない人と、iOS/Android純正アプリしか使ってない人くらいでしょうね。

一方、電気水道通信料金の計算列車飛行機運行コンビニPOS銀行証券システムから電子マネーの決済基盤とか、全部プログラム見直しですよ。

Mac OS X が出てこない、Linuxも。。

やばいワードサラダ警察に捕まるかな)

2018-07-31

anond:20180731014248

都心だと店舗雰囲気なんか関係なく客の需要を抑えているかどうか(POSあるかないか)だけが売れるか売れないか基準だし、地方なら良くあるエログッズ売ってる何でも屋が大体それだ。

別に珍しくもなんともねーぞ。

2018-03-21

anond:20180321201748

レジPOSに決済履歴残るから、そこから紐付けられるんじゃない?

犯罪関係なら、そこから決済代行会社に依頼して情報提供みたいな流れになると妄想

2018-02-13

PoS型の暗号通貨価値が0円であることの数学証明

暗号通貨コンセンサスアルゴリズムには大きく分けてPoWPoSという二種類がある。保有するコイン数に応じて報酬を得られる確率が決まるPoSは、大量の電力を消費するPoWに比べてエコで優れていると思われがちだが、実は深刻な問題点があり、その価値は0に収束することが示せる。

暗号通貨は誰でもHF(ハードフォーク)によって複製を作ることが可能である。例えば昨年はビットコインからビットコインキャッシュを始めとする様々なHFが生まれた。元のコインを所有しているものはHF先のコインも手にすることが出来る。これは暗号通貨世界だけを見た場合には錬金術のように見えるかも知れないが、外の世界を含めて考えてみるとマイニングによる改ざん検証能力分散する(二つのコインを同時にマイニング出来ない)ため本質的価値は増加していないと言える。つまり、HF前のコイン価値をA、HF後のコイン価値の和をB+Cとすると、A=B+Cが成り立つ。

一方でPoS型のコイン場合、HF後の二つのコインを同時にマイニングすることが可能であり、またそれが最も経済的合理的である。従って、HF後の二つのコインはHF前のコインと同じ改ざん検証能力を持つことになる。つまり、HF前のコイン価値をA、HF後のコイン価値の和をB+Cとすると、A=BかつA=Cが成り立ち、HFによって価値の総和はAから2Aに変化することが分かる。ここで、A>0を仮定すると、HFを繰り返すことにより無限価値が増え続けることになり矛盾。従ってA=0が導かれる。

2018-02-07

はてなブックマークタグを一括置換するiMacrosのコード(無保証)

何で一括置換機能消えたん……

VERSION BUILD=1001 RECORDER=CR
SET !REPLAYSPEED MEDIUM
SET !ERRORIGNORE YES
URL GOTO=http://b.hatena.ne.jp/username/OKIKAE/
TAG POS=1 TYPE=A ATTR=CLASS:js-keyboard-entry-page-openable
TAG POS=1 TYPE=IMG ATTR=ALT:ブックマーク編集
TAG POS=2 TYPE=LI ATTR=TXT:OKIKAE
TAG POS=1 TYPE=LI ATTR=TXT:オキカエ
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:/my/bookmark ATTR=*
WAIT SECONDS=20

ユーザ名usernameで使用してる「OKIKAE」タグを「オキカエ」に一括置換する場合Chrome版で実行済み。最後20秒待ってるのは、置換後に一覧ページへ反映されるのが遅れる為。

ただ自分でやった時(当然ユーザ名・タグは別の名前)に、2013年11月頃の分で一向に置換されないままループしたりで安定しない。

2018-01-30

anond:20180129201413

金なんて希少価値がなければ重いし柔いし全然役に立たない代物じゃん

いや、実際には希少価値があるやん。金が通貨だった歴史否定するとかおかしい。

仮想通貨の信頼の泉源は人じゃない。最終的に信頼してるのは計算パワーだとか

ブロックチェーンの中にある情報を元にした価値(PoS)

いや、PoSってコンセンサスアルゴリズム一種やん。ブロックチェーンの中にある情報を基にした価値(これも意味わからんが)と等価なん?意味不明

個人の所有は電子署名によって担保されてんだよー

ブロックチェーンがやってるのは二重使用の防止

電子署名のみで個人の所有が担保されるのに十分だったら、仮想通貨発明10年前には済んでるだろ。電子署名有用性を検証する仕組みも含めての取引履歴の透明性、堅牢性が仮想通貨の肝だと思うんだが。

2018-01-29

anond:20180129104411

金そのもの価値があるので、それと物品を交換していたのだ。

はいダウト

金なんて希少価値がなければ重いし柔いし全然役に立たない代物じゃん

人々の信頼のみによって保証することはできないか?それが仮想通貨の発想の原点だ。

はいダウト

仮想通貨の信頼の泉源は人じゃない。最終的に信頼してるのは計算パワーだとか

ブロックチェーンの中にある情報を元にした価値(PoS)

みんなが取引履歴監視することで保証される取引履歴、つまり所有者を表す記録を信用することができるだろうか?仮想通貨のものを信じられるだろうか?

はいダウト

個人の所有は電子署名によって担保されてんだよー

ブロックチェーンがやってるのは二重使用の防止

完全にバズワードに踊らされてる姿、楽しく拝見させていただきましたわー

2017-12-27

anond:20171227214857

そしたらインターネットも使えなくなるしクレジットカードも使えなくなるしスイカPASMOもワオンも使えなくなるしたいていのPOSも使えなくなるね。

2017-12-25

はあちゅうの本の宣伝は奏功している

ネットいくら叩かれても、NHK朝日新聞に出たんだから、そりゃ普通の人は買うよな。

書店POSデータで日別に見てみると、これまで出した中で一番売れたと思われる講談社の「半径5メートルの野望」と同じ初速を叩き出している。

その後で出した本は部数を落としていたから、新しい本は出版を渋られる可能性があったが、これで実績を出して評価回復するんだろうな。「作家稼業継続できそうだ。

2017-12-16

せっかくシステム改修するなら何かしらカード使えるようにしてくれればいいのに

anond:20171216095232

レジ打ちの人が商品金額をどんどんPOS登録した後、支払は機械相手にやるってやつ。支払方法現金でもクレジットでもポイントカードでもOK

これ読んで思い出した。

近くのスーパーが長年、現金のみ支払だったのが、この前レジシステムの改修を行った。

「おお、いよいよカードが使えるようになるか?」と期待したら

支払は機械相手にやるように変更されただけで、支払方法は相変わらず現金のみだった。

んで、タイトルの通り。

勝手な推測だけど、クレジットカードしろ電子マネーしろ手数料的なものがかかってしまって、それが商品価格転嫁されることを店が嫌ったのだろう。

anond:20171216081627

コンビニとか駅の売店とか、少額の買い物で小銭ジャリジャリやりたくないときは確かに電子マネー便利だと思うけど、個人経営の小さなお店とか電子マネー対応してないところがまだまだたくさんあるんだからしょうがないじゃん。

あと、電子マネーとかクレジットって、お金使ってる実感が薄くなりがちだから節約には向いてないと思う。物理的に財布からお金が出ていって、「残りが少ないかピンチ!」みたいな実感がないと金感覚の甘い人はどんどん使ってしまうと思う。っていうか電子マネークレジット推進派って、店員の手間を省くだけでなく、客の財布のひもを緩めるためにやってるんじゃない?あと、クレジットは店側も手数料取られるし、現金が入ってくるまでに時間がかかるので、ある程度の高額商品で使ってもらわないとあまり喜ばれないのではないかと思う。

個人的に最強だと思っているのはデビットカード自動精算機。デビットカードだとクレジットカードと違ってリアルタイムで口座からお金が引き落とされるので、残高を意識やすいし、残高以上の金額は使えない(担保定期預金とかあれば別だけど)。自動精算機ってのは、私がよく行くスーパー採用されているんだけど、レジ打ちの人が商品金額をどんどんPOS登録した後、支払は機械相手にやるってやつ。支払方法現金でもクレジットでもポイントカードでもOK。店側では釣銭を用意したり売上金を回収したりする手間がかかるけど、おそらくそ作業ごと精算機を管理している業者やらせてるんじゃないかと思う。特にレジ行列ができてるときに、時間かけて小銭を探したりする客待ちをしなくていいのは素晴らしいと思う。

iPod Touchという傑作デバイス

iPod Touch (6th generation) が好きすぎる。

なんといっても軽い。

88gは現行のiOSデバイスでは最軽量だ。

から手に持っていても疲れない。

小さいのはよいことだ。

カードのように、2本の指でつまんで持ち歩くことができる。

画面が小さいことを自分はそれほど不便と感じない。

しろ、これでよいと思っている。

電子書籍を読んでいると、画面が小さければ小さいほど視線の移動が小さくて済むので、楽だと感じる。

Kindle Paper Whiteも持っているが、もうiPod TouchしかKindle書籍は読まなくなってしまった。

ものを書く道具として、これはかなり使いやすい。

最近iOS日本語入力はかなり改善されたと感じる。

ATOKはもういらないと個人的には思っている。

軽いので、立ったまま片手で物を書きつづけることができる。

フリック入力に慣れると、キーボードを使って各スピードとそれほど変わらなくなった。

8000字ほどのテキストiPod Touchだけで書くことも最近はよくある。

安いので、壊れたり失くしたりしても、緊急の時はその辺の電器店に行けば代わりが買える。

難点は、ウェブブラウジングもっさりしているように感じること、バッテリーがすぐなくなることなど、あげればきりがないが、これくらいの価格で、こんなに小さい端末なら、しょうがいかなと思っている。

ちなみにこれを使って音楽を聴いたことは一度もない。

iPod Touchの「本来の使い方」なるものがあるかどうか知らないが、音楽用のデバイスとして使われているのを街中でかなり見かける。

POSシステム用のサブディスプレイとして使われていたり、サイゼリヤ等のファミリーレストランの注文管理用端末として使われていたりする。

iPod Touchがなくなると困る企業結構あるのではないだろうか。


iPodはすでに終了したビジネスだといわれて久しいが、どうかiPod Touchは退役させないでほしいなと切に思う。

2017-08-22

程度の問題

POSシステムは偉大じゃ)

コンビニエロ本が列挙されているのは売れ続けているから、なんだけど。

同様に場所を取らず、より単価の高いDVDなんかは陳列されていない。

これはコンビニ側の良心なんだろうか。それとも、売れないからなんだろうか。

個人的にはドンキに売っているようなジョークグッズやマッサージグッズ、わたおに的なお人形位、陳列してあってもなんも思わんのやけど、世の中には生理用品を置くな、というクレームを入れるオッサンもおるらしいので、過剰なクレーム対策臭いところは外すんやろか。

2017-05-20

まずはレシートの明細を電子化してほしい。

http://anond.hatelabo.jp/20170512195237

コンビニに限らずなんだけど、レシートの明細の電子データがほしい。

ポイントカードだせば、どうせPOSデータポイントカード会社に行ってるわけだし、ユーザー側にも返してほしいもんだ。

そうすれば元増田カロリー表示も商品ごとのカロリーはわかるので、簡単計算できるし。

2017-05-11

http://anond.hatelabo.jp/20170511064740

現状、在ればバンバン売れるの分かってるけどPOSアクティベーションしないといけないから改修が面倒なのね

レシート使って発行とかできないか

2017-03-14

http://anond.hatelabo.jp/20170314111825

こういう前向きな提案として、ドラッグストアとかに働きかけるならいいけど、彼女らはネットで悪意を撒き散らせれば満足みたいだからなぁ…

割とどこにでもドラッグストアあるし、あえてコンビニで置いて欲しいっていう需要は低いから置かれないんだと思う。彼らはPOS管理しているか商業的に見込みがあれば、置くと思うよ。

2017-03-11

ナスと米ナスと私

バラ売りの米ナスを一本買った。

確か100円くらい。

PP(訂正)ポリ袋に入れてバスケットに放り込み、他の買い物と合わせてレジに持っていく。

レジ打ちの(多分)高校生の子が、米ナスを手に取ったところで一瞬フリーズした。

あれっ?と思ったけど、すぐに作業を再開したので、その場はそのまま見守ることしかできず。 ※失敗1

会計が終わって、しかし先程のフリーズが引っかかったのですぐさま確認すると、案の定、嫌な予感は的中していた。

私が買ったのは米ナスなのに、レシート記載はただのナス

値段は米ナスの約半分。

たかだか差額50円程度の話だし、バラ売りの野菜なんて在庫POS管理している訳でもないだろうから、余程スルーして帰ろうかと数瞬悩んだ。

もしも話が逆で、50円損をするのが自分であれば間違いなく帰っていたと思うけど、たか50円でも不当利得を放置するのは気持ちが悪いし、厳密には犯罪だ。

意を決してレジに並び直し、数分前レジ打ちをした当人に、会計が間違っていたことを話す。

その場で処理を訂正してもらうか、それがシステム的に面倒なら、追加でナスを買い、会計は米ナスで切って貰って相殺してもいいかなーと考えていた。

返品処理をするならサービスカウンターだろうけど、自分としてはレジ打ちの子のところで話を収められればベストだと思っていた。

ところが、いざレジで話をすると、レジ打ちの子は慌ててバックヤードに駆け出していってしまったので、詳しい話をするタイミングを逃してしまった。 ※失敗2

結局、奥から出てきたベテラン店員さんにサービスカウンターで上記の相殺処理をしてもらい、私はナスと米ナスを一本ずつマイバックに入れて、悶々としながら帰途に就いたのだった。

 

振り返ってみて、思い付く私の失敗は概ね2つ。

一つ目は、レジ打ちの子フリーズしたときに、さり気なく「米ナス、一本ね」と伝えることができなかったこと。

二つ目は、訂正を求めてレジに並んだときに、最初からナスを持っていって相殺提案しなかったことだ。

 

そもそも、高校生ぐらいの子であれば、ナスと米ナスの見分けがつかなくても仕方がない。

ナス定番商品というわけでもないし、学生バイトにすべての商品を把握しろというのも酷な話だろう。

はたして私は正しいことをしたのだろうか。

自分の罪悪感を軽くするために、ベテラン店員さんの手を煩わし、店には50円程度しか得をさせず、バイトの子にも嫌な思いをさせることが、はたして正義に悖る行為ではなかったと自信を持っていえるのか。

例え犯罪者汚名を受けようとも、50円ネコババすることこそが、神の御心に適った行いであった可能性はないのだろうか。

 

煩悶のうちに、私はナスと米ナスを切って焼いた。

正義の在り処ついて、未だ答えは見えない。

しかし、焼いたナスは、焼いた米ナスよりも美味だった。

それが私にとって何よりの慰めになったことは言うまでもない。

2017-01-15

anond:20170115075741

電子マネー(お主にスマホiD)つかいまくりだが、POS連動されてないレジだと現金より時間かかって、レシート2枚になってメンドイこともあるけど、財布を出すのが更にメンドウなんで電子マネーつかっちまう。iDならチャージもいらないし。

単純に「Suicaで」ってレジで食い気味に言うのが面倒くさいか恥ずかしいんだろ。クレカと一緒で現金じゃないと使いすぎちゃうとかはごく一部と思われ。

2016-10-17

vimをtinyでmakeするとエラーが大量に出るんだが

インストール出来てるし起動もできてるから無視していいのかな

clang: warning: argument unused during compilation: '-I .'

clang: warning: argument unused during compilation: '-I proto'

clang: warning: argument unused during compilation: '-U _FORTIFY_SOURCE'

screen.c:1513:17: warning: self-comparison always evaluates to true [-Wtautological-compare]

if (curwin == curwin)

^

screen.c:5676:19: warning: self-comparison always evaluates to true [-Wtautological-compare]

&& Columns == Columns)

regexp.c:3790:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:3790:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:3790:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:4052:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:4052:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:4052:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:5276:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:5276:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:5276:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:5337:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

{ if ((rex.reg_match == ((void*)0))) *(&rex.reg_startpos[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.pos; else *(&rex.reg_startp[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.ptr; };

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:5337:24: note: remove extraneous parentheses around the comparison to silence this warning

{ if ((rex.reg_match == ((void*)0))) *(&rex.reg_startpos[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.pos; else *(&rex.reg_startp[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.ptr; };

~ ^ ~

regexp.c:5337:24: note: use '=' to turn this equality comparison into an assignment

{ if ((rex.reg_match == ((void*)0))) *(&rex.reg_startpos[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.pos; else *(&rex.reg_startp[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.ptr; };

^~

=

regexp.c:5355:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

{ if ((rex.reg_match == ((void*)0))) *(&rex.reg_endpos[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.pos; else *(&rex.reg_endp[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.ptr; };

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:5355:24: note: remove extraneous parentheses around the comparison to silence this warning

{ if ((rex.reg_match == ((void*)0))) *(&rex.reg_endpos[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.pos; else *(&rex.reg_endp[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.ptr; };

~ ^ ~

regexp.c:5355:24: note: use '=' to turn this equality comparison into an assignment

{ if ((rex.reg_match == ((void*)0))) *(&rex.reg_endpos[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.pos; else *(&rex.reg_endp[rp->rs_no]) = (&rp->rs_un.sesave)->se_u.ptr; };

^~

=

regexp.c:5516:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:5516:22: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:5516:22: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:6213:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:6213:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:6213:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:6266:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:6266:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:6266:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:6294:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:6294:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:6294:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:6325:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:6325:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:6325:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:6341:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:6341:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:6341:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:6363:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:6363:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:6363:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:7711:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:7711:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:7711:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

regexp.c:7740:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

regexp.c:7740:23: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

regexp.c:7740:23: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

In file included from regexp.c:8043:

./regexp_nfa.c:3995:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:3995:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:3995:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4014:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4014:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4014:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4036:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4036:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4036:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4055:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4055:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4055:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4086:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4086:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4086:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4227:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4227:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4227:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4609:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4609:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4609:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4670:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4670:22: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4670:22: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4733:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4733:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4733:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4767:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4767:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4767:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:4954:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:4954:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:4954:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5106:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5106:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5106:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5120:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5120:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5120:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5144:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5144:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5144:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5231:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5231:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5231:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5486:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5486:25: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5486:25: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5608:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5608:21: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5608:21: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5897:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5897:23: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5897:23: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:5987:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:5987:26: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:5987:26: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:6873:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:6873:26: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:6873:26: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:6997:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:6997:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:6997:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

./regexp_nfa.c:7095:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]

if ((rex.reg_match == ((void*)0)))

~~~~~~~~~~~~~~^~~~~~~~~~~~~

./regexp_nfa.c:7095:24: note: remove extraneous parentheses around the comparison to silence this warning

if ((rex.reg_match == ((void*)0)))

~ ^ ~

./regexp_nfa.c:7095:24: note: use '=' to turn this equality comparison into an assignment

if ((rex.reg_match == ((void*)0)))

^~

=

2016-07-31

ポイ捨てしてる空き缶やペットボトルって

ポイ捨てされてる飲み物の空き缶やペットボトルって、何か偏ってない?

個人的観測だけど一番多いのはコーヒー紅茶の空き缶

続いてファンタコーラー、アクエリアスコカ・コーラ製品ペットボトル

この辺が大半だと思うのだけど、コンビニとかで一番売れるのってお茶なんだよね。比率で言えば、お茶ペットボトルポイ捨てが一番多くないとオカシイ気がする。

コカ・コーラ社の物が目立つの自販機の多さが原因だろうけど、お茶ペットボトルポイ捨て比率が低いのは何でやろ?(無いとは言わない、実際見る事は有るので)

明らかに体に悪い砂糖大量のコーヒー紅茶ジュースを飲む層と、お茶を飲む層の知的レベル羞恥心の違いなのか?

それとも他に理由が有るのか?

詳しいひと教えて。

資料が出てきて嬉しい限り。

コカコーラ資料( http://www.ccwest.co.jp/download.php?key=54&func=4 )によると、綾鷹爽健美茶アクエリいろはすを足してもジョージア単体に及ばないので、そもそも「お茶が一番売れてる」という前提が間違ってるかもね。

コーヒーは圧倒的に多いので納得出来るのだが、この資料だとコーラファンタが多い理由説明がつかないと思います

爽健美茶綾鷹で5790000ケース売れてるけど、コーラゼロと合わせても4688000ケースしか売れてない。

コンビニお茶が売れてるの根拠バイトしてたコンビニ3店舗POSデータだけど、他の地域では違うのだろうか?

2016-07-21

通りすがる増田メロンパンパンロメ堕す魔流ガス丸絣於菟(回文

おはよう

今朝もメロンパンをかじりながら

自転車に乗って颯爽と走っていくメロンパンナちゃん。

よし、今日もだいたい同じ時刻ね!

彼女時計代わりに使いつつ、

通りすがりの残り香のメロンパン香りメロメロになりながら、

ちょっと今日はまた気になる人を見付けたのよ。

キャップNYCって書いてある帽子をかぶってて、

最初KFCかと思ったんだけど、

どう見てもNYCなのよね。

拡張子判定士という、冴えない職業の知り合いがいる私なんだけど、

きっと、彼が見たら思わず職業病NYCってググるはずだわ!

なにそのファイル形式!って。

そんな、拡張子判定士の話はさておき、

NYCって何なのかしらね

ちょっと気になったわ。

そうこうしているうちに、

いつもの行きつけのサンドイッチが売ってるお店に着いたの。

あら、今日タマサンドがないわ。

しかたないと、

適当な美味しそうなサンドイッチを買うことにしたの。

お店の人と話してて、

今日は大好きなタマサンドがなくてガッカリ

タマサンドいか

他買うのを何にしようかと迷っちゃうから困るわって。

そう言ってもきっとPOSシステム

タマサンド多めの発注にはならないと思うんだけど。

今日タマサンドなくても頑張るわ!

夏の日差し暑いわね!


今日はだから

サンドイッチハムサンドレタスサンドしました。

これもこれでたまにはいいわね!

デトックスウォーター今日も麦ウォーター

ウォーターはそれだけでナトリウムが入ってるらしいと

ガッテンで言ってたか

夏には最適かもね、

かもね!かもね!そうかもね!

好きになっちゃうかもね!


すいすいすいようび!

今日も頑張りましょう!

2016-05-16

http://anond.hatelabo.jp/20160516200723

for文満載とか、これだけのことするのに、やたら長いコードだとか、いろいろつっこみどころあるけど、

とりあえず、配列

this.PenLog=[];

で、 PenLog.push([Pen,pos]);

とか、配列プッシュして積み増してるのが、関数型と標榜するコード野ざらしになってるのが気になるし

ミュータブルだ!とまでは言わない。積み増してる)

この調子もっと複雑なコード書こうとするといろいろすぐ破綻しそうだというのは書いてる君がよくわかってるんじゃないかな?

あと例のわけわからんインデックス」で現在状態を取得するみたいな実装がどこにあるのか?

状態渡し」の関数型でなんでもできるようなこと喧伝している嘘くさい連中と変わらん。

2016-05-12

お使いと立ち飲み

今日

初めて行った立ち飲みや。

常連ばかり。

 

グループ連れならまだしも

独りづつ来ても隣の人とは顔なじみ。

「オー久しぶり」

とかやっている。

 

俺だけ部外者

混ざるのは苦手だし混ざりたいとも思わない。

嫌な空気だった。

 

1,230円を払って早々に帰宅したが

昔ガキの頃に使わされたお使いを思い出した。

昔はお店ごとに支払いのシステム段取りが違っていた

コンビニとかそれに類するPOSでの支払いしか知らない若いやつにはわからんだろうけど。

 

初めてお使いに使わされて店の主に「あ?何?」って対応をされた時の嫌な気持ち

それをひさしぶりに思い出した夜だった。

ログイン ユーザー登録
ようこそ ゲスト さん