「クエリ」を含む日記 RSS

はてなキーワード: クエリとは

2017-04-27

データぶちこみ3秒で集計

もしもーし!

あなたエクセルで数時間かけている作業なんですけどもー!

あなたPCに入っているアクセスクエリ使えば一瞬なんですけどもー!

という風に思うことが多々あるし、

ちょーーっとVBAを覚えれば業務ものすごーーーく簡単になりますよというのを会社は広めるべき。

いまどきVBAかーいなんて思う人もいるかもだけど、講習を開いてほしい。

2017-04-20

マストドン投稿するブックマークレット誰か作って

誰も作ってないか自作しようと思ったけど意外と難しそうだったからやめた。増田ときクエリパラメータ文字列いれるだけでできたが...

公式textareaにisset $_GET["text"] 的なことしてくれないと対応出来ないのではないのかしら。誰か作って

2017-04-17

情報処理安全確保支援士_20170416午後解答メモ

受けてきた。

覚えているうちにメモ

午後Ⅰ

<問2>

設問1

  L氏の確認内容 :退会処理完了までのログイン回数と日時

  ログイン記録から:退会処理完了までのログイン時刻

……ユーザは正確な時刻は覚えていないものなので「日時」にしてみた。

  担当者は、この時点では、XSRFでなく不正ログインを疑っている。

設問2

(1)a.クロスサイトリクエストフォージェリ

(2)b.3

(3)c.現在パスワード d.知りえない

(4)e.confirm f.submit

設問3

(1)イ、ウ

……適当。onmouseoverとかでもイケるらしい。ダメだこれは。

(2)g.セッションハイジャック

(3)h.スクリプト実行を禁止する。

……ありがちな答え。あとで考えると、サニタイズする、かも。

<問3>

設問1

 接続IPアドレスがF社のIPアドレス以外のもの

……『F社のプロキシサーバIP』まで書いてもよかった。

設問2

(1)a.ウ b.エ c.ア d.イ

(2)e.1 f.3

(3)g.オ

……ここは、ウ(クエリラメタ)が正しそう。

(4)h.IdP i.改ざん

(5)事前にIdPとSP間で情報共有し、信頼関係を構築しているから。

……『レスポンスを中継しているから』とか思ったけど、

  ここだけ設問に『具体的に述べよ』って書いてないので、。

  抽象的なやつかなと思ってこれに。

設問3

 交通費精算サービス:3

 社外から社内IdPへの通信は、ファイアウォール禁止されているか

 グループウェアサービス:1

 接続IPアドレス制限する機能によって、社外からアクセスできないか

……地味にFWという略語はでてきていないので、ファイアウォール記載

  ここの説明はすごく問題に出そうだったので、ぐりぐりとマークしていたからすぐに気づいた。



午後Ⅱ

<問2>

設問1

(1)a.SMTP over TLS

(2)b.ウ d.ア

(3)c.内部メールサーバ

設問2

(1)e.プロキシサーバ  f.URLがC&Cサーバである通信

(2)g.外部メールサーバ h.外部サーバ転送成功している通信

(3)外部DNS: 内部DNSサーバから再帰問合わせを許可しない

  内部DNS: 外部DNSDNS問合せしない

……内部のは間違っていそう。同じ内容だしかぶってるし。

(4)i.TXTレコードに対する問合せ

……よく分からないけど、TXTレコードってSE作業とか以外で問い合わせあるの?

  と思ったので、これを問い合わせるのはマルウェアYかなと。

設問3

(1)ファイル暗号化しないこと

(2)ウィルススキャンで異常が検出された場合に、システム部が即時検知できること

……「調査及び着手の早期化」の機能要件システム部が迅速検知できる、かな。

  A社の問題点として、セキュリティパッチ適用の遅さ(どこの会社でもあるよね~)も

  あるけど、今回、社員PCのフルスキャン毎日12:00。これは頻度高い。)から

  連絡受けてシステム部が検知する13:10まで時間かかっているのも問題かなと。

