はてなキーワード: selectとは
これは楽天モバイルアドベントカレンダーの出遅れ記事です。嘘です。すいません。
インディアンスの楽天モバイルネタ最高だったのでこの記事を書きました。
1プランでわかりやすい料金体系、最低金額は無料、契約して1年間無料というすごい携帯キャリアです。
私は今年の3月から使っており、その品質には概ね満足していました。ところが11月中頃(曖昧)から楽天モバイルの圏外が頻発するようになりました。
ローミング終了に伴い一部エリアでは使えなくなるかもという話は知っていましたが、私がいるのは都内の3線利用できる駅前エリアで今ままでもパートナー回線を使ったことがありません。
おかしいなーと思いつつちゃんとログを取ろうと思い、楽天モバイル端末のWiFiアクセスポイントをONにして手元のノートPCから疎通確認をしてログをとることに。
楽天モバイルのDNSが落ちたことはあった時はDNS設定いじればどうにかなったけど、そもそも圏外はどうしようもありません。
crontabもないし、shじゃないし、tail,awk,uniqもないし面倒でした。
5分に一回 1.1.1.1 にpingを飛ばしてその結果をログに残しました。
以下はbatで書いた処理
@echo off ping -n 1 1.1.1.1 | findstr /i "TTL" > nul if %ERRORLEVEL% equ 0 ( set ret=success ) else ( set ret=failure ) echo %date% %time% %ret% >> %~dp0check_net.log
-- tail -3 相当のps type .92;check_net.log | select -last 3 2021/12/27 22:20:02.44 success 2021/12/27 22:25:06.00 failure 2021/12/27 22:30:05.99 failure -- awk '{print $1, ":", $3}' | uniq -c 相当のps type .92;check_net.log | %{$tmp=($_.toString() -split("92;s+"));echo ($tmp[0] + ":" +$tmp[2])} | group -NoElement Count Name ----- ---- 143 2021/12/19:success 6 2021/12/19:failure 208 2021/12/20:success 81 2021/12/20:failure 279 2021/12/21:success 9 2021/12/21:failure 221 2021/12/22:success 67 2021/12/22:failure 101 2021/12/23:failure 188 2021/12/23:success 277 2021/12/24:success 12 2021/12/24:failure 144 2021/12/25:success 69 2021/12/25:failure 287 2021/12/26:success 2 2021/12/26:failure 43 2021/12/27:failure 225 2021/12/27:success -- 時間ごと type .92;check_net.log | sls failure | %{echo $_.toString().Substring(11,2)} | group -NoElement | sort Name Count Name ----- ---- 21 0 17 1 19 2 20 3 40 4 47 5 42 6 41 7 21 8 9 9 17 10 14 14 18 15 8 16 23 17 14 18 6 19 1 20 6 21 7 22 5 23
ログが不十分なのは途中でログファイル消しちゃったのと、ノートPCを閉じちゃってタスクスケジューラが止まってたタイミングがあるため
途中まで `findstr /i "TTL"` がなかったのでsuccessだけど実際は疎通できてないものがあります(pingの宛先ホストに到達できませんはsuccess扱いだった)
12/23がひどい。1日の35%繋がらない。「日本のスマホ代は高すぎる」けど繋がらないんじゃ意味ないんよ。
11~13時台は落ちてない。逆に何故。
5分に一回の計測なのでたまたまそのタイミングだけ疎通したりしなかったりってのはあるけど、その割合は落ち具合の体感と一致します。
テザリング利用では1日10GBの制限があるらしいですが、制限には引っかかっていません。
今も利用しているのは無料期間中なのと、楽天モバイル回線はYoutubeとかネットサーフィンとか止まっても許せる範囲で使っているからです。
これをメイン回線にしてたら緊急の連絡とか取れないだろうし、だいぶ困りそう。
書き込もうとしたけど、楽天モバイル回線は圏外で書き込めないので別の回線で書き込んでます。
RSRQは-15でした、どいひー
そこんとこ詳しく。メタップスとか?
Waf なんて書くな! WAF とかけ!
うっせーな。クラウドベンダーの独自 API なんか使いたくねーんだよ。オラクルじゃあるまいし。
まぁ、それは認める。でもさ、select や create とかのDML/DDL は CRUD と同じだけと、DCL なんて権限を発行できるりょういきにトーシロを突っ込むわけにいかないだろ。何も考えずに GRANT TO なんてプロダクション環境で発行されて日には、権限消失されたら永遠にデータにアクセスできなくなるかもよ?
そりゃそうだけど、フロントエンドは移り変わりが激しいじゃないですか。ほんの数年前までは Flash と DoJa のアプリを作ることがフロントエンド開発者でしたよ?一方データベースや OS の方は、ここ三十年ぐらい Unix と RDB が鉄板だった書ないすか。低レイヤだっていうけど、IoT なんかで C言語開発者はバリバリっすよ。例えば、クラウドフレアなんか CDN の再発明をしてますけど、サーバーラックを見る限りだと差がついているのは低レイヤの根本技術の改善であって、私はそこにプロフェッショナル性を見出しますがね。
わかっていないのはテメーの方だ。今日オーバーフロー問題を抱えている C/C++ でサーバーの開発をしようとするのが危険なのは承知しろよ。パフォーマンスを必要とするなら Rust、または GC があるけど Go言語を使って実装すべきだろ。高学歴なのは結構だけどは、現実は見えてないのか?いい加減にしろ。
そうだね~。卓越したインフラエンジニアがすぐに手に入るなら、問題ないだろうけどさ、ベンチャーや硬直化した雇用形態の我が国で有能なインフラエンジニアをすぐに採用できるかよ。何年前の知識で戦っているの?時代は DevOps なんですよ。必要とあらば、すぐ学んで、応用して、デプロイできるのに「インフラエンジニアを採用から始める」なんて、ヨーロッパが衰退する理由もよくわかるよ。プププ。
誰が Next で SSR なんてするか!あれは SEO が必要な場合に限る。そもそも SSR なんて危険だからまともなエンジニアだったらしないだろ。問題になってないだけで、本当のブラウザとクローラが見える内容が違うなんてスパム認定されてもおかしくないんだ。クローラにインデックスされるページで SPA をやろうとするやつはセンスないで。
すいませんでした。本当にすいません。
ん? AWS SQS だとパフォーマンスに問題があることしたいから Kafka を使いたいのよ。確かに Zookeeper のことは詳しくないよ。だけど、AWS MSK 使うんで。PaaS というもんがあるので、だめなん?ログ収集は GKE みたいに ログに出したら Fluentd で収集してくれる時代になんでグチグチ言われないといけないの?
ハア?インメモリのデータベースに信頼するほどヤワじゃないから。Redis なんて飛んでなんぼ。だから Kafka のようなストレージに保存されるメッセージキューを利用したいの。
これないと、CI の責務が大きくなるじゃん。ほんでもって、ArgoCD なんて Kubernetes で展開したら運用までしないといけないじゃん。メンドクサ。
いや、J1ビザをとってアメリカに留学したことあるよ。あと、「世界でもっとも強力な9のアルゴリズム」「CleanCoder」「戦うプログラマー」 の本に書いてあるじゃん。馬鹿にしてるのか?
採算が取れる見込みがあるから各社やっていること
例:アイスランド
The Icelandic government gave Aha Partners’ approval to test drones beyond visual line of sight, a rarefied and important permission in the drone sector where stringent rules and regulations can stifle innovation. Kristofersson began flying delivery drones on the outskirts of the city, and has now moved to taking off close to the busiest intersection in Iceland’s capital city, becoming one of a select few able to test the viability of drone deliveries by flying in an urban setting.
“Already we have drones that are capable of getting Aha goods from A to B in a more efficient manner than an electric car,” he said. “The noise is significantly less than what you will hear from a highway or a road.”
Testing Drone Delivery Services in the Capital City of Iceland
あと
select i, j
left join (select * from Y) as b
on ...
って書き方するんだけど
select i, j
from X
left join Y
on ...
利点あるのかな?
なんでもかんでもunin allする
のところがよくわからんな。面倒なSQL組まないと正規化されたテーブルからこういうデータを取得することは出来ない気がするが……。
あとunion allを誤字ってる。
select ユーザID, '性別' as 属性, 性別 from テーブル
union all
こうか?
画面の横幅いっぱいに文字が並んでる。笑う。
ユーザID | 属性名 | 値 |
A | 性別 | 女 |
A | 身長 | 160 |
B | 性別 | 男 |
みたいに。
それをBIツールにいれて属性名でフィルターかけて分析してる。
ユーザID | 性別 | 身長 |
A | 女 | 160 |
B | 男 | 170 |
ってデータの形を知らないのかJOINをしらないのかわからない。笑う。
as a
as b
とかあっていつも同じ。笑う。
50分が5分で終わるようになったり、cpuが90%から30%に減る。修正のやりがいしかない。笑う。
それでもアウトプットのBIツールしか基本見られないし、人当たりがいいし他人からの評価がいい。
「信用してるから伝えるけど」と在宅勤務中にサボってることを白状される。
でも、私は先輩に評価される側で下手にチクれば自分が犯人になるし、なんかもう笑えなくなってきた。
クエリの書き方も指摘するけど、「習ってないんだよね〜」と流される。私も習ってない。
しまいにはついに、依頼者に「やります!」と言ったのにうまくいかないクエリの作成を投げられる。
実行すると、各記事を
{
users:ブクマ数,
tags:[タグ]
}
の形式に変換し、500ブクマ以上でフィルタし、ブクマ数降順で返す。
#一行版
curl -s https://b.hatena.ne.jp/hotentry/it | pup --charset utf-8 'div.entrylist-contents-main json{}' | jq -r '[.[] | {title: (.. | select(.class? == "entrylist-contents-title") | .children[].title), url: (.. | select(.class? == "entrylist-contents-title")) | .children[].href, users: (.. | select(.class? == "entrylist-contents-users") | .children[].children[].text | tonumber), tags: ([.. | select(.class? == "entrylist-contents-tags") | .children[]?.children[]?.text])}] | unique | map(select(.users >= 500)) | sort_by(.users) | reverse'
#変数版
title='title: (.. | select(.class? == "entrylist-contents-title") | .children[].title)' users='users: (.. | select(.class? == "entrylist-contents-users") | .children[].children[].text | tonumber)' url='url: (.. | select(.class? == "entrylist-contents-title")) | .children[].href' tags='tags: ([.. | select(.class? == "entrylist-contents-tags") | .children[]?.children[]?.text])' target='https://b.hatena.ne.jp/' hotentry='hotentry/it' curl -s $target$hotentry | ¥ pup --charset utf-8 'div.entrylist-contents-main json{}' | ¥ jq -r "[.[] | {${title}, ${url}, ${users}, ${tags}}] | unique | map(select(.users >= 500)) | sort_by(.users) | reverse"
日本の超大手企業(繊維系)の内製システムのエンジニア採用を受けて落ちた時の記録
虚実織り交ぜて書いてるので真にうけないように
受かった人の話を聞いてみたい
割と普通の内容だったがRubyのコードを見せられたときは面食らった
サービスのアーキテクチャ設計するときに気をつけていることは何?
セキュリティ面で気をつけていることは何?
唐突にRubyのコードを見せられ、このコードの悪いところはどこですか?
サービス規模の割に社員数が少ないけどどんな編成になってるのか
なんでもクラウドベンダーの特定技術に縛られたくないからKubernetes使いたいみたいなことを言っていた気がする(そういうための技術じゃないけど)
なぜアプリエンジニアと面接したか不明(当方の専門はバックエンド)
経営陣がクラウドの予算を出さないが24/365守れと言われたらどうする
交渉してだめだったら
24/365関連の質問です。サービスをスパイクさせないためにはどうしますか?
あなたの考える最強のバックエンドアーキテクチャをおしえてください
質問を変えます、月の予算1億円もらったらどんな構成にしますか
// 過去にアプリ開発をしたことがあったのでアプリ開発について質問を受ける
iOS/Androidのアーキテクチャを設計するとしてどこまで同じ技術を使うように強制しますか
SwiftUIはメモリ食いまくりで大規模アプリでは使い物にならないことですね(ドヤ)
SwiftUIではメモリ食いすぎてインフィニットスクロールが使えません(ドヤ)
先ほどSwiftUIについての質問を受けましたが御社のアプリではSwiftUIを導入されてますか?
はてブのホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ
332あとで/2811users ASCII.jp:リスニング能力をひたすら鍛え上げられるサイト「ELLLO 」
327あとで/2962users 冷凍/解凍方法 一目瞭然チャート|保存テクニック|旭化成ホームプロダクツ
309あとで/1734users 2020年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ
251あとで/1485users 『ビジネスの仕組みがわかる 図解のつくりかた』全文公開|図解総研|note
246あとで/1926users 依存症啓発漫画 第1話 | 三森みさ 厚生労働省
245あとで/1191users ネットワークハッキング入門 - ニート向けソフトウェアエンジニアリング塾
205あとで/1110users 3〜4時間でAWSの監視系のサービス一気に学べたらコスパ良いと思いませんか | Developers.IO
200あとで/1239users 認知行動療法学ぶならYouTubeにある「認知行動療法の基礎と展開」(早稲田大学の講義全12回)オススメ - jacoby のブックマーク / はてなブックマーク
198あとで/1239users 決済システムを作るまえにこれだけは知っておこう - shiodaifuku.io
192あとで/1724users [PDF] 深夜勤務者のための食生活ブック ―健康をめざすコンビニ食の選び方― | 東京労災病院 治療就労両立支援センター
184あとで/2233users ケンタッキー初心者指南 | anond.hatelabo.jp
171あとで/886users AWS Lambdaの裏側をなるだけ詳しく解説してみる - Sweet Escape
165あとで/1034users 発達障害の僕が発見した「すぐやる人」と「なかなか着手できず破滅する人」を分ける思考のクセ | 発達障害サバイバルガイド | ダイヤモンド・オンライン
165あとで/958users SQL記述者全員が理解すべきSELECT文の実行順序のお話 - Qiita
152あとで/1763users 「プログラミング言語Go完全入門」の「完全」公開のお知らせ | メルカリエンジニアリング
151あとで/801users Dockerハンドブック | shimoエンジニアの中の人
149あとで/1016users 難解映画【TENET テネット】攻略-文系にもやさしい徹底解説・考察 ※ネタバレあり|ISO|note
146あとで/1299users 無思想はなぜヤバいのか|小野ほりでい|note
143あとで/1265users マンション光回線の配線方式のお話 - notokenの覚書
142あとで/626users ペパボの新卒研修で利用した資料を公開します - ペパボテックブログ
138あとで/775users 表示速度を飛躍的に向上させるHTML/CSS最新仕様「content-visibility」「Lazy loading」「contain」をコード付き簡単解説 - Yahoo! JAPAN Tech Blog
138あとで/1149users 医師が勧める「ネガティブな考え方を止める方法」 マイナス思考な作者が楽になれた実体験漫画に反響 - ねとらぼ
138あとで/1355users 「紙」に印刷すると間違いに気づく理由 | リコー経済社会研究所 | リコーグループ 企業・IR | リコー
137あとで/1123users 「100分de名著」100シリーズ記念対談 伊集院光さん × プロデューサーA:100分 de 名著 | NHK
133あとで/957users 【ネタバレあり】量子物理学者に「映画『TENET テネット』がどうすさまじいのか」を教えてもらった | ギズモード・ジャパン
129あとで/635users 不安とストレスから解放される見積りとスケジュール方法 | Zenn
127あとで/589users インターネットの本質から理解できるプロトコル「BGP」についてまとめた! - Qiita
124あとで/758users 認知行動療法講義 | 熊野宏昭
121あとで/680users JavaScript学習ロードマップ - Qiita
120あとで/787users Python初学者のためのPandas100本ノック - Qiita