「select」を含む日記 RSS

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

2021-07-09

anond:20210709214950

ヒエッ、本職きたよ。ヌボボ

ちなみに医学部にいった友人の何人がむしろテック系に流れてきているという事情がある。

そこんとこ詳しく。メタップスとか?

東大卒だったら、言葉を正しく使え!

Waf なんて書くな! WAF とかけ!

Pub/Sub とか

うっせーな。クラウドベンダー独自 API なんか使いたくねーんだよ。オラクルじゃあるまいし。

DCL、DMLDDLといった用語を知っていることをひけらかしたかったのかもしれない

まぁ、それは認める。でもさ、select や create とかのDML/DDLCRUD と同じだけと、DCL なんて権限を発行できるりょういきにトーシロを突っ込むわけにいかないだろ。何も考えずに GRANT TO なんてプロダクション環境で発行されて日には、権限消失されたら永遠にデータアクセスできなくなるかもよ?

現場に放り込まれても10年ぐらいかかる。というより、フロントからバックからレイヤからモバイルまでやることはもはや現実的ではない。

そりゃそうだけど、フロントエンドは移り変わりが激しいじゃないですか。ほんの数年前までは Flash と DoJa のアプリを作ることがフロントエンド開発者でしたよ?一方データベースや OS の方は、ここ三十年ぐらい UnixRDB鉄板だった書ないすか。低レイヤだっていうけど、IoT なんかで C言語開発者バリバリっすよ。例えば、クラウドフレアなんか CDN の再発明をしてますけど、サーバーラックを見る限りだと差がついているのは低レイヤ根本技術改善であって、私はそこにプロフェッショナル性を見出しますがね。

C言語ができないのに「おそらく QUIC か MQTT 」とか分かってない英単語文字を羅列するのは厨ニ病すぎます

わかっていないのはテメーの方だ。今日オーバーフロー問題を抱えている C/C++サーバーの開発をしようとするのが危険なのは承知しろよ。パフォーマンス必要とするなら Rust、または GC があるけど Go言語を使って実装すべきだろ。高学歴なのは結構だけどは、現実は見えてないのか?いい加減にしろ

片手間でできません。インフラエンジニアに触らせます

そうだね~。卓越したインフラエンジニアがすぐに手に入るなら、問題ないだろうけどさ、ベンチャーや硬直化した雇用形態我が国で有能なインフラエンジニアをすぐに採用できるかよ。何年前の知識で戦っているの?時代は DevOps なんですよ。必要とあらば、すぐ学んで、応用して、デプロイできるのに「インフラエンジニア採用から始める」なんて、ヨーロッパが衰退する理由もよくわかるよ。プププ。

NextSSRまで踏み込む結構

誰が NextSSR なんてするか!あれは SEO必要場合に限る。そもそも SSR なんて危険からまともなエンジニアだったらしないだろ。問題になってないだけで、本当のブラウザクローラが見える内容が違うなんてスパム認定されてもおかしくないんだ。クローラインデックスされるページで SPA をやろうとするやつはセンスないで。

MyISAMInnoDBに切り替えるなんてことしているところは無い。万にひとつあったとしても、大事で、それだけで数ヶ月のものなので、この付け焼き刃の知識の人が触る機会はない。

すいませんでした。本当にすいません。

Kafkaを触ったとかいているが、Kafkaはサーバで使ったのかな?どういう利用シーンかというと膨大なログ収集等で使うのだが(ただのNoSQLではない)、Zookkeeperで調停させて、topic数とか調整するんだけど、わかってます

ん? AWS SQS だとパフォーマンス問題があることしたいから Kafka を使いたいのよ。確かに Zookeeper のことは詳しくないよ。だけど、AWS MSK 使うんで。PaaS というもんがあるので、だめなん?ログ収集は GKE みたいに ログに出したら Fluentd収集してくれる時代になんでグチグチ言われないといけないの?

Redisちゃんと使えてる?pub/subとか分かってないと思う(普通に理解する必要あんまない)

ハア?インメモリデータベースに信頼するほどヤワじゃないから。Redis なんて飛んでなんぼ。だから Kafka のようなストレージに保存されるメッセージキューを利用したいの。