設問4

 j.PC-LAN

設問5

業務LANサーバ通信は、日次データ転送で用いるプロトコルのみを許可する

……『日次でデータ転送』もぐりぐりマークしていたので使ってみた。

以上

2017-03-14

アンケートに答えてはいけない

https://www.buzzfeed.com/yuikoabe/elements-quiz

この手のサイトってクイズのふりしてアンケート取ってるよね

アクセスした瞬間に怪しいGETクエリが付くし

トラッキング系のCookieとかも付けられるのかな

元素記号ネット上での正解率が何の役に立つのかは分からんけど

こんな分かりやすい形で情報収集してるサイトに向かって

クイズの質が低い」

的なコメントしてる奴はマジで大丈夫

2017-02-01

2017年にもなって、鈴木えみのすげー雑なステマをみた

鈴木えみブログの下のエントリー

「ご褒美」

http://emisuzuki-official.com/2016/12/16/%E3%81%94%E8%A4%92%E7%BE%8E/

中に張られてるリンクbit.lyで短縮されてたんだけど、

展開してみたら↓

https://bitly.com/2h8QJqh+

https://www.shopbop.com/jp/intro?extid=OR_JP_SB_BG_BL_EMISUZUKI-OFFICIALBLOG161201&cvosrc=sponsored bloggers.EMISUZUKI-OFFICIALBLOG_JP.1216&cvo_campaign=OR_JP_SB_BG_BL_161201

クエリに全部情報入ってんじゃねーか!w

この「shopbop」ってECサイトシステムが雑なだけなんだけど、

しかしたら芸能人ブログ短縮URL香ばしいかもしれない。

2017-01-26

http://anond.hatelabo.jp/20170126151210

知らんけど、即生成は流石にないだろう。DDOSになるやん。

毎日検索クエリログからバッチで生成とかやろ、普通に考えたら。

2017-01-14

増田トラバブックマークレットを作った

はじめに

何番煎じだよって感じだけど、既存ブックマークレットクエリパラメータとかも含めてURLを取得したり、

選択範囲を本文に反映したりとか、俺にとってはいらない機能が色々あったので、

俺用に最適化したブックマークレットを作った。あと、はてな記法使ったことなかったのでそのテストも兼ねて。

ブックマークレットの導入方法はググれ。

前提

コード

