はてなキーワード: configとは
なんでAndroid限定かって言うとiOSでは280blockerで既に全て消えてるはずだから
「Twitterがモザイクかけたエロ動画を『広告』として流してきてキモすぎる」という声が多く見られたから書く
旧来の広告システム悪用してゾンビがねじ込んできてるのは消えないから手で報告とブロックしろ
1. 「設定」アプリを開く
このリストの中に「正解」が紛れてるからどれが効くかはトラバで聞け
俺は知らん
https://adguard-dns.io/kb/ja/general/dns-providers/ から抽出した
なおこのままだと思想が曲がったDNSははてなやNHKなど無害なサイトまでブロックしていて実用性が無い場合があるためブラウザだけDoHを使う
1. chrome://geckoview/content/config.xhtml を開く
2. 🔎に network.trr.modeと打ち込む
3. network.trr.mode を 半角で「2」か「3」に設定する
『社外へ対策してますアピールで求人打っただけ。既に内々で解決済み』とかなら、基本的なことするだけだし、相場では?ってなるが、
万が一にも新しく来る人に解決して貰おうって思ってるなら、もっとも必要な能力が『政治力』だからな。その上で自分で手が動かせる人
例えば、読むセンスがあって仕入れた商品は全てバカ売れし、抜群の接客力があって多くのファンを獲得、その人目当てに来店する客も多い
体力があり、シフトの穴を埋めるだけでなく、そもそもそうならないよう業務とチームを設計
さらに、政治力にも長け、取引先との良好な関係を築き、有名な企業傘下に入っても、店の個性を活かしながら、企業文化の壁を越え、
企業全体にプラスとなる改革を進められる・・・そんな人材を300万円で雇おうとしたら、トンデモない話だと思うんですよね
別にITに限った話じゃないのよ。あと、通常、このクラスは店員じゃなくて『店長』だよ
何で生徒の個人情報が電子保存されてるんだろう
ニコ生配信者「本名バレた」 N高生「闇バイトの標的に…」 KADOKAWAサイバー被害深刻
https://news.tv-asahi.co.jp/news_society/articles/900005126.html?page2
紙にボールペンで書いて金庫に入れ警備員で守ってればデータ朗詠は起きなかったのでは
↓
単純に、アクセス権を適切に設定していない、端末制御を適切にしていない、セキュリティ監査してない上に、
デスクトップにどんなファイルが置かれているかチェックもしてなくて、DLPの概念ないだけよね
これどこの会社でも当たり前にやってることだからね。それお金あっても出来ないの、社内政治以外に原因は無いからね
このどうしようもない問題を解決するために人を採る場合、最も優先すべきは政治力で、その次に技術力
整っていない環境に技術力の高い人を採用しても、社内政治の壁に阻まれて成果が出せない可能性の方が極めて高い
だからと言って、政治だけが得意な人を選ぶと、さらに混乱を招くだけだ
なので、ちゃんと自分で手を動かせる(プログラム・configを書く、設計などの実務ができる)ことは重要
それから、チームメンバーやベンダーが変なことを言った時に、「それはXXだと思うから確認してみて」や「それ○○で実現できますよね」と言える程度の知識や技術力は必要
あと、技術に対して変な見栄を持たないことが超超超超超超超超超超重要
困った人、チームメンバー、ベンダーが変なことを言った場合に、軌道修正できる知識や技術力は必要だけど、
それと同時に「今は政治とマネジメントをやっているから最新技術を追えていない」という自覚も必要なのよ
以下のような行動は避けるべき
単純に、アクセス権を適切に設定していない、端末制御を適切にしていない、セキュリティ監査してない上に、
デスクトップにどんなファイルが置かれているかチェックもしてなくて、DLPの概念ないだけよね
これどこの会社でも当たり前にやってることだからね。それお金あっても出来ないの、社内政治以外に原因は無いからね
このどうしようもない問題を解決するために人を採る場合、最も優先すべきは政治力で、その次に技術力
整っていない環境に技術力の高い人を採用しても、社内政治の壁に阻まれて成果が出せない可能性の方が極めて高い
だからと言って、政治だけが得意な人を選ぶと、さらに混乱を招くだけだ
なので、ちゃんと自分で手を動かせる(プログラム・configを書く、設計などの実務ができる)ことは重要
それから、チームメンバーやベンダーが変なことを言った時に、「それはXXだと思うから確認してみて」や「それ○○で実現できますよね」と言える程度の知識や技術力は必要
あと、技術に対して変な見栄を持たないことが超超超超超超超超超超重要
困った人、チームメンバー、ベンダーが変なことを言った場合に、軌道修正できる知識や技術力は必要だけど、
それと同時に「今は政治とマネジメントをやっているから最新技術を追えていない」という自覚も必要なのよ
以下のような行動は避けるべき
そのためには、はてなIDでログインする仕組みが必要だろうと考えた。なんかそういう仕組みあるらしいし。
と思ったら今はもう無理だった。
参考文献
で、Lineのコンソールでなんやかんややって、キーの情報をどうのこうのしたらできた。
(半年前のやりかけの続きなので詳細を覚えていない。個人でも無料で出来るんだー という驚きがあった)
出来上がったURLをここに書こうか迷ったけど、フィードバックを得られる状態じゃない(本当にログインするだけ)のと、
見えてはいけないconfig.phpが本当にアクセスできない状態なのか確信が出来なかったので一応やめておく。
で、本当はこれと組み合わせたくてLarabelを触り始めたのだけど、自分の環境ではまともに動かすのは無理そうなので途方に暮れている。
そのアプローチは非常に効果的ですね。メイン関数内での処理をシンプルに保つことで、コードの可読性と保守性が向上します。以下にその考え方を反映したサンプルコードを示します。
import json # ビジネスロジックの関数 def business_logic(data): # ビジネスロジックの詳細 pass # 設定情報のロード def load_config(config_file): with open(config_file, 'r') as f: config = json.load(f) return config def main(): # 設定情報のロード config = load_config('config.json') # ビジネスロジックの実行 business_logic(config) if __name__ == "__main__": main()
このコードでは、メイン関数は設定情報をロードし、その情報を元にビジネスロジックを実行するだけです。技術的な詳細は関数内にカプセル化されており、メイン関数はそれらの関数を呼び出すだけです。これにより、コードは自然言語を読むような形で読むことができ、技術的詳細は隠蔽されます。また、各関数の担当者も明確になります。このような設計は、大規模なプロジェクトやチームでの開発に特に有効です。
ワイ:
GPT:
了解しました。以下は指定された条件に基づいて動作するPythonのGUIアプリのコードです。このアプリはtkinterを使用しており、毎秒カウントが増加し、その数値に基づいて画像が切り替わるようになっています。
import tkinter as tk from tkinter import Label, PhotoImage def update_count(): global count count += 1 count_label.config(text=str(count)) if count % 3 == 0 or count % 5 == 0: face_label.config(image=goofy_face) else: face_label.config(image=serious_face) root.after(1000, update_count) def on_close(): root.quit() root.destroy() root = tk.Tk() root.title("Face Display App with Counter") # ふざけた顔と真面目な顔の画像をロードします # 以下の部分は、DALL-Eで生成された画像のパスに置き換える必要があります goofy_face = PhotoImage(file="path_to_goofy_face_image.png") serious_face = PhotoImage(file="path_to_serious_face_image.png") count = 0 count_label = Label(root, text=str(count), font=("Arial", 24)) count_label.pack(pady=20) face_label = Label(root, image=serious_face) face_label.pack(pady=20) update_count() root.protocol("WM_DELETE_WINDOW", on_close) root.mainloop()このコードでも、PhotoImageオブジェクトを使用して2つの画像(ふざけた顔と真面目な顔)をロードしています。path_to_goofy_face_image.pngとpath_to_serious_face_image.pngは、DALL-Eで生成された画像の実際のパスに置き換える必要があります。
このアプリは、毎秒カウントを増加させ、そのカウント値に基づいて画像を切り替えます。カウントの数値も表示されます。エスケープキーまたはウィンドウを閉じることでアプリを終了できます。
ワイ:
GPT:
こっちの方がいいな。
ワイ:
真面目な顔の人間の男の人の顔の絵を描いてください。
GPT:
*イメージ省略*
ワイ:
GPT:
*イメージ省略*
ワイ:
その整数が 3 か 5 の倍数の場合、ふざけた顔の男の顔(一枚目の顔)を表示してください。
GPT:
了解しました。以下は、指定された条件に基づいて動作するPythonのGUIアプリのコードです。このアプリは、tkinterを使用しています。まず、必要なライブラリをインストールしてください:
pip install tkinterimport tkinter as tk from tkinter import Entry, Label, PhotoImage def display_image(): num = entry.get() if num.isdigit(): num = int(num) if num % 3 == 0 or num % 5 == 0: label.config(image=goofy_face) else: label.config(image=serious_face) entry.delete(0, tk.END) def on_close(): root.quit() root.destroy() root = tk.Tk() root.title("Face Display App") # ふざけた顔と真面目な顔の画像をロードします # 以下の部分は、DALL-Eで生成された画像のパスに置き換える必要があります goofy_face = PhotoImage(file="path_to_goofy_face_image.png") serious_face = PhotoImage(file="path_to_serious_face_image.png") entry = Entry(root) entry.bind('<Return>', lambda event=None: display_image()) entry.pack(pady=20) label = Label(root) label.pack(pady=20) root.protocol("WM_DELETE_WINDOW", on_close) root.mainloop()このコードには、2つのPhotoImageオブジェクトがあります。これは、ふざけた顔の画像と真面目な顔の画像をロードするためのものです。path_to_goofy_face_image.pngとpath_to_serious_face_image.pngは、DALL-Eで生成された画像の実際のパスに置き換える必要があります。
このアプリは、ユーザーが整数を入力してReturnキーを押すと、指定された条件に基づいて画像を表示します。エスケープキーまたはウィンドウを閉じることでアプリを終了できます。
ワイ:
GPT:
ネットに公開されている情報は、初心者には難しいと感じました。
Yamahaのサイトにconfigは公開されていますが、exciteMEC光だと、クリアする注釈が多すぎて。
"NVR500 では、tunnel endpoint address コマンドを使用して、AFTR の IPv6アドレスを指定してください。"
って書いてますが、exciteMEC光はAFTR公開してないぞ!ってなるので。
正解は[gw.transix.jp]のIPv6アドレスを指定する、で
"tunnel endpoint address 2404:8e01::feed:101"です。
以下、全文。
#
# transixのIPv4接続(DS-Lite)でインターネット接続
#
#
#
#
# ゲートウェイの設定
#
ip route default gateway tunnel 1
#
#
ip lan1 address 192.168.100.1/24
#
#
ipv6 prefix 1 ra-prefix@lan2::/64
ipv6 lan1 address ra-prefix@lan2::1/64
ipv6 lan1 rtadv send 1 o_flag=on
ipv6 lan2 dhcp service client ir=on
ipv6 lan2 secure filter in 1010 1011 1012
ipv6 lan2 secure filter out 3000 dynamic 100 101 102 103 104 105 118 119
#
# トンネルの設定
#
tunnel select 1
tunnel endpoint address 2404:8e01::feed:101
tunnel enable 1
#
# フィルターの設定
#
ipv6 filter 1010 pass * * icmp6 * *
ipv6 filter 1011 pass * * tcp * ident
ipv6 filter 1012 pass * * udp * 546
ipv6 filter 3000 pass * * * * *
ipv6 filter dynamic 100 * * ftp
ipv6 filter dynamic 101 * * domain
ipv6 filter dynamic 102 * * www
ipv6 filter dynamic 103 * * smtp
ipv6 filter dynamic 104 * * pop3
# ipv6 filter dynamic 105 * * submission
ipv6 filter dynamic 118 * * tcp
ipv6 filter dynamic 119 * * udp
#
# DHCPの設定
#
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24
#
# DNSの設定
#
コンテナータブに依存するから依存する拡張機能が有効ならコンテナータブが強制有効になるのはわかる
でも依存する全部の拡張機能を止めたらコンテナータブが無効になるってわけわからん
んで再度有効化したら設定がデフォルトに戻って手動追加したコンテナーも消えてるの本気で意味わからん
どうして強制上書きするんですか??????????設定にリセットボタンでもつけとけ
あれやこれやのログイン情報全部消えたんですが????????????????????????????
しょうがないから思い出してコンテナー追加したけどこれ並び替えも出来ないのな
前と順番変わっててすこぶる気持ち悪い
Multi-Account Containersの拡張を使ってたらこいつを無効にしたら設定リセットになるのは百歩譲って…いや一時無効にしただけでjsonファイルをデフォルト化って意味不明だけど億歩譲って我慢するわ
でもお前、標準機能だろ?お前を使うかどうかはabout:configで俺が決めさせてくれよ
せめてどこかに注意書き書いとけよ
書いてた?俺が悪かったその場所教えてくれ。光速でブクマするわ。さっさと出せよ。
もしかして俺の勘違いで別の操作が影響してる????謝罪するから原因を教えてくれよ通知もないから妄想で怒るしかねーんだよこっちは
もうマジで意味不明だわ最近Android版でtampermonkey復活したからちょっと株上がったと思ったらこれだよ。多分何年も放置されてる仕様だろこれマジこんなうっかり地雷しこまれると体験損なうんだが
設定消えるなら警告のひとつでもだしてくれ
あとついでにグチるとCookieの許可設定を変更できるようにしてくれ
なんで一度消して同じURLを再登録しないと変更できないんだよ
CoreKeeper側で apt に依存しているっぽいので、Ubuntu でやった方が楽だと思います。
Ubuntu 20 TLS でやる場合、/home/steam/Steam/ が /home/steam/.steam/ になってたと思うので、環境に合わせて読み替えてください。
dpkg --add-architecture i386 add-apt-repository multiverse apt-get update apt-get dist-upgrade reboot
useradd -m steam passwd steam gpasswd -a steam sudo
sudo -u steam -s cd sudo apt install steamcmd ln -s /usr/games/steamcmd steamcmd ./steamcmd +login anonymous +app_update 1007 +app_update 1963720 +quit
cd ~/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/ ./_launch.sh
Press Ctrl + C for Stop Core Keeper Dedicated Server
mkmir -p -m 775 /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds chown steam:steam /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds
Copy old world file (0.world.gzip) to
/home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds
Copy old setting file (*.json) to
/home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/
chmod 664 /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds/0.world.gzip chmod 664 /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/*.json
vi /etc/cron.hourly/corekeeper_backup #!/bin/bash cp -a /home/steam/.config/unity3d/Pugstorm/Core\ Keeper/DedicatedServer/worlds/0.world.gzip /home/steam/worldbackup/0.world.gzip.`date '+%Y%m%d%H%M%S'` cp -a /home/steam/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/CoreKeeperServerLog.txt /home/steam/worldbackup/CoreKeeperServerLog.txt.`date '+%Y%m%d%H%M%S'` chmod 777 /etc/cron.hourly/corekeeper_backup sudo -u steam -s cd mkdir worldbackup
sudo -u steam -s cd ~/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/ nohup ./_launch.sh tail -f ~/Steam/steamapps/common/Core\ Keeper\ Dedicated\ Server/CoreKeeperServerLog.txt
利用者の問題か、サーバーの問題かわかりませんが人数が10人超えると CPU4コア/メモリ4G/100Mbps で結構ラグかったです。
今は CPU6コア/メモリ8G/1000Mbps で動かしています。
6-8人以上で2-3時間サーバー動かしてると、Unityのライブラリがsegfault起こして、Core Keeper Dedicated Server が落ちます。
ログ取れたのでバグレポしましたが、改善するまでは不特定多数が好き勝手するサーバーみたいなのを長期運用するのは厳しいかなと思います。タイミングによってはアイテムロストしてしまうので。
https://news.ycombinator.com/item?id=29918052
https://bugzilla.mozilla.org/show_bug.cgi?id=1749908
about:config で network.http.http3.enabled を検索し値を false にする
不思議なのは、ycで報告されたのが96がリリースされて十数時間経過した39分前で
追記:
CloudflareでJST 17時に行われたデフォルト設定の変更が原因でFirefoxに以前から存在したHTTP3のバグが誘発されたらしい
なので、それまでは動いていたそうな
dAのgallery内の画像の一括保存にはgallery-dlだけじゃ使いものにならなくて自分側でAPIを作っとく必要があった。
製作者が公開いてるconfigの中身をコピペしてプログラムと同じ場所にコピペしたconfigを作成。
APIを作ったらconfigでnullとなってるところに交付されてるidとsecretを""で括って書き換える。コロンと"の間には半角空白が必須。
コマンドラインでspliteなんとかをリフレッシュしたら別のコマンドでieかエッジが開く。
エッジならそのまま画面の指示に従ってdAにログインして、白い画面に英文でなんか書いてある画面に遷移したら終了。
これで遅延しづらくなりなんとか使えるようにはなる。
RubyやRailsでどう書くかを知っているか知っていないかだけでそれがプログラミング能力だと勘違いしてる人が多い。全員というわけではないが……
「このライブラリでこう書ける」とか「こういう書き方がある」とか「こっちに書くとここがこうなる」とか、そういった規約覚えゲー的なところに目を取られて、どれだけRuby on Rails関連の規約をたくさん覚えているかでプログラミングスキルが高いか低いかを考えてる人が多い。もちろんそうした覚えゲーもある種プログラミング能力の一部なのだが、一方でライブラリを単に入れただけでは実現不可能なパフォーマンスを考えたコードを書くときやアーキテクチャ設計の段階では、何年も経験しているはずなのに役立たずになる。
ググるのが面倒なシンタックスシュガーや、ライブラリを導入した人しか辿り着けないconfigなど、規約(笑)とかいう発見非可逆なルールによって、それを導入した人だけが知っていて既得権益を得られるような構造になっている。そのために、ある機能を新しく利用したときに、それを知らない人にRails知識マウントを取れるようになっている。この気持ち悪さは、例えるなら、刑法を全部読んでからじゃないと街を歩くだけで逮捕されて、しかも何の罪で逮捕されているのか教えてもらえないようなものだ。
それで、全員というわけではないが、そういったRailsしか書けないおじさんは別言語で書くときに平気で今までプログラミングしたことないかのようなレベルの最悪のクソコードを生み出してくる。そもそも他言語が書けないおじさんも多い。
なぜなら、Rails知識こそがプログラミングスキルだと考えていて、Rails知識すごいワールドでしか生きてないからだ。覚えゲーをやっていただけで、スキルとしてはポケモンの名前を覚えただけにすぎない。社内スキルのようなものだ。
自分としてはRubyやRailsが直ちに滅びるとは思っていないが、Railsをメインで使ってる会社からしても、こうしたRailsしか書けないおじさんは今後不要になってくると思う。
【山田祥平のRe:config.sys】笑えないバーチャル通勤 - PC Watch<<
https://pc.watch.impress.co.jp/docs/column/config/1279151.html#contents-section-3
あらまぁ。
その結果、
1日の終わりに、その日のタスクを整理し、終わったもの、To Doリストに追加するものを決め、今日の気分を評価、「I'm home」ボタンを押して終業するような流れ
出勤については、コルタナからのメールでその日の概要を確認し、とりかかるべき作業を提案されるといったことで気持ちを切り替える。
だそうで。