はてなキーワード: ブラウザとは
JavaScript は、数ある言語の中でも最も特殊な言語だと言える
駆け出しエンジニアに限らず、どんなエンジニアでも学ぶべき言語だ
JavaScript は、言語(ECMAScript と呼ばれる)とランタイムで用意された機能(ブラウザとか Node.js とか)との両方を覚える必要があるが、
とりあえず言語仕様をしっかり覚えよう。少なくとも関数式を当たり前に使えて、メソッドチェーンで配列を処理できるようになって、Promise をある程度使えるくらいまでは必須
その先はフレームワーク(React とか)を覚えていくことになるだろうけど、もし JavaScript を適当にやっていたらここで勉強効率が下がる
Node.js もあり、色々なプラットフォームでも当たり前にサポートされているので、JavaScript はとても効率のよい言語だ
TypeScript は、基本的には JavaScript に変換される言語。型があってコンパイルできることで開発の安全性が高まる
本気で理解しようとすると難しいけれど、JavaScript の片手間に覚えていくのが良い
流行りの LLM とかをやる場合、Python を学ぶとよい。ある程度の文法を覚えると、自力で色々と書けるようになって楽しいだろう
ただ何かやりたいことがあり、ライブラリとかを使いこなそうとすると、当然ながらそれ専用の知識が必要になるので注意
サーバーサイドでコードを書く場合、駆け出しエンジニアに Go は良い選択肢になる
文法も難しくないし、いっぱい資料もあるし、現場でも使われているので、サーバーでプログラムを書くならまず Go からが良いだろう
メモリを意識する必要が増え、少し複雑になってくるが、言語とランタイムがほぼ一体化しているので、何かを作りたいという気持ちがあれば覚えやすいかもしれない
Android でアプリを作ってみたいなら Kotlin が良いだろう
JVM の言語は何かと複雑になってくるのだが、Android で何かを作りたいなら現状 Kotlin が最適解になるだろう
ゲームを作りたいなら、Unity を使い C# でコードを書くとよい
ネット上にたくさん資料があるので、ちょっとしたゲームを書きながら、ちょっとずつ C# を覚えていくとよい
何かと人気な Rust だけれど、駆け出しエンジニアには荷が重いので諦めよう
C 言語はコンピュータ内部の仕組みと密接につながっていて、学習効率という意味ではとても良い
ただ、その分完全な理解が必要で、ちょっと書ける程度では学ぶ意味はほとんどない。かなり頑張る必要がある
しかし C 言語をある程度学んだら、もう駆け出しエンジニアではない気はする
周りに Ruby について気軽に聞ける人がいる、という状況出ない限り、Python を学ぶほうが効率がよい
駆け出しエンジニアが学ぶ必要はないし、冷静に考えたら誰にとっても学ぶ必要がない
仮に学んでも、Perl から別言語への移植くらいしか役に立つことはないだろう
コメントが難しい。学ぶ価値のある言語で、Java を学びたい積極的な理由があるなら止めはしない
ただ Android なら Kotlin でいいし、サーバーサイドなら Go でいい
積極的に Java を学ぶ理由がないなら、駆け出しエンジニアのうちは避けておいてよい
どの言語でも、ひとつを完璧にマスターしたら、(同じパラダイムの)他の言語の習得は格段に楽になる
考えたくないなら、JavaScript と Python を適当に学んで、それで何か作れるようになれば、まあいいんじゃないかな
簡単にやれるアプリがあるならやってみるけど、探してみても無さそうだな…。ブラウザアプリはいくつかあるけどサインアップが必要だったりレスポンス悪かったりでやってられない…。
ErosEnro - [GclFIuRIoGhmOe] (花火)
10yue - [ZpOZ9oa6QqJweD] (アンコ)
iwara source downloaderの作者が公開停止して使えなくなって久しいので代替を紹介
https://github.com/dawn-lc/IwaraDownloadTool/blob/master/.github/README/README_ja.md
Chrome系/Firefox両対応。Tampermonkey入れたあとスクリプトページからインストール
以後iwaraが改変されてUIが出る。ファイル名はiwara source downloaderと同じ書式にするなら
%#ALIAS#% - %#TITLE#%
とする。自分は末尾に動画IDを足すため[%#ID#%]もつけてる
ページにチェックボックスが出るようになるため複数ダウンロードにも対応
MEGAリンクのある動画はDLせずそっちに誘導する機能もあるがiwara画質でいいならSettingでオフればおk
宛先フォルダまでカスタイマイズしたい場合はAria2というコマンドラインの汎用DLマネージャを拾ってきてパスの通った場所に置き
Node.jsをインストールしてから、powershellで
node node-server.js & aria2c --enable-rpc --rpc-listen-all
を実行してからスクリプトのSettingでAria2方式を選択してSaveで閉じればできる
ただし標準ではブラウザの保存パスではなくpowershellのカレントディレクトリ基準になるのでスクリプトのSettingからフルパス指定しとくといい
もしダウンロードキューをGUIで確認したいなら、 https://github.com/ziahamza/webui-aria2 をまるまるクローンしてどっかのフォルダに置き
powershellでそのフォルダへcdしてから上記コマンドを実行して、ブラウザで http://localhost:8888 を開いておけば見られる
常用するならWindowsのスケジューラーにログオン時このコマンドを書いたbatファイルを実行するようなタスクを追加しとくといい
WebUIからダウンロードアドレスを追加する場合、いにしえのflashgetがやってたような並列ダウンロードなんかが使える
うわそれは考えてなかった。
広告ブロッカー入れておけば、と思ったけどアプリ内だと見えるもんね。
子向けのSIMカードを追加でお願いしたら表題の確認がでて「なにそれ?」となった。
子向けにスマホにフィルタリングすることが業者から設定が義務化されているらしい。
まあ、そう言うのは必要よね、と有償のアプリ導入に誘導される。
昔のiPhoneを利用するのでiOSで対応アプリを確認したが、評価が驚くほどクソ。
そもそもiPhoneのスマホのアプリで全体をコントロールするのは困難では?
サイトフィルタリングしようとしても、例えばLINEアプリをダウンロード→LINEアプリ内のブラウザからは見れる、とか別途ブラウザアプリダウンロードしたらそこからは見れる、とかは出来ちゃうのでは?
Nintendo Switchの親見守りみたいに操作時間やアプリ単位制御をしたいときはOS側でやらないといけないのでは??と思ったらiOSにペアレントコントロールがあって、こっちで十分そう。Androidの場合はファミリーコントロールみたいなのあるし…。
つまり、この有償アプリインストール不要だな!と別アプリ(ペアレントコントロールのほうでやる)でやるよ〜を選択した。
使いやすいUIで説明も丁寧なら有償でも入れていいと思うが、そうでもなさそうだったんだよね。
日本だとこの手のアプリが充実する前にみてね見守りとかのハード側でもう操作できないようにする端末が普及したので、アプリ側では広がらなさそうなんだよな〜。
headlessモードって知ってる?pyppeteerを基本は使ってる
はてなミュート、公開以来ずっと便利に使ってます。作者様ありがとうございます。
ホッテントリでゆでたまご関連の記事を見ていてつい先程はてなミュートにURLを登録したのですが、そこでふとこれまで登録したURLとキーワードを書きたくなったので、ここに記しておきたいと思います。あんまり多くないですが。
studyhacker.net
gadget2ch
nazology
newsweekjapan
asagei
biz-journal.jp
gentosha-go.com
courrier.jp
jprime.jp
businessinsider
itenginner-matome.net
chatgpt-lab.com
buzzap.jp
nnjnews.net
japannewsnavi.com
yomuno.jp
Colabo
ガーシー
仁藤夢乃
暇空茜
暇な空白
ryuchell
戸村智憲
斗比主閲子
はてなブックマークの記事をキーワードやURLでミュートしてくれるブラウザアドオンです。
Google Chrome
予感はしてたが、近所のTSUTAYAで漫画レンタルが終わる。最近はよくある話らしい。
40代後半。普通に漫画が好きだ。子供の頃は毎週、週刊少年ジャンプを買っていた。小学校の頃はこち亀を、中学校に入ると横山光輝の三国志を集めた。合わせて100冊を超える単行本が今でも実家にある。
20代後半に1年だけ仕事で海外に居た。行きの空港で、機内の暇つぶしにとスピリッツを買った。滞在先は田舎で、日本人のいないところ。仕事も人間関係もそれなりにうまくやっていたし、インターネットは既にあったので日本の情報にも困らなかったが、寝る時、必ずそのスピリッツを読んでいた。ベッドに寝転がって、紙の漫画をめくる。一年間、同じ雑誌をめくり続けたが、当時は変だとは思わなかった。繰り返し読む漫画が楽しかった。
結婚して子供もできると雑誌も単行本も欲しいものを厳選して買うようになった。スペースが無いから。今の本棚にあるのは、よつばと、もやしもん、プラネテス、エマ、乙嫁語り、ママはテンパリスト、かくかくしかじか。ちょっと読んでみたい漫画がある時は、妻と子供が出かける時に漫画喫茶を使っていたが、そこも数年前につぶれた。
コロナ禍で子供達が家で暇そうにしてたので、TSUTAYAで初めて漫画レンタルをしてみた。誰が触ってるかわからないのが嫌だったので、それまでは避けていたが、一度借りると気にならなくなった。なつかしのドラゴンボール、ジョジョから、最近のワンピース、ヒロアカまで。黄金時代のジャンプ漫画を子供達が楽しそうに読んでるのが嬉しかったし、今の少年漫画が読めて私も楽しかった。毎週土曜に数冊借りてきて、リビングのソファーに置いておく。それを家族が、それぞれ好きなものだけ読む。ソファーで読んで、布団に寝転がっても読む。その習慣がコロナ後もずるずる続いた。今はダイヤモンドの功罪を借りつつ、「話がきつい」と娘がいうので、舞妓さんちのまかないさんも借りて中和している。
近所のTSUTAYAで漫画のレンタルが終わることを店内の掲示で知って、呆然とした。理屈はわかる。電車内ではスマホで漫画を読む人をよく見るし、私もたまにPCのブラウザで漫画を読むことはある。小説は完全にスマホに移行した。しかし、漫画をスマホで読む気にはなれない。やっぱり紙がいい。ソファーに置いてある漫画をみんなで回し読みするのがいい。寝転がりながら紙のページをめくりたい。タブレットでもできるのはわかる。でも、やっぱり、紙がいいのだ。なぜか、と聞かれると、三つ子の魂、というしかない。
理屈はシンプル。紙の漫画がいいんなら買えばいい。場所がないならオンラインだ。今後はそうするだろう。別に世の中に不満があったり、怒ったりしてるわけではない。ただ、これまで時代の流れにはついてきたつもりだっただけに、今回は「あなたの世界観は明確に時代遅れですよ」と言われた気がして、ただただ呆然としている。
パスポートが必要になったので、先月有給を取って申請書をもらいにいったり戸籍謄本を取ったりして、
前日になって家族に「マイナンバーカードでオンライン申請できるっぽいよ?」と言われた。
明日の休みを別のことに使えるな、と思い始めて早速ウキウキで申請をし始めたが、もうだめ。
全然簡単じゃないし、手間はかかるし、突然あれもこれも用意しろといわれる。
スマホにアプリを入れたくなかったので、パソコンで申請を始めたのだが、
やり始めてから署名画像を作ったり、結局スマホにアプリを登録しなきゃならなかったり、
行ったり来たりしなきゃならなかったり、めちゃくちゃ面倒くさい!!!!!
スマホでの認証画面が始まってあたふたしてるうちにブラウザがタイムアウトですもう一度といわれてブチ切れている。
ここまで!!!!8画面も!!!!!入力してきたのをもう一度か!?!?!!?!?!
というわけで、一度整理します。
これは最初からわかっていたので、写真をココで作った。すげー便利。→https://photobooth.online/ja-jp/japanese-passport-photo
2.署名を用意する
それさぁ、普通にフォトショップいじる人とか、普段からお絵かきソフト使ってる人ならわかるかもしれないけど、
ピクセル数指定して、JPGでハイどうぞ!って言ったって突然すぎてできなくない?
スマホにアプリを極力増やしたくない民なので、マジでイミフだった。結局アプリはDLした。
で、8画面くらい遷移してスマホのアプリ入れてそっちの手続きもわかりづらい。
ログインしないでQRを読み込めというのなら、なぜログインボタンをでかでかと出すんだ!!
ログインしなきゃないのかな?とおもってログインしたらQRの読み込み画面がないんですよ、なんでだよ。
で、やっとQR読み込んでスマホに「パソコンの画面に戻って下さい」ってかいてあるからパッと顔をあげてパソコン見たのね?
すげー頭にきたから、いったん風呂入ってからもう一度やり直すつもりなんだけど、
今の時点で思ったことをいろいろ書き出しておく。
スマホで申請の場合はスマホでそのまま写真を撮れるので問題ないのかもしれないが、
スマホのカメラでは歪んでしまってブサイクに映るし、家族6人分を一気に申請したかったので、
なので、パソコンでの申請に限った話になるので、そこはご了承下さい。
〇写真を作成するのところで、写真のトリミング機能などを付けてほしい。
アップロードした写真が駄目だ、と言われたら、そこでトリミングをし直せるようにできたらその場で完結するのに、とおもった。
マウスでその場でかけたり、ペンで書くなり、トリミングをし直せたり、
その辺の、「マイナポータル」から移動しないで作れる仕組みにしてほしい。
なお、自分の場合は署名アップ画面になってから、家族に名前をコピー用紙に書かせて、それをスキャンして指定のサイズの画像にするという作業をした。
カードリーダーにマイナンバーカード読み込ませて申請してるのに、いちいちスマホで読み取らせる意味はなに??
あっちこっち行かせるのイクナイ!!
というわけで、もしこれがデジ庁に届くのであれば、お願いしたいのが3つ。
3.申請ボタンを押す前に、コレとコレを用意しましたか?みたいなものを文字ではなく画像で説明してくれ。
以上です。
なお、申請開始して頓挫まで20分、この文章を書くのに13分かかっている。
この後まだ5人分の申請が控えているので、もうこれは明日の休みにセンターに行って申請する方が早いような気がしてきている…
家から15分で行けるんだよ…。
風呂に入ってくるわ。
というのも、OSには「自由さ」を求めていて、かつてはWindowsと比べてMacのほうが窮屈だった(異論はないはず)。
それがいつのまにかWindowsの手触りは広告と、執拗なOnedrive推し、その他etcetcにまみれてしまって大変不快。
今では見られているって感覚を覚えて無理になりつつある。
するとMacのほうがユーザーに対して節度を保ってるじゃない?とすら感じてくるわけだ。金さえ払えば何とかなるからな。
たとえばブラウザのプライバシー面では3rdからOrionが供給されている。
これも今Windowsでプライバシーを前面に押し出しても、ユーザー層が合わないかなんちゃってになってしまうからだろう。
同じような気持ちを抱えて環境をWindowsからMacに移行した話が聞きたいのだが(ほかの理由でもいい)、
インターネットにあるのは、俺みたいにワナビーが10周遅れでMacを導入した記事か、
ChatGPT開いたら分かるけど、お前はブラウザ使えないもんな
生産性が全ブラウザの中で一番低いにも関わらずなぜか使用率が高いので、生活残業を稼ぎたい人に大変オススメのブラウザです。
Windowsに最初から入っているEdgeは基本的にChromeの全ての機能が使える上に、
縦タブやOfficeファイルのプレビュー、Copilot、広告ブロックなど業務を効率化させる余計な機能がついているので禁止です。
生活残業をしたい生産性の低い社会人の合言葉は「EdgeはChromeダウンローダー」!
もちろんVimキーバインドでブラウジングができる拡張機能、Surfingkeysなんて入れたら生産性が爆上がりしてしまうので、
リンクはマウスでポチポチとクリックし、ページスクロールはマウスホイールを使いましょう。
Ctrl+TやCtrl+L、Ctrl+Wなどのショートカットも覚える必要がありません。
生活残業のためにタブを開くのも閉じるのもマウスを使うべきです。
こちらもマウスと矢印キーを使うことを前提にした非常に生産性の低いエディタであるにも関わらず使用率が高く、
と言う気の狂った操作方法しかなく、後者の場合『Shiftがすっぽ抜けるとやり直し』と言う絶望的な生産性の低さで非常におすすめ。
カーソル移動と言う一番頻出する操作方法がメモ帳と変わらないので、結局多少補完が強力だろうとVSCodeの基本的な生産性はメモ帳と同じです。
素晴らしい!生活残業にピッタリ!
VimやEmacsなどのエディタはもちろん、これらのキーバインドを使えるようにする拡張機能も絶対に使うべきではありません。
VSCodeで使えるGit系の拡張機能もバカみたいにマウスをポチポチして操作する必要があるので、
ヘタするとそのままGitコマンドを打つよりも遅そうで最高です。
間違ってもtigやEmacsのMagitなどの高速Git操作インターフェースを使ってはいけません。
わざわざGUIで操作するSourcetreeを入れるのもアリですね。
ExcelでもSpreadsheetでも全てのセルにその場限りの計算式を入れましょう。
が出たら課金するか?って言ったらしないだろ
どうせ「無料のアドブロックがあるのに使う意味がない」とか言い出す