javascript:usrID='KokoniIDwoIreru';function enc(s){ return encodeURIComponent?encodeURIComponent(s):encodeURI(s); }void(window.open('http://anond.hatelabo.jp/'+usrID+'/edit?title='+enc(location.href.replace(/\#.*$/, '').replace(/\?.*$/, '')),'_blank',''));

使い方

仕様

おまけ

俺が作ったものではないが、便利なブックマークレットを見つけたので一緒に載せる。

増田トラバリーは、デフォルトではすべて格納されており、

▼を押すことで内容が展開されるが、それを全て展開してくれる。

javascript:(function(){d=document;t=d.getElementsByTagName('ul')[1];a=t.getElementsByTagName('a');for(i=0;i<a.length;i++){if('#'==a[i].getAttributeNode('href').value)a[i].onclick();}})();

2016-12-19

PHPってダサいよね〜イケてないよね〜

あたし、Rubyやってるの。

Ruby on Railsっつーフレームワークね。

まじイケてるから

もうね、全部スッキャッフォッルドでできるし、アクティブレコードだしマイグレーションスキーマロードちゃう感じ。

ジェッムもたくさんあるっていうかー。

デヴアイスとかつかうと、SNSとのオッスウ認証が楽ちんちん

ターボリンクがいけててジエイクエリもすっきり。

最高だよねRails

PHP?だっさーい。東京で言うと八王子みたいな感じ。

2016-12-01

アマゾン(amazonaws.com)が提供しているヤフー広告不正クリックサービス

アマゾン(compute.amazonaws.com)による大量の不正クリックで頭を悩ませているアフィリエイトサイト運営者(まとめでもキュレーションでもない)は多いことだろう。

ASPのV社によると、これは「提携媒体様のサイト表記等のチェック」名目でのアクセスとのことだが、オーガニック検索で辿り着けるページだけでなく、広告出稿ページにまで広告経由で大量にやって来るから頭が痛い。しかも、課金されやすいように分単位ときには秒単位ユーザーエージェントホストを変更し、ひたすら同じ広告クリックし続ける。リファラーなど一切ない。

例えば、このような具合であるサイトに関わる部分は*****にさせてもらった)。

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:15 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:25 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-198-222-214.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:35 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:44 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-197-86-194.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:45 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-199-76-193.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:26 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:30 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:32 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-199-85-63.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:38 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:39 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:39 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:07:06 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"

ec2-52-68-194-244.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:07:17 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-198-243-110.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:11 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-198-243-110.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:25 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0"

ec2-52-196-112-20.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:48 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-193-171-45.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:54 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0"

ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:58 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0"

ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:02 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"

ec2-52-192-198-30.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:04 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)"

ec2-52-193-171-45.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:40 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"

ec2-52-197-156-176.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:46 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"

ec2-52-196-112-20.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:16 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-199-44-248.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:25 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"

ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:32 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-199-85-63.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:52 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-199-44-248.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:08 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-68-45-242.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:08 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-69-169-154.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:26 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"


1日でクリックされる広告は多いときで2,000件を超え、ヤフーリスティング広告管理画面の「無効クリック数」にはたった1日で1,000件を超える無効クリックが計上される始末だ。残念ながらヤフーシステムでもすべてのamazonaws.comを無効にできず、クリック調査を依頼してわずかながら返金されるも、アマゾンによる不正クリックは数多くが課金計上され、支払っている。

この現状に気づいていないアフィリエイトサイト運営者も多いことだろう。たとえば商標で出稿するなどクライアントガイドライン違反している広告であればどんどんクリックしてもらって結構だし、むしろそのようなサイト不正クリックで是非潰して欲しいところでもある。

だが、普通に出稿している広告にこのような異常なクリックをされるとたまったものではない。

amazonaws.comの地域属性アメリカなので、では都道府県単位限定出稿しても、普通に変わらず大量に不正クリックされる。

広告を引っ込めるわけにもいかいから狙われないようにキーワードを絞り込もうとするも、管理画面でクリックされた検索クエリーを確認すると、それはもう満遍なく不正クリックされている。

提携媒体サイト表記チェック名目にしては数が膨大過ぎて迷惑だという旨をASPのV社に返信したが、それに対する返信はなく、要するに「我慢しろ」ということなのだろう。

それではと、不正クリックサービス提供元であるAmazon Web Services (AWS) のabuseにサーバーの生ログを添えて通報すると、通報から10日経った頃に返ってきたメールは、

> We were unable to identify the customer responsible for the reported activity.

だった。利用者特定できなかったらしい(そんなアホな)。

特定できなかった理由は、

> Due to the frequency with which AWS public IP addresses can change ownership

とのことで(バカか)、もはや不正クリック代行業者どもが泣いて喜びそうなお粗末な現状である

アフィリエイトサイト運営者は今すぐサーバーの生ログをチェックし、広告URLに異様な足跡が残っていないか確認すべきだろう。ヤフーリスティング広告場合不正クリックによる返金期限は過去60日しか遡れない。

何より、このアマゾンの野放しサービスはどうにかならんか。

あ、そうそう、最近ASKA話題のギフハブらしき痕跡もあった。

ec2-52-198-19-198.ap-northeast-1.compute.amazonaws.com - - [23/Aug/2016:18:09:45 +0900] "GET ***** HTTP/1.1" 200 27625 "-" "Mechanize/2.7.0 Ruby/2.0.0p451 (http://github.com/sparklemotion/mechanize/)"

このギフハブってアマゾン不正クリックを走らせるプログラムか何かなの?

2016-11-30

Google検索WELQなど特定ドメイン検索結果を排除する方法

WELQうざいよね。

こないだ2週間くらい頭痛身体のだるさが続いて死にそうだったときに「頭痛 身体のだるさ」とかで検索しまくってたらほとんどWELQばっか出てきて、中身薄いし大したこと書いてないし結局結論が全部「正しい生活習慣と食生活を心がけ、たっぷり睡眠をとってストレスのない毎日を送りましょう」みたいなクソみたいなことしか書いてなくてまじでほんとに殺意しか湧かなかった。

これ有名なのでみんな知ってるかもしれないけど

{検索クエリ} -site:welq.jp

って入れると、「welq.jp配下検索結果が全部消えて心がほんとうに晴れ晴れとした気持ちになるのでオススメです。

同じようにMERYの検索結果がウザくてウザくてしょうがない場合

ショートカットアカログ -site:mery.jp

とかって入れればMERYが検索結果から消えます

複数入力もできるので、検索結果からウザいドメインを全滅させたいときおすすめです。

一刻も早くGoogleアルゴリズムが変更になって、8000文字以上の長文+検索クエリに過度に最適化されたタイトル+どっかからパクってきて適当リライトしたクソみたいな記事ばっかのサイトが全滅することを祈っています

2016-11-01

退職なさる先輩へ

近々退職なさる先輩へ、後輩からアドバイスです。

インデントや空白の有無にはきっちり規則性をもたせましょう

タブとスペース混じりのインデントなど、見るに堪えません。

きっちり規則を決めてコードを書きましょう。

Gitコミットメッセージをちゃんと書いてください

updateやfixなど英語単語だと何が変更されたのか非常にわかりにくいです。

あと職場英語圏の方はいなかったので無理に英語を使う必要はないと思います

手動でサーバを構築しないでください

環境再現することやサーバの中身を把握するのが困難になります

世の中にはAnsibleやItamaeなど便利なプロビジョニングツールがあるので是非使ってみてください。

手動でDBスキーマを変更しないでください

開発環境と本番環境で食い違いが生じてエラーが発生していましたよね。

DBマイグレーションツールを使うのをオススメします。

N+1問題などボトルネックになりやすい部分は気をつけましょう

キャッシュを設けても遅くなるものは遅くなるのです。

クエリの発行数や計算量など意識してみてください。

エラーが直ったかどうかはきちんと確認してください

動くかどうかも確認せずに「直ったよ」と嘘をつかれても他人迷惑しかなりません。

テストコードを書ければ良いのですが、最低限手動でもいいのでご自分確認してください。

コードドキュメント仕様は一致させてください

利用する側の人はドキュメントを見るので実際の挙動と異なっていると困惑します。

整合が起こらないように気をつけてください。

HTTPステータスコード意図にあったものを返しましょう

GETしただけなのに201を返すなど意図にあっていないものがありました。

ステータスコード意味を調べてよく考えてみてください。

他にも言いたいことは沢山ありますが、あまり長くなるのも迷惑かと思うのでこの辺でやめておきます

先輩は技術知識はたくさん持ち合わせていましたが、どうにも技術的に他人を思いやる文化を持ち合わせていなかったように思いました。

上記の点を直すことによって、そういった文化を養うことがエンジニアとしてのステップアップにつながるはずです。

次の職場でのますますのご活躍をお祈り申し上げます

2016-09-24

PHPってダサいよね〜イケてないよね〜

あたし、Rubyやってるの。

Ruby on Railsっつーフレームワークね。

まじイケてるから

もうね、全部スッキャッフォッルドでできるし、アクティブレコードだしマイグレーションスキーマロードちゃう感じ。

ジェッムもたくさんあるっていうかー。

デヴアイスとかつかうと、SNSとのオッスウ認証が楽ちんちん

ターボリンクがいけててジエイクエリもすっきり。

最高だよねRails

PHP?だっさーい。東京で言うと八王子みたいな感じ。

電通リスティング広告運用ミス運用者だけの責任なのか?

 電通ネット広告運用顧客への報告で不正があったと話題になっている。

 

 クライアントへの実際に掲載されていない広告広告請求や、事実と違う事象を報告などは論外だ。

 

 でも広告掲載されている期間なのに実際は掲載されていないことには代理店に同情の余地があると思っている。

 というのはリスティング広告(検索エンジン連動型広告)の掲載基準順位運用から見てもブラックボックスからだ。

 以下がYahoo広告掲載順位に関する説明だ。

 

オークションランク構成要素

 

オークションランクは、以下の要素によって構成されます

 

広告グループキーワードに設定した入札価格

広告品質

推定クリック

当該広告タイトル説明文)がどれだけクリックされうるかという推定の値です。広告過去クリック数やインプレッション数の影響を受けます

– 表示URL過去クリック

その表示URL自体がどれだけクリックされたかという実績値です。

広告文と検索クエリーの関連性

広告掲載された地域別の掲載実績(アカウント全体)

インターネットユーザー検索クエリ

– 各種デバイスPCスマートフォンタブレット)での広告掲載実績  など

