タグ

hacksに関するteddy-gのブックマーク (133)

  • GPTZero | The Trusted AI Detector for ChatGPT, GPT-4, & More

    Your first line of defense against AI-generated cyber attacks.

    teddy-g
    teddy-g 2024/04/02
    ChatGTP等々で生成された文章を検出するウェブアプリ。プリンストン大の22歳の学生が作ったんだそうな。文章の乱数性を計算し、一定の範囲内だと機械による生成だと判定するらしい。が、実際の精度は結構低い。
  • Building LLM-Powered Web Apps with Client-Side Technology

    teddy-g
    teddy-g 2024/01/30
    クライアント側のJavascriptでLLM/チャットを動かしてみた、的な。ローカルでOllamaが動いてないとデモサイトも動かない。Transformer.jsとVoyをもうちょっと調べねば。
  • JSON Online Validator and Formatter - JSON Lint

    To format and validate your JSON, just copy + paste it below: About the JSONLint EditorJSONLint is a validator and reformatter for JSON, a lightweight data-interchange format. Copy and paste, directly type, or input a URL in the editor above and let JSONLint tidy and validate your messy JSON code. What Is JSON?JSON (pronounced as Jason), stands for "JavaScript Object Notation," is a human-readable

    teddy-g
    teddy-g 2023/05/12
    JSONがValidかどうかをチェックできるツール。便利。備忘。
  • How to Convert an Image With Handwriting to Text Using OCR

    Need to digitize handwritten notes for editing or save them for later? Here are the best OCR tools to convert handwriting to text. Do you need to digitize handwritten notes to edit or index them? Or would you like to copy text from the picture of a handwritten quote? What you need is something called an optical character recognition (OCR) tool. OCR tools analyze the handwritten or typed text in im

    How to Convert an Image With Handwriting to Text Using OCR
    teddy-g
    teddy-g 2023/05/09
    Googleドライブから手書きPDFをGoogle Docsで開くと勝手に文字認識してくれる。知らなんだ。
  • Running cURL on 64 bit Windows

    teddy-g
    teddy-g 2023/05/07
    PowerShellでCurl使おうとしたらそのオプションはねえ!とか言われるので何だろなと思って調べたら、デフォルトではInvoke-WebRequstが裏で呼ばれているらしい。ので、Aliesから削除してあげれば通りますよと。分かるかっつの。
  • Selenium ChromeDriver & PythonをMacで動かせた。 - Qiita

    Selenium関連の記事はググったらたくさん出てくるが、seleniumとwebdriverはバージョンの縛りが非常に厳しいらしく、インストールしても全く動かない。 苦戦すること2時間、やっと動かせるようになったので、失敗した時のパターンと成功パターンを書いておきます。これからseleniumでChromeを操作しようとする人の参考になれば幸いです。 失敗パターン pythonを動かす時はGoogle colaboratoryやjupyter notebookを使っていたので、seleniumも同じように動かせるだろうと思っていた。 こんな感じで、seleniumのインストールやimportは特に問題なくできる。 しかしながら、webdriverを動かそうとしたら、エラーが出てしまう。 いろいろと試行錯誤して、以下のような手順を踏んだところ、うまくChromeを立ち上げることができたので

    Selenium ChromeDriver & PythonをMacで動かせた。 - Qiita
    teddy-g
    teddy-g 2022/02/26
    SeleniumをMacで使う方法。
  • Automate LinkedIn Login with Selenium

    teddy-g
    teddy-g 2022/02/26
    SeleniumでLinkedInにログインして…というテクニック。APIとどっちがいいか。
  • send_keys(special)-Python

    「send_keys」を実行することで要素にキーボード入力することが出来ます。 element.send_keys(keys.xxx)の形でxxxに特殊キー指定すると、要素に対して特殊キーを入力することができます。element.send_keys(keys.xxx,string)の形で指定された場合は、特殊キーであるxxxが押下された状態で、要素に対して文字(文字列)を入力することができます。 一方、element.send_keys(string,keys.xxx)は要素に対して通常キー入力した後、特殊キー入力しています。具体例としては「検索テキストボックスに文字列入力後にEnterキー入力」などがあげられます。 ◆メソッド ・send_keys(Keys.xxx) ◆使用形態 ・element.send_keys(Keys.xxx,string) または element.send_k

    teddy-g
    teddy-g 2022/01/30
    Seleniumのsend_keysで特殊キーを操作する場合の色々。
  • リモートデスクトップでキーボード配列を変える → 不条理の世界へ | 堂島特許事務所の日常(堂島亭日乗)

    知的財産関係のニュースと、実務的心覚えとをつづる。実務的情報については、できるだけ元情報の所在を記載する。弁理士の仕事に関する話はあまり書けないことがわかったので、これからはただの日記にする。 現在、マックからリモートデスクトップでWindows10に接続し、ワードで明細書を書いている。私の流儀だと明細書作成中に「@」を多用するのだが、以下のような現象にあって少し困っていた。 1)マックはJISキーボード配列で動作している。ハードウェアもJISキーボード配列である。したがって「@」は右側のエンターキーから左に2つ目の位置にあり、シフトキーを押す必要はない。 2)リモートデスクトップでWindows10に接続するとなぜか英語配列になり、「@」は一番上の行に左から2番めになり、シフトキーを押す必要がある。 すなわち、マックで通常の作業をしているときとWindowsで作業しているときとでキーボー

    リモートデスクトップでキーボード配列を変える → 不条理の世界へ | 堂島特許事務所の日常(堂島亭日乗)
    teddy-g
    teddy-g 2021/11/14
    MacのRDPからWindowsに入るとUSキーボードと認識される件。ポリシー上レジストリ書換もできないので困ったと思ってたら、connections>keyboard mode>unicodeで解決した。RDPで送るキーボードモードが変わるから?
  • PA-WG2600HP3 を BRモード(ブリッジモード)/ 無線LANアクセスポイント の設定 やり方

    NEC Aterm PA-WG2600HP3 のBRモード(ブリッジモード)は、ブロードバンドルーター機能を停止して、単純に無線LAN / Wi-Fi アクセスポイントになるモードです。その設定方法を解説します。 BRモードは、どんな時に使うの? すでに、安定したWi-Fiルーターがあって、PA-WG2600HP3のブロードバンド機能を使わない時に、BRモードにします。 とくに、IPv4 over IPv6 に対応したHGW(Home Gate Way)を使っていて、家のLANは安定したネット環境がある場合、無線LAN / Wi-Fi の接続できるアクセスポイントが欲しい時に使います。 BRモード(PA-WG2600HP3)の設定のやり方

    PA-WG2600HP3 を BRモード(ブリッジモード)/ 無線LANアクセスポイント の設定 やり方
    teddy-g
    teddy-g 2020/11/18
    古いauのWG2600HP3をブリッジモードにする方法について。備忘。
  • Aterm BL172HV DMZの説明

    auインターネットでAterm BL172HVが設置されている環境で仮想グローバルIPアドレスDMZ通信する設定の説明です。このポート開放設定は指定するクライアントにポートを優先的に全て割り当てます(ポート転送)ので例えばPS3や任天堂Wiiで友人とオンラインで繋がらない等の場合DMZを設定する事で解決する事が出きます。 備考:DMZは一台のクライアント(PCやPS3)しか割り当てることができません。 準備 まずDMZを適用するPS3や任天堂Wiiもしくはその他クライアントのIPアドレスを固定して下さい。 Windows 7 プレイステーション4 プレイステーション3 WiiU 3DS XBOX IPアドレス:192.168.0.201 サブネットマスク:255.255.255.0 デフォルトルータ(又はゲートウェイ):192.168.0.1 プライマリDNS:8.8.8.8 セカンダリD

    Aterm BL172HV DMZの説明
    teddy-g
    teddy-g 2020/11/18
    古いauのAtermのDMZ設定方法について。備忘。
  • au ホームゲートウェイ Aterm BL172HV ポート開放

    au(旧dionとKDDのインターネット)ホームゲートウェイ、Aterm BL172HVがご自宅にある環境で、サーバ公開、NASへの外部アクセス、ストリーミング配信を行い方やオンラインゲームサーバ又はホストを開始したい場合のポート開放手順の説明です。 準備IPアドレスを固定します ポートを開放する必要のあるサーバやアプリケーションを起動するパソコンのIPアドレスを固定してしまいます。 VISTAのIPアドレス固定 Windows 7 Windows 8 IPアドレス:192.168.0.80 サブネットマスク:255.255.255.0 デフォルトゲートウェイ:192.168.0.1 優先DNS:8.8.8.8 代替DNS:8.8.4.4 固定出来たら必ずパソコンを再起動下さい。 Aterm BL172HVルータへのログイン方法(設定画面表示方法)は http://web.setup/ 又

    au ホームゲートウェイ Aterm BL172HV ポート開放
    teddy-g
    teddy-g 2020/11/18
    古いauのAtermのポート開放方法について。備忘。
  • 【ドコモ口座】4ケタパスワードの分布と傾向

    ACTIVE GALACTIC @active_galactic 悪巧みをする人間は賢いな.確かに口座番号・暗証番号・氏名の組み合わせは工夫すれば手に入ってしまう.口座番号を入力すると振込先の宛名を表示してくれるサービスはあるし,語呂合わせのような使っている人が多い暗証番号で口座番号を片っ端から試していくと,一定確率で貫通するだろう.>RT 2020-09-09 20:45:35 ACTIVE GALACTIC @active_galactic リバースブルートフォースアタック:物理学科のロッカーで暗証番号を137決め打ちで片っ端から試して,貫通したロッカーから貴重品を盗む泥棒を想像した.数学科なら1729とかだろうか. 2020-09-09 20:49:28

    【ドコモ口座】4ケタパスワードの分布と傾向
    teddy-g
    teddy-g 2020/09/19
    RockYouから漏れた4桁暗証番号の分布分析。Van Halenの偉大さを感じる。
  • もっと早く知りたかったPDFのファイルサイズを軽くする方法

    メール添付されたPDFデータが重く、開けなかったことはありませんか?この記事では、PDFのファイルサイズを軽くする方法をご紹介します。 チラシや販促資料のPDFファイルを共有するため、取引先や上司・同僚にメール送信することがあると思います。大容量のファイルを送信するとメール受信や閲覧に時間がかかり、そもそも送信されない場合があります。メールへファイル添付する時は容量に気を付けなければいけません。 「ZIP圧縮してもファイルサイズが減らない」 「チラシのPDFデータを添付したメールが届いていない」 「PDFが重くて見ることができない」 といった場合にすぐに使えるテクニックを取り上げていきます。元のPDFファイルを間違って上書き保存しないように、ファイルを複製してから作業をするようにしましょう。 PDFを印刷するなら、印刷サービス「Suprint(スプリント)」へ PDFの特徴 PDFとは紙を

    teddy-g
    teddy-g 2020/07/02
    PDFをプレビューで圧縮できるとは知らなんだ
  • ESP32入門 通信機能が標準搭載されたマイコン・ボード (1) 準備 | Arduinoクックブック

    ESP32入門 通信機能が標準搭載されたマイコン・ボード (1) 準備 Arduino ESP32 入門 入門 IoT 最近、ESP32-WROOM-32シリーズのマイコンが登場し、いつのまにか、だれとでもつながって即座に話ができる環境ができていました。電子工作の分野でもIoTの実現の原動力になるものと思われます。 <ESP32-DevKitC ESP-WROOM-32開発ボード> 写真のボードの中で、四角い大きな金属のカバーに覆われたモジュールがESP32-WROOM-32です。上記の開発ボードは、ESP-WROOM-32を動かすためのプログラムを開発するために、五つの機能が盛り込まれています。 ① PCと接続するためのシリアル-USB変換モジュール(※1) ② 電源を得るための3端子レギュレータIC(※2) ③ EPS32-WROOM-32のマイコン・モジュール ④ 書き込み時のオート

    ESP32入門 通信機能が標準搭載されたマイコン・ボード (1) 準備 | Arduinoクックブック
    teddy-g
    teddy-g 2020/06/02
    マイコンボードの1つ、ESP32の解説。
  • mds_stores、mdworker、mdsプロセスを停止させた方法【酷暑のmacに最適です】 | mac野郎なのか

    (この記事はIntel Mac利用時に書いています)冷房つけていても、mds_storeやmdworkerが働き始めるとmacの温度急上昇して困っていた。この記事を読んで試すとmds_stores、mdworker、mdsプロセスのCPU使用率がほぼ0にすることができます。mac野郎なのかの環境では、91度あったmacの温度が、-39度の52度になりましたよ^^ MacBook Air M2 2022に変更(2022/9)しています。 この記事に辿り着いたみなさんもMac野郎なのかと同じようにIntel Macでなんだかファンの音うるさい、体熱すご、どうやってやれば・・・と検索で辿り着いたかと思います。 これどうやらIntel Mac特有の症状見たいです。M2 Macはこういったこと、今の所起きていません。 体はほのかに温かくなることあります。底面側風通し良くすることで改善します。 m

    mds_stores、mdworker、mdsプロセスを停止させた方法【酷暑のmacに最適です】 | mac野郎なのか
    teddy-g
    teddy-g 2020/04/03
    Spotlightの検索対象からストレージ全てを除外すると激重プロセスのmds_storesがおとなしくなる。プロセスそのものを停止させると悲惨なことになる。
  • 宇宙一わかりやすい?VBA-JSONを使ったJSONパースのしかた - Qiita

    はじめに VBAでJSONをパースする際にはCreateObject("ScriptControl")を使用するのが一般的でしょう。(サンプル例) しかし、この手段は32bit限定であり、64bitでは使用できません。将来性を考えたら他の手法を用いるべきであり、JSONパースのライブラリーとして一般的なVBA-JSONを使ってみることにしました。 導入の背景 Excel2010のサポートもそろそろ来年にきれるし、必要なときに必要なだけバラバラに買っていたのをやめて、Office365にバージョンアップしようとしたら64bit版がインストールされてしまって、JSONを使えなりました。なお、"HtmlFile"なる手段を使うやり方もあるようですが、IEやedgeの将来性を考えたらこれもつかいたくありません。 今までVBA-JSONを見送った背景 なら、VBA-JSONしかないとなりましたが、

    宇宙一わかりやすい?VBA-JSONを使ったJSONパースのしかた - Qiita
    teddy-g
    teddy-g 2020/02/13
    いろいろ試したが、結局このVBA-JSONを使わないと問題解決しなかった。ユーザ定義関数にして作業が楽になった。ただし重い。
  • Twitterで特定の二人のやりとりを抽出するには – ワードプレスで簡単!インターネットビジネス

    気にあるあの子のツイートが、特定のだれかに対してどんなやりとりをしているのか、いつくらいからそれが始まったのか、一個一個検索するのってダルくってやってらんない。そんなときに、ツイッターのコマンドを使うととても便利なことがわかったので記録しておく。(ただし、これは公式ツイッターアプリか何かがじゃないと動作しないコマンドらしいので、サードパーティのアプリではできないようです。試してませんが。) やり方は簡単。ツイッターの検索窓に下記コマンドを打ち込んで「検索」をかけるだけ。 (from:user1 to:user2) OR (from:user2 to:user1) このORがポイントです。 そもそもツイッター上の公式コマンドはこのような使い方の紹介はなく、おそらく自分が試したいと思ったってことは、他の人もやりたいとおもったことがあるはず。そのために載せておきます。 from:やto:を使うと

    teddy-g
    teddy-g 2019/10/06
    Twitter検索で二人のやり取りを抽出する方法。
  • https://codeday.me/jp/qa/20190106/124761.html

    teddy-g
    teddy-g 2019/04/28
    ChromeのwebRequest APIを用いればX-Frame-Optionsヘッダを削除することができるという話。試してみないと。
  • iframe内容の非表示(X-Frame-Options:Deny)および回避方法 | 古松

    iframeの非表示(X-Frame-Options:Deny)の問題 ページに組み込んだiframeが表示されないことがあります ブラウザのコンソールをチェックしてみると、以下のエラーが表示されます Refused to display xxxxx in a frame because it set 'X-Frame-Options' to 'deny'. iframeの参照先がレスポンスのヘッダーに X-Frame-Options:Deny を設定すれば、ブラウザがiframeの内容を表示しません セキュリティ(クリックジャッキング攻撃の防止)の都合で、いろいろなサイトがこの設定をしています 回避方法:レスポンスのヘッダーにある設定(X-Frame-Options)を無視するプラグイン導入 ブラウザ(Chrome)を例にして説明します プラグイン: Ignore X-Frame hea

    teddy-g
    teddy-g 2019/04/28
    ChromeはExtension入れるとX-Frame-Options:Denyを回避することができる…とあるが回避できないケースあり。