並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 2505件

新着順 人気順

ファイルが開かないの検索結果241 - 280 件 / 2505件

  • 次亜塩素酸水とは何だったのか - 小波秀雄|論座アーカイブ

    新型コロナウイルス感染症のパンデミック発生以来、次亜塩素酸水をめぐる議論は、国民の中にもやもやした気分を抱かせてきた。ウイルス対策に有効なのか無効なのか、安全なのかそうでないのかについて、流行が始まって日にちがたっても明快な結論が提示されず、経済産業省、厚生労働省、国民生活センター、さらには文部科学省をも巻き込んだ混乱が続いてしまった。 決着を引き伸ばし、あいまいな態度を取り続けた国の行政 経済産業省が次亜塩素酸水の噴霧についてまとめた資料。WHOの見解として「消毒剤を人体に噴霧することは、いかなる状況であっても推奨されない」と書かれている だが一方、医学的・科学的な見地からは、事がらの性質は比較的単純であり、WHO(世界保健機関)、CDC(米国疾病予防管理センター)などの国際機関の基準と勧告に照らしても、確実にいえることが一つあった。消毒剤を人体に噴霧することはいかなる状況であっても推奨

      次亜塩素酸水とは何だったのか - 小波秀雄|論座アーカイブ
    • メタバースでパンデミック ソーシャルVRをハッキングする攻撃 ヘッドセットを乗っ取り、ユーザー間でも感染

      Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 チェコのBrno University of Technology、米Louisiana State University、米University of New Havenに所属する研究者らが発表した論文「Rise of the Metaverse’s Immersive Virtual Reality Malware and the Man-in-the-Room Attack & Defenses」は、他人のVR HMD(ヘッドマウントディスプレイ)とコンピュータに侵入してソーシャルVRを介した攻撃が可能なことを実証した研究報告だ。 バーチャル環境で他の人とやりとりできるソーシャルVR

        メタバースでパンデミック ソーシャルVRをハッキングする攻撃 ヘッドセットを乗っ取り、ユーザー間でも感染
      • クソコードの思い出 in 2021

        最近、クソコード話が少ない気がするので、直近のクソコード情報を提供する。 出会い昨年夏、新卒二年目にして初めてクソコードに出会った。 あれは、新しいチームに移動した初日のことだった。 ファイルを開いた瞬間、大量のDimと、画面から見切れている、自動生成みたいな長さの変数宣言の行が目に飛び込んできた。 初めて見たクソコードのあまりの衝撃に、私は言葉を失った。ありえない。しかし、同時に興奮していた。これが俗にいうクソコードか...本当に存在していたんだ...と。 気を取り直して変数宣言のすぐ下にある関数の中身を確認する。MainProcess()と名付けられた15,000行の関数は、GUIの制御と入力値のバリデーションと業務ロジックの制御と処理結果の出力を司っていた。共通化できそうな処理は当然のようにコピペで済まされていた。 コピペの山を越えると、今度は、50~100行程度の関数たちが現れ始め

          クソコードの思い出 in 2021
        • 身近なデータで30分クッキング:Google Meetのログを解析してみる編 - MNTSQ Techブログ

          最近、身近なスモールデータをさくっと分析してみる機会があったので、過程をまとめてみました。スモールデータの解析であっても、前処理、可視化、示唆出しなどデータ分析に必要な所作というのは変わりません。ステップに分けながら紹介したいと思います。 今回はツールにGoogle Spreadsheetしか使っていないので、ノンエンジニアのビジネスサイドの人であっても同じ分析を回すことができます。Google Workspace(Gsuite)を使っている企業であれば紹介した生データも取得ができるかと思いますし、30分くらいしかかからないので、試してみると面白いかもしれません。 今回取扱いたいデータはGoogle Meetのログデータです。COVIDの影響で営業や採用文脈でリモートMTGが増えました。「最近、リモートMTGのちょっとした遅刻、多くない?」という社内のふとした問題提起から、実際にログをみる

            身近なデータで30分クッキング:Google Meetのログを解析してみる編 - MNTSQ Techブログ
          • Androidアプリエンジニアから見たiOSアプリ開発 - ドワンゴ教育サービス開発者ブログ

            N予備校iOSアプリ開発チームのyoppieです。 筆者のN予備校での経歴は Androidアプリ開発チーム 2021年4月 - 2022年3月 iOSアプリ開発チーム 2022年4月 - 現在 です。iOSアプリ開発にチャレンジしたくなり、Androidアプリ開発からiOSアプリ開発に移りましたが、iOSアプリ開発とAndroidアプリ開発(以下I/A)でのさまざまな違いがあり、苦労しました。(iOSアプリ開発チームに移り10ヶ月経ちますが、今も苦労しています...) I/Aでのさまざまな違いがありますが、この記事では筆者が特に違いを感じた点をまとめています。 I/Aどちらかのエンジニアの方がもう一方に移りたて、もしくは移ろうか迷っている方に向けた記事となっています。 IDEに関連した各種バージョン 一般的にXcodeでiOSアプリ開発を行い、Android StudioでAndroid

              Androidアプリエンジニアから見たiOSアプリ開発 - ドワンゴ教育サービス開発者ブログ
            • ターミナルから離れたくない…Tmux(&Neovim)の設定例🖊

              この記事の概要 tmuxとneovimを組み合わせている様子… こんにちは!食パン🍞と申します🏜 普段はフロントエンドを中心にパソコンをカタカタしている者です💻 私は普段のコーディング時のメインエディタとして、ターミナル環境下で、Neovimを用いています。 (Neo)Vimは、その独特な操作体系ゆえ慣れるまでがちょっぴり大変ですが、一度習熟すると非常に効率よくテキスト操作を行えるため、日々愛用しています。 また、開発作業の過程では、複数の画面を都度切り替えながらコーディングをしたり、複数のシェルを用いてコマンド操作を実行したくなる機会が多々あります。 例えば、 Viteでフロント開発環境を立ち上げてリアルタイムでコード変更を確認したい docker composeで複数のコンテナを立ち上げつつターミナルでログを確認したい それはそれとしてNeovimも並行して使いたい といった具合

                ターミナルから離れたくない…Tmux(&Neovim)の設定例🖊
              • コンピュータの仕組み凄すぎワロタ : 哲学ニュースnwk

                2020年08月10日00:00 コンピュータの仕組み凄すぎワロタ Tweet 1: 以下、5ちゃんねるからVIPがお送りします 2020/08/09(日) 21:28:18.828 ID:mIBX8/C40 1と0の2進数でなんでも表現できるって凄い 2: 以下、5ちゃんねるからVIPがお送りします 2020/08/09(日) 21:28:45.260 ID:D7UjyGC9r なんでもはできないわできる事だけ 3: 以下、5ちゃんねるからVIPがお送りします 2020/08/09(日) 21:28:54.017 ID:QitZ+H4X0 俺の愛も表現できるの? 7: 以下、5ちゃんねるからVIPがお送りします 2020/08/09(日) 21:29:51.994 ID:8ASc3sxt0 >>3 無いものは表現出来ないぞ 10: 以下、5ちゃんねるからVIPがお送りします 2020/0

                  コンピュータの仕組み凄すぎワロタ : 哲学ニュースnwk
                • iPhone HEICって何よWindowsで見られへんやん!

                  iPhone HEICって何よWindowsで見られへんやん! 2021.11.09 2021.11.14 iPhone スマートフォン .heic, Facebook, HEIFファイル, HEIF画像拡張機能, HEVC ビデオ拡張機能, iPhone, Photo Viewer, Windows, エクスプローラー, 拡張子 iPhoneユーザーの皆さんでPCはWindowsという方に見られないという写真ファイルないですか? iPhoneで撮影した写真のファイル名には、「.heic(ヘイク)」と記載されるものがあります。この拡張子に対応していないアプリケーションでは、このファイルを開くことはできません。この場合、写真をパソコンでも見られる形式に変換する必要があります。 今回は、利用者の環境を考慮してWindows7を使ってキャプチャを撮らせていただいてます。 HEICファイルとは さ

                    iPhone HEICって何よWindowsで見られへんやん!
                  • マルウェア「Emotet」の日本語メール集 - sugimuのブログ

                    どうもsugimuです。 マルウェア「Emotet」の感染を狙ったメールにはある程度ですが、いくつかの規則性があります。 ぱっと見でわかるような備忘録用として規則性ごとに分類して残していこうと思います。 ※ 可能な範囲でまとめているため網羅性はありません。 ※ 不足しているメールや今後新たに確認されたメールについては、可能な範囲で追記していきたいと思います。 ※ 受信したメールが以降で紹介されていないからといって、無害な正規メール(=開いても問題ない)であるとは限りませんので、予めご了承ください。 ※ 英語表記やそれ以外の言語の表記でのメールも日本国内には着弾していることを確認していますが、本記事には含めていませんので、注意してください。 ※ 予告なく内容の変更・非表示等にする場合があります。 [2020年09月05日公開] 目次 国内におけるEmotetの感染状況 Emotetの感染を狙

                      マルウェア「Emotet」の日本語メール集 - sugimuのブログ
                    • [簡単にできる!] Power Automate for desktop(RPA)で PDF請求書をまとめてエクセルに転記する。 - Qiita

                      [簡単にできる!] Power Automate for desktop(RPA)で PDF請求書をまとめてエクセルに転記する。PDFOCRPowerPlatformPowerAutomateDesktop 今回は、オフィスの業務課題を想定して、Power Automate for desktop(RPA)で、月末営業から届く大量の請求書(PDF)の内容をOCRを使って文字認識させて、エクセルに転機して売上一覧を作成することを自動化します。 この自動化は、PDFから取得する文字の位置が違うとデータが取れませんので、レイアウトが基本同じであることが条件です。よくあるのは、合計金額を表示する位置が、見積もりの項目数により位置が変わる場合などは取得が難しいです。 Power Automate for desktopはWindows10や11に無償で提供されていますが、時間で定期的に起動したり、何

                        [簡単にできる!] Power Automate for desktop(RPA)で PDF請求書をまとめてエクセルに転記する。 - Qiita
                      • PDFファイルを開くだけで暗号化された内容が流出する脆弱性「PDFex」が発見される

                        ドイツにあるルール大学ボーフム校とヴェストファーレン・ヴィルヘルム大学のセキュリティ研究者らが「暗号化されたPDFの内容を、パスワードなしで盗み出すことができる攻撃手法を発見した」と発表しました。「PDFex」と名付けられたこの攻撃手法はPDFの仕組みそのものを悪用しているため、Adobe Acrobat Reader DCやPDF-XChange Viewerといった特定のPDFビューワーソフトだけでなく、ChromeやFirefoxなどのブラウザで閲覧した場合でもPDFの暗号化を突破されてしまうとのことです。 PDF Insecurity Website https://pdf-insecurity.org/encryption/encryption.html Researchers Find New Hack to Read Content Of Password Protected

                          PDFファイルを開くだけで暗号化された内容が流出する脆弱性「PDFex」が発見される
                        • Colaboratoryで分析コンペをする時のテクニック集 - カレーちゃんブログ

                          3月2日に開催された、分析コンペ 勉強会で、「Colaboratoryで分析コンペをする時のテクニック集」として発表をしました。 speakerdeck.com この記事では、その内容を書きたいと思います。 Colaboratoryテクニック9つ 1. テーマの設定(darkモード等)、エディタの設定(インデント幅等) 2. ColaboratoryかKaggleNotebookか判別 3. Notebook名を取得 4.Google Driveのファイルへのアクセスを許可 5.学習する際は、MyDriveはなるべく使わない 6.a Kaggle Apiを使用する 6.b データのKaggleDatasetsへのアップロード 7 Mydriveからのweightのロードが遅い場合 8 Githubのrepositoryをclone public repositoryをcloneする場合 p

                            Colaboratoryで分析コンペをする時のテクニック集 - カレーちゃんブログ
                          • システム携わっとってサイバーキルチェーン知らん人とかおるん? - Qiita

                            サイバーキルチェーンは必須知識 サイバー攻撃の段階を構造化したサイバーキルチェーンについて、備忘も兼ねて今更ながらまとめてみました。 今更ながらと言ったのは、2020年現在、サイバーキルチェーンの次に来ると言われていて、攻撃者の行動を戦術単位で構造化した「ATT&CK」が主流となりつつあるためです。 ちなみにIPAもATT&CKをベースにしたガイドラインを発表しています。 https://www.ipa.go.jp/ikc/info/20200327.html 執筆にあたって、安全なWebアプリケーションの作り方を参考にさせていただきました。 体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践 サイバーキルチェーンとは 近年、サイバー攻撃は段階を踏んで行われるようになりました。 この攻撃を構造化したものが「サイバーキルチェーン」です。 元々、軍事用

                              システム携わっとってサイバーキルチェーン知らん人とかおるん? - Qiita
                            • PythonのデフォルトエンコーディングをUTF-8にするために - methaneのブログ

                              Python がテキストファイルを開く時のデフォルトエンコーディングがUTF-8でないことは、多くのWindowsユーザー、特にプログラミング初心者にとって障害になっています。 UnicodeDecodeError で検索すると、多くのWindowsユーザーが問題に遭遇しているのがわかります。 https://qiita.com/Yuu94/items/9ffdfcb2c26d6b33792e https://www.mikan-partners.com/archives/3212 https://teratail.com/questions/268749 https://github.com/neovim/pynvim/issues/443 https://www.coder.work/article/1284080 https://teratail.com/questions/2713

                                PythonのデフォルトエンコーディングをUTF-8にするために - methaneのブログ
                              • YouTubeで広がるマルウェアに警戒を、ダウンロードは増加の一途

                                Fortinetは1月8日(米国時間)、「Deceptive Cracked Software Spreads Lumma Variant on YouTube|FortiGuard Labs」において、YouTubeを悪用して情報窃取マルウェア「Lumma Stealer」の亜種を配布する脅威グループを発見したと伝えた。 Deceptive Cracked Software Spreads Lumma Variant on YouTube|FortiGuard Labs 動画に悪意あるファイルへの短縮URLが埋め込まれている 脅威グループはYouTubeアカウントを侵害し、他人のアカウントでクラックされたソフトウェアを宣伝する動画をアップロードすることが確認されている。この動画には悪意あるファイルへの短縮URLが埋め込まれており、動画を視聴したユーザーを誘導する。 短縮URLのリンク先は

                                  YouTubeで広がるマルウェアに警戒を、ダウンロードは増加の一途
                                • 深層学習モデルの実装を爆速にするVSCodeの設定メモ - May the Neural Networks be with you

                                  こんにちは。@shunk031です。 新型コロナウイルスが猛威を奮っていますね。 不要不急の外出は控えるのが大切そうです。 こういう時は引きこもって論文を読むのが一番です。 今回はコードエディタであるVSCodeで、深層学習モデルの実装を爆速にするための設定についてメモします。 深層学習モデルの実装をする際にはリモート上にあるGPUを搭載したサーバで実装をしたりデバッグすることが非常に多いです。 VSCodeはこうしたリモートでのコード編集およびデバッグを簡単に行える仕組みを多数揃えています。 本記事では、深層学習モデルの実装に頻繁に利用されるPythonを対象に、以下の観点からモデルの実装を爆速にする設定や機能について紹介します: Pythonの開発環境の構築 リモートのGPUサーバに接続するための設定 深層学習モデルの実装・デバッグを簡単にする機能 おすすめのショートカットキー・拡張機

                                    深層学習モデルの実装を爆速にするVSCodeの設定メモ - May the Neural Networks be with you
                                  • multipart/form-data形式のファイルが突然アップロードに失敗する問題を仮説を立てながら解決する話

                                    こんにちは、株式会社カミナシのエンジニア @imu です。 はじめに 突然ですがファイルアップロードに失敗することってありますよね? カミナシレポートのプロダクトはオフライン機能を実装しており、オフラインで記録したデータをアップロードしたときに失敗するケースが、特定の条件下で起きるようになりました。そのため一部のお客様のデータが端末に残り続け、なんとかしてほしいとサポート依頼が発生しておりました。 私自身、半年ぶりにカミナシレポートのプロダクトに戻ってきたばかりで、リハビリのissueとなりました(笑) 今回は問題を解決するまでの仮説や、調査から解決までお話したいと思います! ※オフライン対応をなぜしているのかは以前書いたこちらを参照いただければと思います。 kaminashi-developer.hatenablog.jp 結論 何が問題だったか結論だけ知りたい方はこちらへ 開発環境 g

                                      multipart/form-data形式のファイルが突然アップロードに失敗する問題を仮説を立てながら解決する話
                                    • フォトショップで写真を水彩イラスト風に一発加工!おすすめ素材25選

                                      フォトショップのなかでも写真を水彩イラスト・絵画ペイント風に加工する方法は、人気エフェクトのひとつです。 アートヒストリーブラシでなぞるだけのつくり方も紹介しましたが、今回はよりお手軽にリアルな水彩イラスト加工ができるデザイン素材をまとめてご紹介。 写真を放り込むだけで完成し、誰でもプロのような仕上がりを瞬時に表現できる、まるで魔法のようなアイテムが揃います。 デザイン素材集、実際の使いかた ここで紹介するデザイン素材の使い方は、大きく分けて2種類。 スマートオブジェクト機能を活用したPSDファイル素材タイプ 再生ボタンを押すアクション素材タイプ どちらも写真を用意するだけのお手軽さで、わずか数クリックでリアルな水彩イラスト加工に仕上げることができます。 ここでは、実際に以下の素材 Watercolor Creator を試しにつかってみます。 ダウンロードしたファイルを開いた状態がこちら

                                        フォトショップで写真を水彩イラスト風に一発加工!おすすめ素材25選
                                      • 渡辺明名人、1秒間に8000万手読むコンピュータを購入しディープラーニング系のソフトも導入(6)(松本博文) - エキスパート - Yahoo!ニュース

                                        データベースと「ソフトの定跡」 渡辺 連盟(日本将棋連盟)のデータベースも新しく変わりました。タブレット記録だから、終わった瞬間に棋譜が入るんですよね。終局して提出すると入る。これとか昨日の(棋譜)なんですけど。タブレットだからリアルタイムで見れるソフトもあって。いまはもう、ほぼほぼ全部がリアルタイムで見れます。すごい進歩ですよね。 杉村 うらやましい(笑) 松本 以前から言われてますけど、一般向けに、アマチュアの人でもサブスクで全部見られるようにしたら、需要があるでしょうね。 渡辺 モバイル中継がない将棋って、観戦記もないから、多くは埋もれてしまうんですよ。でもその棋士にもファンがいるからね。 松本 棋譜まわりに関してはいろいろありますからね。それは杉村さんが一番詳しい話なんですが。 杉村 いやいや(苦笑)。関係者向けのデータベース、むちゃくちゃ便利になってるんですね。うらやましいな。プ

                                          渡辺明名人、1秒間に8000万手読むコンピュータを購入しディープラーニング系のソフトも導入(6)(松本博文) - エキスパート - Yahoo!ニュース
                                        • ChatGPTは舎弟気質? 「高圧的な命令でマルウェア作成など悪用可能」との指摘 犯罪目的の利用に懸念

                                          ChatGPTは舎弟気質? 「高圧的な命令でマルウェア作成など悪用可能」との指摘 犯罪目的の利用に懸念:この頃、セキュリティ界隈で 学術論文やニュース記事の執筆から学生の試験の手助けまで、その多彩さと便利さで話題に事欠かない対話型AIの「ChatGPT」。一方でマルウェアの作成やフィッシング詐欺といった犯罪目的で利用される恐れもあるとして、サイバーセキュリティ企業が警鐘を鳴らしている。 サイバーセキュリティ企業の米CyberArkはChatGPTを利用して、何度も姿を変えながら検出をかわす高度なマルウェアを簡単に作成することができたと伝えた。このマルウェアを使えば、攻撃者が労力もコストもほとんどかけることなく、企業などのセキュリティ対策をかいくぐることが可能だという。 高圧的な命令で、マルウェアを作成するChatGPT どんな質問にも答えてくれると評判のChatGPTだが、ある程度の悪用を

                                            ChatGPTは舎弟気質? 「高圧的な命令でマルウェア作成など悪用可能」との指摘 犯罪目的の利用に懸念
                                          • 津軽三味線 録音&編集 - かんちゃんの笑う門には福来る!!

                                            連休中は録音&編集 こんにちは、かんちゃんです。 昨日と今日とほとんど録音&編集と譜面製作でした。 リンク 録音はいつもの通りiPhoneにZOOM IQ7っていうマイクで撮ります。 iPhoneのボイスメモで録音ですね。 いつもはゲインレベルを4くらいで録音してたのですが、今回は5にしてみました。 結果・・・・・少し音が歪んじゃいました(;^_^A 多少なので気にしない事にしましょう( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \ 昨日から今日にかけて5~6曲ほど録音しました。 1曲で2パートから6パートくらいに分けて録音したので編集ソフトで切った張ったの編集しなきゃならないんですよね。 編集ソフトはいつものオーダシティーです。 んでiPhoneで録音すると必ずM4Aって規格になるのですが、オーダシティーは何故かM4Aが適応していないんですよ( ノД`)シクシク… なのでオーダシテ

                                              津軽三味線 録音&編集 - かんちゃんの笑う門には福来る!!
                                            • Hugging Face Pipelineを使ったお手軽AIプログラミング | IIJ Engineers Blog

                                              地方拠点の一つ、九州支社に所属しています。サーバ・ストレージを中心としたSI業務に携わってましたが、現在は技術探索・深堀業務を中心に対応しています。 2018年に難病を患ったことにより、定期的に入退院を繰り返しつつ、2023年には男性更年期障害の発症をきっかけに、トランスジェンダーとしての道を歩み始めてます。 Hugging Faceってご存じですか? AIを使用したプログラム・スクリプトを作る際、ゼロから起こす場合は以下のような部分を作り込んだり、Githubなどのリポジトリサイトからソースを入手したりする必要があったりします。 AIモデル トレーニングのためのロジック 評価・テストのためのロジック データローダ トレーニング・評価データを読み込むためのフォーマット、読み込み処理・変換処理など チェックポイントの書き出し Hugging Faceというサイトは、学習済みモデルやデータセッ

                                                Hugging Face Pipelineを使ったお手軽AIプログラミング | IIJ Engineers Blog
                                              • いま売れに売れてるChromebookで1週間仕事をしてみた

                                                いま売れに売れてるChromebookで1週間仕事をしてみた2021.03.25 18:0055,668 Buy PR 三浦一紀 最近、Chromebook(クロームブック)が話題ですね。なんでもChrome OSがmacOSのシェアを超えているとか。多くは教育機関やビジネス向けとして大量導入されているからだとは思いますが、それにしても普及率がハンパないですね。 さすがにWindowsやmacOSと比べると機能的には物足りないところもあるのでしょうが、比較的安価でサクサク動くノートPCと考えると、かなりいい選択肢です。 そこで、Chromebookでどれだけ仕事ができるのか検証するため、1週間Chromebookだけで仕事をしてみました。 普段の仕事をChromebookだけでやってみる僕は普段MacBook Airを使って仕事をしています。仕事内容としてはWebの閲覧やメールのチェック、

                                                  いま売れに売れてるChromebookで1週間仕事をしてみた
                                                • WindowsイベントログをPowerShellを用いて扱う (1/2)

                                                  前回(「Windowsで発生したことを確認できるWindowsイベントログを解説する」)、Windows Terminalの機能確定版が出た場合はそちらを紹介予定と記したが、12月17日にWindows Terminalの1912版が出るかと思いきや、17日になって12月31日に延期された。クリスマス休暇に入っちゃったのかと思ったが、いまだに開発は進行しているようである。まあ開発には計画変更が付きものなので、ゆっくりと待つことにしよう。今年はまだ1週間以上残されている。 githubのWindows Terminalの進行状況を示すページ。12月版のWindows Terminal(Terminal-1912)は、いまのところ50%の完成率。いまだ作業は進行しているようだ さて、今回は前回の続きで、Windowsのイベントログを扱う。PowerShellを使って、実際に記録されているログか

                                                    WindowsイベントログをPowerShellを用いて扱う (1/2)
                                                  • DenoでクソデカCSVを読む - Qiita

                                                    Denoを使って巨大なCSVファイルを開く機会があったので、その方法の覚え書きです。 DenoでCSVを読み書きする方法(通常ver.) 通常、DenoでCSVを読むには、標準ライブラリのparse関数を使います。 import * as CSV from "https://deno.land/std@0.170.0/encoding/csv.ts"; // ↓直接pathに文字列を指定するとカレントディレクトリからの相対パス。import.meta.resolveを使用するとこのファイルからの相対パス。 const path = new URL(import.meta.resolve("./path/to/file")); const text = await Deno.readTextFile(path); // ファイルを文字列として読み取り const data = CSV.par

                                                      DenoでクソデカCSVを読む - Qiita
                                                    • Figmaを最強デザインツールにする便利な無料プラグイン、ツールまとめ

                                                      Figmaは、ブラウザ上から利用できるデザインアプリですが、特にチームでの共同デザインプロジェクトに最適なツールと言えます。 さらに、「こんな機能があればいいのに」というときも、プラグインを利用することで、自分好みにアプリの使いやすさをカスタマイズできる点も人気の理由のひとつです。 今回は、何千とあるプラグインの中から、実際にインストールしてみたWeb制作の作業効率がアップする便利なFigmaプラグインやツールをまとめてご紹介します。 自分だけの「最強」Figma、はじめませんか。 Figmaって何? Figmaには、本格的なイラストも描くことができるベクターツールをはじめ、ウェブサイトのプロトタイプ作成機能、完成したデザインをWeb用HTMLに変換など、デザインプロジェクト全体を通して必要なツールが揃います。 Figmaはブラウザ上でデザインを行うため、共同作業によるリアルタイムのコラボ

                                                        Figmaを最強デザインツールにする便利な無料プラグイン、ツールまとめ
                                                      • VS Code 1.78の新機能が便利! 画像の相対パスが簡単に入力できるようになったぞ

                                                        VS Codeで画像のパスを入力するとき、今まではフォルダツリーで画像を右クリックして「パスのコピー」「相対パスのコピー」でパスを取得していたと思います。 先日アップデートされたVS Code 1.78で、画像ファイルをshiftキーを押しながらドロップするだけで、相対パス・完全パスが入力できるようになりました。 これはドロップセレクタと呼ばれるもので、VS Codeではshiftキーを押しながらドロップすることでファイルやコンテンツをエディタに挿入することができます。今までは画像のドロップで画像ファイルを開く、shiftドロップでファイル名でした。 VS Code 1.78のアップデートでこの挿入する方法を変更できるUIが追加されました。shiftキーを押しながらドロップすると、相対パス・完全パスを切り替えて挿入することができます。

                                                          VS Code 1.78の新機能が便利! 画像の相対パスが簡単に入力できるようになったぞ
                                                        • ChatGPT・GitHubCopilotを使用したAI時代のアプリケーション開発

                                                          初めに ChatGPTの登場によって、ここ数カ月、生成系AIが非常に盛り上がっていますね。 連日新しいサービスやプラグインが生まれているイメージです。 さて、エンジニア界隈では、このChatGPTにプログラムを自動生成してもらい、ノーコードツールのように使用するようなユースケースが度々見受けられます。(日本語で書いた文章から自動でアプリケーションを構築するサービスなんかも出来てましたね) 今回は、そんなChatGPTとGitHubCopilot(以降Copilotと表記します)を使用してアプリケーション開発をしてみたので、その感想や上記ツールを使用するコツを書いていこうと思います。 アプリケーションアーキテクチャ 今回開発したアプリケーションのアーキテクチャは以下の構成になっています。(本記事に直接は関係ないので、読み飛ばしてもらって問題ないです) バックエンド AWS Chalice A

                                                            ChatGPT・GitHubCopilotを使用したAI時代のアプリケーション開発
                                                          • Windowsに重大度「緊急」のゼロデイ脆弱性2件、すでに攻撃も行われている可能性

                                                            by Bolly Holly Baba Microsoftが、未修正のゼロデイ脆弱性2件について警告する新しいセキュリティアドバイザリを2020年3月23日に発行しました。Microsoftによると、この脆弱性の影響を受けるのはWindows 10をはじめとするWindowsシリーズで、Windowsエクスプローラーで使われているファイルのプレビュー機能に関連するもの。また、すでにこの脆弱性を利用したと思われる標的型攻撃が確認されているとのことです。 ADV200006 | Type 1 Font Parsing Remote Code Execution Vulnerability https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/adv200006 Microsoftによれば、ファイルを開かなくてもエク

                                                              Windowsに重大度「緊急」のゼロデイ脆弱性2件、すでに攻撃も行われている可能性
                                                            • catコマンドをつくってみる

                                                              まえがき この動画を見てたら自分もcat作りたくなったのでやってみました. 普通に作っても二番煎じなので,別の方法でやります. この記事はLinuxその2 Advent Calendar 2020の15日目の記事です. 環境 vagrant@ubuntu-focal:~$ uname -a Linux ubuntu-focal 5.10.0-rc3+ #2 SMP Tue Dec 15 01:20:55 JST 2020 x86_64 x86_64 x86_64 GNU/Linux commit hashは652db3de96a630e8051ffa921286000bb9ee2727です. ここのカーネルをいい感じにビルドしてます. 一般的な環境では動作しません. cat catとは,concatの略称であり,本来はファイル同士を連結させる為のコマンドであるという話もよく聞きます. 別に

                                                                catコマンドをつくってみる
                                                              • AWS App Mesh を使用した Amazon ECS でのカナリアデプロイパイプラインの作成 | Amazon Web Services

                                                                Amazon Web Services ブログ AWS App Mesh を使用した Amazon ECS でのカナリアデプロイパイプラインの作成 この記事は Create a pipeline with canary deployments for Amazon ECS using AWS App Mesh を翻訳したものです。 この記事では Amazon Elastic Container Service (Amazon ECS) で実行されるアプリケーションのカナリアデプロイ戦略を、AWS App Meshと組み合わせて実装する方法を説明します。ALB の加重ターゲットグループを使用した AWS CodeDeploy でのカナリアデプロイを行う場合はこちらの記事を参照してください。 Amazon ECS や Amazon EKS などのコンテナオーケストレータを利用することで、世界中

                                                                  AWS App Mesh を使用した Amazon ECS でのカナリアデプロイパイプラインの作成 | Amazon Web Services
                                                                • バグ調査やパフォーマンス改善に役立つ!eBPFを用いたトレーシングについて | さくらのナレッジ

                                                                  はじめに この記事では、Linuxカーネルに実装されているパケットフィルタであるeBPFを使ったトレーシングツール、具体的にはDTrace, SystemTap, bpftrace,bcc-toolsなどについて紹介させていただきます。この記事の目標を以下に示します。 DTraceやSystemTapを簡単に説明し、eBPFを用いたトレーシングのうれしいところをお伝えします。 bpftraceやbcc-toolsといったツールの簡単な使い方を紹介し、細かいツールを調べる上での足がかりになるようにします。 公式の資料がかなり充実していることをお伝えします。この記事で使っている画像はそこから使わせていただいています。 eBPF概説 eBPFは、Linuxカーネル3.15からBPF(Berkeley Packet Filter)の拡張仕様として導入されました。BPFはこれまでにもパケットフィルタ

                                                                    バグ調査やパフォーマンス改善に役立つ!eBPFを用いたトレーシングについて | さくらのナレッジ
                                                                  • 「PDFは書き換えられる」を6割以上が“知らない”と判明…PDF機能の特徴や適切な使い方をアドビに聞いた|FNNプライムオンライン

                                                                    主に作成した文書のレイアウトを崩さないために使う「PDFファイル」。設定次第では、PDF化した後でも、加工や修正ができることをご存知だろうか? PDFの開発元であるアドビが11月30日に発表した調査で、PDF化した後でも加工や修正ができることを6割以上が「知らなかった」と回答したことが分かった。 アドビは今年10月に、「仕事でデスクワークを主とし、月に1回以上PDFファイルを扱っていると回答した20~59歳の全国のビジネスパーソン600人」を対象に、日本でのPDFファイルの利用状況や認識に関する調査を実施。 この調査で、コロナ禍前後でのPDFファイルの利用頻度について調べたところ、「以前よりも大幅に増えた」が15.0%、「どちらかというと以前よりも増えた」が32.3%で、合わせて47.3%がPDFファイルの扱いが増えたと回答した。 コロナ禍前後でのPDFファイルの利用頻度の変化(提供:アド

                                                                      「PDFは書き換えられる」を6割以上が“知らない”と判明…PDF機能の特徴や適切な使い方をアドビに聞いた|FNNプライムオンライン
                                                                    • Microsoft サポート診断ツールの脆弱性 (CVE-2022-30190) についてまとめてみた - piyolog

                                                                      2022年5月30日(現地時間)、Microsoft サポート診断ツール(MSDT)にリモートからコード実行が可能な脆弱性が確認されたとしてMicrosoftは セキュリティ情報を公開しました。文書ファイルを通じた攻撃が可能であり、条件が揃えば攻撃対象者の特定の操作を必要とせずファイルをプレビューするのみで影響を受ける可能性があります。ここでは関連する情報をまとめます。 1.何が起きたの? Windowsのツールの1つであるMicrosoft Windows Support Diagnostic Tool(Microsoft サポート診断ツール、略称MSDT)で深刻な脆弱性(CVE-2022-30190)のセキュリティ情報が公開された。また2022年6月15日まで修正する更新プログラムが公開されていないゼロデイの状態だった。 MSDTはWord等の文書ファイルからも呼び出しが可能であり、細

                                                                        Microsoft サポート診断ツールの脆弱性 (CVE-2022-30190) についてまとめてみた - piyolog
                                                                      • 2020秋 Vim のファイラー系プラグイン比較

                                                                        各プラグイン詳細 1. Netrw 間違って :e . とかしたときに起動する Vim に標準で付属しているファイラーです。 実は今回比較するファイラーの中で最も機能的に充実しています。 ツリー表示や簡単なファイル操作もでき、リモートファイルの閲覧編集なども単体で可能です。 「じゃぁ、これでいいじゃん?」となるかというと、以下のような点から常用は難しいと個人的には感じています。 内部コードが難解で第三者によるメンテが難しい 上記のため解決する目処がない不具合が多い(パフォーマンス問題含む) ただ、リモート接続先などで素の Vim を使う際などに利用できると便利なので、ある程度は使い方を知っておくと便利です。 2. Dirvish 今回紹介する中で最も機能が無いファイラーです。 何もしないので動作がとても軽快。 端的に言えばディレクトリの内容をバッファに出力するだけのプラグインです。 バッフ

                                                                          2020秋 Vim のファイラー系プラグイン比較
                                                                        • ホームページにはメールアドレスを掲載してはいけない!?その理由と対策方法 | AndHA Blog

                                                                          ホームページにはメールアドレスを掲載してはいけない!?その理由と対策方法 公開日 : 2021.07.12 最終更新日 : 2022.10.05 コーディング お問い合わせ用などのメールアドレスをホームページ上に公開することはよくあると思いますが。 ・・そのメールアドレス、そのまま公開していませんか? 実は、何の対策もせずにメールアドレスを公開してしまうと、スパムメール(迷惑メール)に襲われるリスクが高くなってしまいます。それにより、ウイルス感染の恐れや情報漏洩などさまざまな被害リスクが高まると同時に、クライアントへも多大なる迷惑をかけてしまう恐れがあります。 これからホームページにメールアドレスを公開しようと思っている方、また既に対策をせず公開してしまっている方も、スパムの危険性を理解し今すぐ対策を行なっていきましょう! スパムメールとは受信者の意向とは無関係に、無差別かつ大量に送り付け

                                                                            ホームページにはメールアドレスを掲載してはいけない!?その理由と対策方法 | AndHA Blog
                                                                          • これから日本の大組織が悩む、自動暗号化Zipファイルの代わりをどうすべきか問題|楠 正憲(Japan Digital Design CTO)

                                                                            内閣府・内閣官房がメールサーバーの設定を変更して添付ファイルを自動的に暗号化Zipに変換する仕組みを停止させた。情報処理学会の機関誌『情報処理』が7月号で暗号化Zipメールの小特集を組み、10月に入ってデジタル改革アイデアボックスに暗号化Zipの添付廃止が提言され、11月24日平井卓也デジタル大臣が記者会見で自動暗号化ZIPファイルと同一経路を使ったパスワード別送の廃止を表明、翌25日から内閣府・内閣官房のメールサーバーの設定が変更された。 電子メールの添付ファイルの自動暗号化Zip化は、金融機関や通信キャリアなど日本を代表する組織の多くで現在も使われていることから、今後、各組織で暗号化Zipファイルを廃止すべきか否か、議論が進むものと考えられる。 暗号化Zipファイル添付の何が悪かったのか自動暗号化Zipファイルの問題は、データを保護する上で全く効果がないにも関わらず、サンドボックスによ

                                                                              これから日本の大組織が悩む、自動暗号化Zipファイルの代わりをどうすべきか問題|楠 正憲(Japan Digital Design CTO)
                                                                            • 【VSCode ショートカットキー】初心者がまず絶対に押さえておきたい生産性爆上げショートカットキー10選 - Qiita

                                                                              ショートカットキー10選(詳細) 1. Alt + ↑↓ - 行の移動 行全体を上下に移動することができるショートカットキーです。素早く行全体を移動可能。行ごと移動させたい時に、行を切り取って挿入したい箇所に貼り付ける、といった操作が不要となります。 2. Shift + Alt + ↑↓ - 行のコピー カーソルが置かれた行をコピーし、そのまま上下の行に挿入できます。同じようなコードを複数箇所で書きたい時などに、役立ちます。 3. Ctrl + Shift + K - 行の削除 カーソルが置かれている行を一瞬で削除してくれます。複数行を選択すれば、複数行削除も可能。 4. Ctrl + [ / ] - インデントの追加/削除 手動でインデントを揃える手間が省けて、コードが整理整頓された状態を保ちやすくなります。 5. Ctrl + / - コメントアウト/解除 コメントアウト、既存コメン

                                                                                【VSCode ショートカットキー】初心者がまず絶対に押さえておきたい生産性爆上げショートカットキー10選 - Qiita
                                                                              • 【開発者向け】Open Interpreterの使い方をコード付きで説明する(ターミナル編)|ニケちゃん

                                                                                今回も導入方法などは説明しないので、まだ環境が用意できていない方は本家リポジトリのREADMEを参考にしてください。 オプション下記のコードを実行することで設定ファイルを開きます。これから説明するオプションは、このファイルかpythonコードに記載してください。 interpreter --config# config.yaml system_message: | You are Open Interpreter, a world-class programmer that can complete any goal by executing code. First, write a plan. **Always recap the plan between each code block** (you have extreme short-term memory loss, so you

                                                                                  【開発者向け】Open Interpreterの使い方をコード付きで説明する(ターミナル編)|ニケちゃん
                                                                                • CtrlP に出戻りした

                                                                                  はじめに Vim でファジーファインダといっても沢山ある訳ですが、皆さんはどれを使ってるでしょうか。 CtrlP fzf.vim denite vim-fz そもそもファジーファインダ使わず netrw そもそもファジーファインダ使わず NERDTree そもそもファジーファインダ使わず dirvish そもそもファジーファインダ使わず fern その他 いろいろあります。それぞれに特徴があり、自分の好きな物を使っておられると思います。個々の特徴を知りたい方は @yutakatay さんが良い記事を書いてくれているのでそちらをご覧ください。 まず昔話を聞いて欲しい 僕はもともと CtrlP を使っていました。CtrlP は kien 氏が開発した Vim プラグインで、Vim script のみで実装された高速なファジーファインダです。 意外と知られていない便利なvimプラグイン「ctrl

                                                                                    CtrlP に出戻りした