https://help.marketing.yahoo.co.jp/ja/?p=1131

 

 まあ色々書いてあるけど、実際にお金出して出稿してみないと、どれだけ掲載されるかされないかわかりませんというのが実際のところ。

 

 昔は単純なクリック単価による入札だったのでもっと読みやすかった。

 「軽自動車」という言葉検索された時に一番上に載せるには、今一番上に掲載されている広告クリック単価○○円で掲載されているので、最低○○円必要ですとわかりやす説明できた。

 

 今の順位付けはブラックボックスなので、いくら払えばこのように掲載できますという明確な説明ができない。

 お金を出して買う「広告」なのに、その対価である広告掲載不明瞭な基準にしている“Yahoo!プロモーション広告”“Google AdWords (アドワーズ)”にも充分に責があると思う。

 検索エンジン連動型広告は実質YahooGoogleの独占なので、それでまかり通っていいるのだ。

 昔のように単純なクリック単価オークション制にすべきではないだろうか?

  

2016-09-19

http://anond.hatelabo.jp/20160919121645

学者→初級者 あるある

ネスト深くなってもいいから&&と||を別にして正しく分岐させるべき。

こんなん設計が悪いってのが前提だけど。

SQLも実運用でサブクエリ使わないと抽出できないとかゼーンブ設計が腐ってんねん。