code deploy

これないと、CI の責務が大きくなるじゃん。ほんでもって、ArgoCD なんて Kubernetes で展開したら運用までしないといけないじゃん。メンドクサ。

アメリカ事情は知らないはずなので知らないことは書かないようにしましょう。

いや、J1ビザをとってアメリカ留学したことあるよ。あと、「世界もっとも強力な9のアルゴリズム」「CleanCoder」「戦うプログラマー」 の本に書いてあるじゃん馬鹿にしてるのか?

 なぜ、ヨーロッパ人が避けるかといと「やる気がないから」です。以上

SAPアマデウスITとか強いじゃん。うそつき

2021-06-18

anond:20210618191155 anond:20210618191317

そもそもランニングコスト無視してやってることじゃないからな

採算が取れる見込みがあるから各社やっていること

というか人口密度高くない国なら既に街中でテスト運用

例:アイスランド

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

https://www.nutanix.com/theforecastbynutanix/industry/testing-drone-delivery-services-in-the-capital-city-of-iceland

2021-05-19

anond:20210519155324

それこそ

SQL=$i+$target+$hoge.

exec($sql)

みたいな、キモいレベルプログラムそうぞうしていかねない

$sql=select * from table where param=xxx;

レベルとかな

2021-04-15

SQLで行数をカウントするのに

select count(1) ・・・と書かれていて、書いた人はcount()の挙動を、sum()やらmax()やらと区別ついてないんじゃ?と不安になる。

まあ、動くから別にいいだけど。

2021-04-03

MS Accessクエリ

ビジュアル的でわかりやすーいって初学者のうちは思っていたが、仕事で使うようになると、あれほど見辛いものはないな

特に他人の書いたクエリはひどい(俺の作ったやつも他人にはそう映ってるだろうけど)

いろんなテーブルが貼っついてるし、どこがどう繋げているかパッとわからない、コメントもないか意図も掴めない

クエリからクエリを呼んでいるケースも、わかりづらすぎて死ぬ

さりとて、VBAに直接書いてあるSQLも下手に整形しようとして、strSQL = strSQL & "SELECT 〜みたいなのがヅラヅラ続いて見るのが辛い

2021-03-19

anond:20210319174437

あと

select i, j

from(select * from X) as a

left join (select * from Y) as b

on ...

って書き方するんだけど

select i, j

from X

left join Y

on ...

って書かない理由不思議なんだよね。

利点あるのかな?

anond:20210319174437

なんでもかんでもunin allする

のところがよくわからんな。面倒なSQL組まないと正規化されたテーブルからこういうデータを取得することは出来ない気がするが……。

あとunion allを誤字ってる。

select ユーザID, '性別' as 属性, 性別 from テーブル

union all

select ユーザID, '身長' as 属性, 身長 from テーブル

order by ユーザID

こうか?

クエリを書けない先輩のクエリが酷すぎる

画面の横幅いっぱいに文字が並んでる。笑う。

 

 

  • group byしてるのにdistinctする

group byが何かわかってないのかも。笑う。

 

 

  • なんでもかんでもunion allする
ユーザID属性
A性別
A身長160
B性別

みたいに。

それをBIツールにいれて属性名でフィルターかけて分析してる。

ユーザID性別身長
A160
B170

ってデータの形を知らないのかJOINをしらないのかわからない。笑う。

 

 

as a

as b

as bb

とかあっていつも同じ。笑う。

 

 

ひどいかクエリ 書き直す。

50分が5分で終わるようになったり、cpuが90%から30%に減る。修正やりがいしかない。笑う。

 

 

それでもアウトプットのBIツールしか基本見られないし、人当たりがいいし他人から評価がいい。

「信用してるから伝えるけど」と在宅勤務中にサボってることを白状される。

でも、私は先輩に評価される側で下手にチクれば自分犯人になるし、なんかもう笑えなくなってきた。

クエリの書き方も指摘するけど、「習ってないんだよね〜」と流される。私も習ってない。

しまいにはついに、依頼者に「やります!」と言ったのにうまくいかないクエリ作成を投げられる。

残された時間は短いのに、納期はそのまま。最初から投げてくれればいいのに