2016-09-15

SIer出身エンジニア技術力はやばい

自分Webサービスを自社開発するような会社しかいたことがないのだが、たまに、SIer出身エンジニアに会ってびっくりする。

技術力がヤバ過ぎるの一言に尽きるのだが、そもそも思想が全く違う。

技術力が低すぎ問題その1、パフォーマンスに対する考え方がまるでない

これは今までの経験SIer出身エンジニア100%そうだった。パフォーマンスをまったく気にしない。クエリーをループ内で発行しまくってたり、事もあろうにレビューで指摘され、こう書いたほうが見やすいなんてわけのわからんことを言われた。

他にも必要ない処理を大量に入れて、今後何か改修が入った時に、手直ししなくていいからって、パフォーマンス犠牲にしてまでやらなくてもいいことをやる必要ないだろ?まさにSIer思想!!

やつらはWEBアプリケーション業務アプリケーションでも開発しているつもりなのか??

仮に大規模の高負荷案件経験があったとしてもサーバー数台でさばけるような処理も無駄サーバーボコボコ立てて回避してたんだろうか?おまえら技術力が低すぎて運用コスト無駄に高く付くわ。

自分面接官だったら採用時に高負荷のサービス開発経験手法絶対問う。

技術力が低すぎ問題その2、プログラム書けるだけで俺すげーって思ってる

ほんと、これ何なん?おまえの自信はどこからきてるの?

プログラム書くだけがエンジニア仕事じゃねーんだよ。

WEBならパフォーマンスだけでなく、セキュリティだって自動化に伴う生産性向上だってプログラマーだって知っておかなくてはいけない情報は多岐に渡るんだ。

インフラ知識もないといろんなところで弊害が起きる。なぜなら単調なシステムしか設計できないからな。


技術力が低すぎ問題その3、レビューの指摘が糞すぎる。

それお前の趣味やんってことが多すぎ。つうかパフォーマンス考慮できないド底辺エンジニアのお前がレビューするな。

技術力が低すぎ問題その4、新しい技術を使いこなせない。

説明不要。その技術が何を目的として存在しているかわかっていない。使うだけで満足している。いやいや、そういう使い方するものじゃないし、成果もあがってないよね?って何度思ったことか。SIer人間はそもそもエンジニアとしての資質とか、論理思考が欠落している。新しい技術を使うことが目的になっている奴って多いよなー。

なぜこのような事が起きるか?

面接官が糞すぎるから面接官がSIer出身だともう最悪。面接する奴が糞だから糞して寄ってこない。その会社には。

どれだけ優秀な人材に逃げられたことか。。。

最後一言Webサービス企業採用担当をやっている人に告ぐ。
SIer出身者は雇うな。

2016-07-21

PHPってダサいよね〜イケてないよね〜

あたし、Rubyやってるの。

Ruby on Railsっつーフレームワークね。

まじイケてるから

もうね、全部スッキャッフォッルドでできるし、アクティブレコードだしマイグレーションスキーマロードちゃう感じ。

ジェッムもたくさんあるっていうかー。

デヴアイスとかつかうと、SNSとのオッスウ認証が楽ちんちん

ターボリンクがいけててジエイクエリもすっきり。

最高だよねRails

PHP?だっさーい。東京で言うと八王子みたいな感じ。

2016-07-13

コンパクト増田

最近ページ送りすると効かなくなったので直して欲しい

多分GETクエリにmode=topみたいのがつくようになったからだと思う

クエリラメタによって挙動が変わらないようにして欲しい

http://anond.hatelabo.jp/ または http://anond.hatelabo.jp/?.* のときスクリプトを処理する、みたいな仕様じゃダメなのかな


直ってた!対応ありがとうございます!!

2016-07-10

memo

書籍より

Web + DB vol.92

データ分析の基本アーキテクチャ
フレームワーク比較評価

10年戦えるデータ分析入門

SQL中心アーキテクチャの3つの
SQL中心アーキテクチャの3つの条件
tips
  • DWH層を標準ライブラリのように考えて構築するとよい.
    • 「購入の可能性があるユーザ一覧を表すビュー」をDWH層に持たせるなど.

2016-05-24

はてブコメントが二重に表示されるようになって5年

エントリーページアクセス後30件目以降のコメントを遅延読み込みするまでにブクマが追加されると件数がずれるのが原因なので、件数ベースクエリを改めるか重複したコメントを削除するかしてください。

2016-03-26

Accessクエリが楽すぎて

長らくODBC接続Accessからクエリデータを触っていた

テーブルの結合とかGUIでできてすごい楽

が、標準PCOffice入れててもAccessは入ってない現場もそこそこ多い

Accessクエリに代わるようなソフトってなんかないですか

Object Browserは使ったことあるけど、GUIメインで操作するというものではない感じ

とにかくAccessクエリに慣れてしまって、自前でAccess単品で買おうかってくらい

2016-03-04

こんなSEPGは信用できない

WORDがあるのにEXCEL文章作成する。

WORDに挿入されたEXCELに余計なものがたくさんついている。

改ページのたびにヘッダみたいな表がついている。

目次を手動で作っている。

EXCELファイルサイズがやたらでかい

画像BMPとか空白行が認識されている)

EXCELでほかのファイルへのリンクを残したまま外部に送る。

罫線とオートシェイプが混在した図をつくる。

コネクタコネクトされていない。