早く辞めてくれるか、進化しないかな〜〜〜〜〜!

2021-02-10

はてなブックマーク一行スクレイピング

実行すると、各記事

{

 title:記事タイトル,

 url:記事URL,

 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"

2021-01-31

大手企業の内製エンジニア採用に落ちた話

日本の超大手企業(繊維系)の内製システムエンジニア採用を受けて落ちた時の記録

年収の高さに目が眩み受けてみたが2次面接で撃沈

虚実織り交ぜて書いてるので真にうけないように

受かった人の話を聞いてみたい

当方スペック

メインはバックエンドエンジニア過去アプリ開発経験あり

結果

2次面接でお見送り

感想

1次面接

割と普通の内容だったがRubyコードを見せられたときは面食らった

面接
内容
偉い人から事業説明をしてもらった
質問されたこ

過去経験について教えて

サービスアーキテクチャ設計するときに気をつけていることは何?

  • なんて答えたか忘れた

セキュリティ面で気をつけていることは何?

唐突Rubyコードを見せられ、このコードの悪いところはどこですか?

質問したこと

サービス規模の割に社員数が少ないけどどんな編成になってるのか

技術スタックについて聞いてみた

なんでもクラウドベンダー特定技術に縛られたくないかKubernetes使いたいみたいなことを言っていた気がする(そういうための技術じゃないけど)

2次面接

なぜアプリエンジニア面接たか不明(当方の専門はバックエンド)

面接
内容
質問されたこ

経営陣がクラウド予算を出さないが24/365守れと言われたらどうする

交渉しても一定以上の予算下りなかったらどうする

交渉してだめだったら

24/365関連の質問です。サービススパイクさせないためにはどうしますか?

スケールさせないでスパイク対処するにはどうする?

あなたの考える最強のバックエンドアーキテクチャをおしえてください

質問を変えます、月の予算1億円もらったらどんな構成しますか

// 過去アプリ開発したことがあったのでアプリ開発について質問を受ける

iOS/Androidアーキテクチャを設計するとしてどこまで同じ技術を使うように強制しますか

SwiftUI使ったことがありますか?

SwiftUI使ってみて感想

  • 宣言UIに慣れなくて苦戦したけど、最近理解して使えるようになった
  • SwiftUIと直接関係ないけどCombineは便利なんでいろいろ使ってみたい

SwiftUIダメなところがありますわかりますか?

  • UIKitで提供されている全ての部品がSwiftUI対応してなくてRepresentable使わないといけない
  • 正直良くわからんので、逆におしえて欲しい

SwiftUIメモリ食いまくりで大規模アプリでは使い物にならないことですね(ドヤ)

Lazy系使ってもメモリ使用量を抑えることはできません

SwiftUIではメモリ食いすぎてインフィニットスクロールが使えません(ドヤ)

  • 知りませんでした、勉強になります
  • (本当か、技術力低いだけじゃないのか)
質問したこと

先ほどSwiftUIについての質問を受けましたが御社アプリではSwiftUIを導入されてますか?

  • まだ未導入

外部協力会社サービス開発をしているということだけど今後社員比率をあげる予定はあるか

  • 採用が大変、あまりそのようなことは考えていない

当方が受けているXXXという職種について、御社が考える理想のXXXについて教えて欲しい

2021-01-03

増田個別書き込みを読んでる時の

ページ上部の「はてな匿名ダイアリー - anond20210103xxxxx」の「anond~」の部分とか、

あと書き込みの下の「記事への反応 - anond20210103xxxxx」の「anond~」の部分とかって

テキストボックスになってるんだな。

編集も出来る。

ただし値を変えてみたからといって、何かが起こるわけでもなさそうだけど。

追記

クリックした瞬間に記事IDを全選択するために select() を使いたいから<input type=text> にしたのかね。

せっかくだし readonly もつけていいのよ?

2020-12-26

未だにバインパラメータ使ってないやついるんだね

Javaコードらしいけど

死んでしまレベル

Sql.append("SELECT id ");

Sql.append("FROM table ");

Sql.append("WHERE status = "+ p_sts );

2020-11-29

質問:GIMPカラーバランス(Adjust Color Balance)で

調整する範囲選択(Select Range to Adjust)の

シャドウ中間調・ハイライト(Shadows/Midtones/Highlights)で

いちいちそれぞれに同じ値を入れずに

プレビューする方法はありませんか?

2020-10-22

プログラマーは何でもできる問題

DDDだとか、クリーンアーキテクチャだとか、まぁいろいろ言うんだけど、ぶっ壊そうと思えばいくらでもぶっ壊せる。

問題なのは意図的にぶっ壊していない場合

「んー、このビジネスロジックDBからあのデータ必要だなぁ・・・せや!ここでDBアクセスしたろ!SELECTだけやしへーきへーき!俺天才テストコード?なにそれ美味しいの?コミットッターンプッシュッターン」

みたいなのをどうやって止めるのか。

2020-10-03

[]2020年9月はてブあとで読むトップ30リスト

はてブホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ

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 テネット攻略-文系にもやさしい徹底解説考察ネタバレあり|ISOnote

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

健康関連、特にメンタルヘルスケア関連のエントリーが目立った。

28番目にある「知行動療法講義 | 熊野宏昭」は8番目のjacoby氏が勧めていた講義

2020-08-25

FuelPHPのForm::selectvalueが0なoptionをselectedにしたい時

Form::select("field",$value,$options);でselectedされないからうんち

Form::select("field",array($value),$options);で第二引数配列にしないと駄目だからうんち

実質うんち漏らしなの増田に書きます

2020-08-21

アドレスエイリアス

エイリアスは nickname [longname] ・・・

nickname is ニックネーム. 一単語にしてね

ロングネームオプションです several wordsでもいいよ

メールアドレスはカッコでくるむ。以下省略 文字化けから

以下追加 to .muttrc:

set alias_file = "~/.mutt/aliases"

set sort_alias = alias

set reverse_alias = yes

source $alias_file

Explanation:
ニックネーム必須なのね。。。。

Now all you have to do when prompted To: is writing the alias instead of the full address. The beauty of it is that you can auto-complete the alias using Tab. Autocompleting a wrong or an empty string will display the full list. You can select the alias as usual, or by typing its index number.

There are two ways to create aliases:

From Mutt, press 「a」 when an e-mail of the target person を selected.

編集→ the alias_file 手作業で. The シンタックス is 本当に シンプル:

alias nickname Long Name <my-friend@domain.tld

会話のグループ

The default sort order is by date. Use the sort-mailbox command (default key: o) to change the sorting option. You can group e-mails by conversation/thread, in which case you can define how to sort threads and how to sort within a thread.

In the following example, threads are sorted according to the date of their last e-mail.

set sort=threads

set sort_aux=last-date-received

sort

Default: date

Specifies how to sort messages in the “index” menu. Valid values are:

date or date-sent

2020-06-20

久しぶりの罠

windowsにおいて、selectソケットしか使えない。

その事を忘れて、ハンドルselectしてた。

10年周期で嵌まってる気がする。

2020-05-24

COVID-19と東アジア(やり直し)

なんかやってしまった

wget https://raw.githubusercontent.com/lukes/ISO-3166-Countries-with-Regional-Codes/master/all/all.csv
wget https://github.com/owid/covid-19-data/raw/master/public/data/owid-covid-data.csv

SELECT
 country.name as '国名',
 covid.population AS '人口',
 covid.population_density as '密度',
 covid.gdp_per_capita as '一人あたりのGDP?',
 MAX(covid.total_cases) as '報告件数',
 ROUND(1.0 * MAX(covid.total_cases) / MAX(covid.population), 7) as '人口あたりの報告件数',
MAX(covid.total_deaths) as '死者',
 ROUND(1.0 * MAX(covid.total_deaths) / MAX(covid.population), 9) as '人口あたりの死者件数',
 ROUND(1.0 * MAX(covid.total_deaths) / MAX(covid.total_cases) , 3) as '感染者死亡率'
from all.csv as country
inner join owid-covid-data.csv as covid on covid.iso_code = country.\"alpha-3\"
WHERE country.\"sub-region\" = 'Eastern Asia' 
GROUP BY covid.iso_code
ORDER BY 6 DESC"

国名人口密度 一人あたりのGDP? 報告件数人口あたりの報告件数 死者 人口あたりの死者件数感染者死亡率
Korea, Republic of 51269183.0 527.967 35938.374 11165 0.0002178 266 5.188e-06 0.024
Japan126476458.0 347.778 39002.223 16536 0.0001307 808 6.389e-06 0.049
China 1439323774.0 147.674 15308.712 84081 5.84e-05 4638 3.222e-06 0.055
Mongolia 3278292.0 1.98 11840.846 141 4.3e-05 0 0.0 0.0
Taiwan, Province of China23816775.0 441 1.85e-05 7 2.94e-07 0.016
Hong Kong 7496988.0 7039.714 56054.92 0 0.0 00.0

まぁ、北朝鮮の数え忘れは・・・

ちなみに他のアジアコミコミでは

国名人口密度 一人あたりのGDP? 報告件数人口あたりの報告件数 死者 人口あたりの死者件数感染者死亡率
Turkey 84339067.0 104.914 25129.341 154500 0.0018319 4276 5.07e-05 0.028
Iran (Islamic Republic of) 83992953.0 49.831 19082.62 131652 0.0015674 7300 8.6912e-05 0.055
India 1380004385.0 450.419 6426.674 125101 9.07e-05 3720 2.696e-06 0.03
China 1439323774.0 147.674 15308.712 84081 5.84e-05 4638 3.222e-06 0.055
Saudi Arabia 34813867.0 15.322 49045.411 67719 0.0019452 364 1.0456e-05 0.005
Pakistan 220892331.0 255.573 5034.708 52437 0.0002374 1101 4.984e-06 0.021
Qatar 2881060.0 227.322 116935.6 40481 0.0140507 19 6.595e-06 0.0
Singapore 5850343.0 7915.731 85535.383 30426 0.005200723 3.931e-06 0.001
Bangladesh 164689383.0 1265.036 3523.984 30205 0.0001834 432 2.623e-06 0.014
United Arab Emirates 9890400.0 112.442 67293.483 27892 0.0028201 241 2.4367e-05 0.009
Indonesia 273523621.0 145.725 11188.744 20796 7.6e-05 1326 4.848e-06 0.064
Kuwait 4270563.0 232.128 65530.537 19564 0.0045811 138 3.2314e-05 0.007
Israel 8655541.0 402.606 33132.32 16690 0.0019282 279 3.2234e-05 0.017
Japan126476458.0 347.778 39002.223 16536 0.0001307 808 6.389e-06 0.049
Philippines 109581085.0 351.873 7599.188 13597 0.0001241 857 7.821e-06 0.063
Korea, Republic of 51269183.0 527.967 35938.374 11165 0.0002178 266 5.188e-06 0.024
Afghanistan 38928341.0 54.422 1803.987 9216 0.0002367 205 5.266e-06 0.022
Bahrain1701583.0 1935.907 43290.705 8414 0.0049448 12 7.052e-06 0.001
Kazakhstan 18776707.0 6.681 24055.588 7919 0.0004217 35 1.864e-06 0.004
Malaysia 32365998.0 96.254 26808.164 7137 0.0002205 115 3.553e-06 0.016
Oman 5106622.0 14.98 37960.709 6794 0.0013304 32 6.266e-06 0.005
Armenia 2963234.0 102.931 8787.58 5928 0.0020005 74 2.4973e-05 0.012
Iraq 40222503.0 88.125 15663.986 3964 9.86e-05 147 3.655e-06 0.037
Azerbaijan 10139175.0 119.309 15847.419 3855 0.0003802 46 4.537e-06 0.012
Uzbekistan33469199.0 76.134 6253.104 3078 9.2e-05 13 3.88e-07 0.004
Thailand 69799978.0 135.132 16277.671 3040 4.36e-05 56 8.02e-07 0.018
Tajikistan 9537642.0 64.281 2896.913 2350 0.0002464 44 4.613e-06 0.019
Kyrgyzstan 6524191.0 32.3333393.474 1364 0.0002091 14 2.146e-06 0.01
Maldives 540542.0 1454.433 15183.616 1274 0.0023569 4 7.4e-06 0.003
Lebanon 6825442.0 594.561 13367.565 1086 0.0001591 26 3.809e-06 0.024
Sri Lanka 21413250.0 341.955 11669.077 1068 4.99e-05 9 4.2e-07 0.008
Cyprus 875899.0 127.657 32415.132 927 0.0010583 17 1.9409e-05 0.018
Georgia 3989175.0 65.032 9745.079 723 0.000181212 3.008e-06 0.017
Jordan 10203140.0 109.285 8337.49 700 6.86e-05 9 8.82e-07 0.013
Palestine, State of 5101416.0 778.202 4449.898 608 0.0001192 4 7.84e-07 0.007
Nepal 29136808.0 204.43 2442.804 548 1.88e-05 3 1.03e-07 0.005
Taiwan, Province of China23816775.0 441 1.85e-05 7 2.94e-07 0.016
Viet Nam 97338583.0 308.127 6171.884 324 3.3e-06 0 0.0 0.0
Yemen 29825968.0 53.508 1479.147 205 6.9e-06 33 1.106e-06 0.161
Myanmar 54409794.0 81.721 5591.597 201 3.7e-06 6 1.1e-07 0.03
Brunei Darussalam 437483.0 81.347 71809.251 141 0.0003223 1 2.286e-06 0.007
Mongolia 3278292.0 1.98 11840.846 141 4.3e-05 0 0.0 0.0
Cambodia 16718971.0 90.672 3645.07 124 7.4e-06 0 0.0 0.0
Syrian Arab Republic 17500657.0 59 3.4e-06 4 2.29e-07 0.068
Bhutan 771612.0 21.188 8708.597 243.11e-05 0 0.0 0.0
Timor-Leste 1318442.0 87.176 6570.102 24 1.82e-05 0 0.0 0.0
Lao People's Democratic Republic 7275556.0 29.715 6397.36 19 2.6e-06 0 0.0 0.0
Hong Kong 7496988.0 7039.714 56054.92 0 0.0 0 0.0

あってんのかなあ?

2020-05-22

HTML/javascript/CSSは、もっと日本語を使うべきだと思ってる

オープンソース世界向けなら別だけど、個人開発や国内限定サービスなら、もっと日本語を使っても良いと思ってる。

良くあるのは、プルダウンなりチェックボックスで『東京』って選択肢があって、そこにvalue="tokyo"って書いて、javascriptでif(xx=="tokyo")やCSSで .tokyo指定してたりする。

これを、例えばselectのoptionでvalueを入れないようにして、そのoption内のテキストで、if(xx=="東京")やCSSで .東京 と使うようにする。

2020-04-09

スターの処理が重いから変えたいんだろうけど

anond:20200408140131

スターの無いはてブなんてカニの入ってないカニ玉みたいなもんだよ。

花火の上がらない花火大会みたいなもんなんだよ。

いっそのこと、人気エントリーの「人気のコメント」と「すべてのコメント」のビューでは

スターIDは取得せずにその数だけ表示するようにしてしまってもいいんじゃないか。

例えば「★5★」表記にしてこれを今の「★リストリンクに置き換えても良いし、従来どおり「★★★★★」表記でこれを全体で一つの「★リストリンクにしてもいいと思う。

★のユーザーIDをその場で確認できないのはちょっと残念に思うところもあるけれど、そこまでユーザーにとって優先度が高い場所でもないだろうし、まあしょうがないんじゃないかな。

そういえばスターIDリストってMySQLで処理してんのかな。MySQLリスト型はなかったはずだから

ブクマレコードごとにスターリストを持ってるんじゃなくてスターごとにレコードがある感じかな。MySQLだったら、の話だけど。

SELECTが大半でINSERTが少し、DELETEほとんどないだろうからロックはあまり発生しなさそうだけど、

スターの表示でわざわざブクマTABLEスターTABLEJOIN掛けるのはちょっと割に合わない感じがする。

ブクマTABLEスター数を管理するカラムくらいあると思うし、なんとかならんのかなぁ。

RedisのLIST型を使ってスター情報管理するとか、INCR/DECRでスター数を管理してくれてもええんやで。

すでにやってたらすまん。

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