数字文字が混在したり、OKとか○とか入力がぶれてフィルタできない表。

EXCELWORDカラーパレットを変更する。

ACCESSアクションクエリ確認オフにしないと止まるマクロ。

マクロセキュリティーを低にしないと動かないマクロ

秀丸やsakuraediterとメモ帳の違いがわからない。

デュアルモニタを拒絶する。

2016-02-15

http://anond.hatelabo.jp/20160215180708

補足しておくと、クライアントサーバーの間では大体ちゃんとした通信を行っていて、リクエスト整合性サーバ側でチェックされているものだが、

メモリを見られる&弄られることにより「整合性のあるクエリ任意に生成される可能性がある」ということが結構デカイのだな。

通信自体SSL等で暗号化されてたとしても、暗号化直前のデータ改ざんできてしまえばそのデータは正しいデータとして処理されてしまう。

暗号化される前のデータ」がゲームメモリの中に入っている。HPとかEXPとかGOLDとかそういう値が、探せばどこかにある。

その値を、変な値に書き換えられてしまうことがつまりハックされるということなんだな。

チェックサムとかももちろんあるだろうけれども、メモリが見えれば後は基本解析し放題なのだ

データ改ざんされるもの。今のゲーム運営ってのは、大体改ざんされた上で改ざんしたやつをBANする方面ではあるけどな。

2016-01-26

Mactumblrスクリーンセーバーにする 2016年

2012年ぐらいのOSX画像フィードスクリーンセーバに入力するという方法自分tumblrスクリーンセーバ化するというのが出来たけど(たぶん)Mavericks以降は,それが無くなってしまったので代替方法について書きたいと思う。

tumblubでランダム画像が流れるようにする

まず tumblub を開き「staff」に自分tumblr IDを入れる。「Random」のチェックボックスをチェックし「Photo size」を500, 「Animation speed:」をslowとチェックしshowボタンを押す。以下はサンプルとして作成したotsune氏のtumblr ID入力したスクリーンセーバの入力データだ。女性の尻がいっぱい出てくるので職場Macスクリーンセーバにすると軽くアナーキー感が出て良いと思う。

otsune氏のtumblub

speedは好みで変えて良い。ぼくは14400くらいが良いと思っているのでクエリストリングのところをそんぐらいに手で変更して使っている。

Screensaver Ninjaに食わす

※こっちは有償なので追記したwebsaverのがオススメ

Screensaver Ninja - Never miss important information again という任意のwebページをスクリーンセーバとして表示できるツールがある。1200円。本来はなんらかのビジネスダッシュボードなどを表示する用っぽい。

購入しアクティベーションしてScreensaver Ninjaを起動し「Add new site」する。先ほどのURLを追加する。

システム環境設定」からデスクトップスクリーンセーバ」を選び「Ninja」を選ぶ。これで女性の尻がどんどん流れてくるスクリーンセーバの完成である

もちろん自分tumblrスクリーンセーバにする事も可能だ。

普段肌色をreblogするのにも緊張感が走るし,肌色が離席中の職場Macに出てきてしまったらしまったで同僚の人とかと会話も弾んで良いと思うのでみなさん,どんどんスクリーンセーバを設定すれば良いと思う。

2016/01/26追記:websaverに食わす

トラックバックしてくれた人に教えてもらったがbrockgr/websaveというScreensaver Ninjaと同等のことができる無料ツールがあるのでそれを使おう。

Releases · brockgr/websaver からWebSaver-X.X.zipDownloadする。

解凍する。FinderからWebSaver.saver をダブルクリックする。開発元が未確認のため開けませんとか言われたら、「システム環境設定」→「セキュリティプライバシー」の「一般から「このまま開く」を押す。そんで「今すぐインストール」をやる。「デスクトップスクリーンセーバ」からWebSaverを選び先ほどのURLを追加する。

無料でScreensaver Ninjaみたいなことが出来ました。ありがとうトラックバックの人。

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