並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 2588件

新着順 人気順

ファイルが開かないの検索結果321 - 360 件 / 2588件

  • 【Windows 10】キミは「メモ帳」アプリの実力を知らない?

    Windows 10の初期設定を行う際、何らかのテキストエディタをインストールして、「.TXT」や「.LOG」といった拡張子に対する関連付けを「メモ帳」アプリから変更している人も多いことだろう。そのため、Windows 10に標準装備されている「メモ帳」アプリをほとんど使ったことがないという人もいるかもしれない。 ただ、好みのテキストエディタが使えない環境の場合など、「メモ帳」アプリの使い方を覚えておくと便利だ。そこで、本Tech TIPSでは「メモ帳」アプリの少し便利な使い方を紹介する。 時刻と日付を入力する 現在の時刻と日付を入力したい場合、「メモ帳」アプリで[編集]メニューの[日付と時刻]を選択すればよい([F5]キーを押してもよい)。すると、その時点での時刻と日付が現在のカーソル位置に入力される([例]13:34 2020/02/12)。 また、文書ファイルの1行目に「.LOG」と

      【Windows 10】キミは「メモ帳」アプリの実力を知らない?
    • 「Rubyのしくみ」 第1章 字句解析と構文解析を読んで - Hit the books!!

      「Rubyのしくみ Ruby Under a Microscope【委託】 - 達人出版会」という本の第1章を読んだので、内容と感想を書きます。 この本はいろいろな人がオススメされていたので、難しそうだなと思いつつ買いました。 🗿ではじまる行と🗿🗿🗿で囲まれた部分は自分で考えたことです。 はじめに 字句解析 times.rbの字句解析の流れ Ripperを使う 構文解析 LALR構文解析アルゴリズム 例1 例2 Rubyの文法規則 Ripperを使う その2 おわりに はじめに Rubyの構文はLispやSmalltalkといった高度な言語のアイデアを採用している。 🗿🗿🗿 Lispって? https://news.mynavi.jp/techplus/article/programinglanguageoftheworld-18/ Smalltalkって? https://

        「Rubyのしくみ」 第1章 字句解析と構文解析を読んで - Hit the books!!
      • 紀伊國屋がEmotetに感染 不審メールを送信 受け取っても開かずごみ箱へ

        紀伊國屋書店は2月24日、同社の一部PCがEmotetに感染し、不審なメールを複数送信していることが分かったと発表した。受け取ったメールの添付ファイルを開くとウイルスに感染する可能性があるとして注意を呼び掛けている。 紀伊國屋書店からばらまかれている不審メールでは、送信者に同社従業員の氏名が表示されるが、メールアドレスが正式な「@kinokuniya.co.jp」「@kinokuniya.com」ではないという。メールを受け取った場合は開かずに削除する必要がある。 同社は「今回の事態を受けまして、被害拡大防止に努めますとともに、より一層の情報セキュリティ強化に取り組んで参ります」としたが、具体的な対処法や再発防止策は明らかにしていない。 関連記事 上智大Webサイトが改ざん被害に 不正なサイトに閲覧者を誘導 上智大学のWebサイトが、閲覧者を不正なサイトに誘導するよう何者かに改ざんされた。

          紀伊國屋がEmotetに感染 不審メールを送信 受け取っても開かずごみ箱へ
        • SwiftGenが生成する1万行越えSwiftファイルでXcodeがフリーズするのを防ぐ - Mirrativ Tech Blog

          4月にミラティブに入社したiOS開発者の福山 (@fokotate)です。ミラティブにはゲーム好きな人が多いためか、積みゲー消化が急速に進んでいます。 今回は珍しいケースかと思いますが、他社のiOSプロジェクトでも起こりえる問題に対処することができたので共有させてください。 2022/06/09 ✍️追記: Xcode 14 beta 1で確認したところ、以下の問題はほぼ解決しているようでした。AppleにFeedbackを送ったところ同様の報告が複数あり、対応していただけたようです。 Mirrativ iOS開発の問題点 Mirrativ iOS開発ではSwiftGenを使い、多言語対応ファイルLocalizable.stringsをswiftファイルに変換しています。これによって文言をコードに挿入するときに、Xcodeのコード入力の自動補完が使えるようになりタイピングミスがなくなり、コ

            SwiftGenが生成する1万行越えSwiftファイルでXcodeがフリーズするのを防ぐ - Mirrativ Tech Blog
          • Ubuntu on WSL ユーザーのためPC移行ガイド | DevelopersIO

            今日はクラスメソッドの創立記念日なので、ブログを書かなければいけないという無言の圧力があります。 あまり時間も確保できなかったので、簡単に書けそうなネタをチョイスしました。 といっても以前新しいPCに交換した際に行った作業の備忘録です。 まえおき 私は開発用PCとして普段WindowsOSを利用していますが、実際はUbuntu on WSLでほとんど完結するようにしています。(個人PCもUbuntuOSを利用しています。) というのも、残念なことに弊社ではUbuntu Desktopの利用に関するオフィシャルサポートがないからです。 なにが言いたいかというと、ここで紹介するのは通常のWindowsの移行ではなく、あくまでUbuntu on WSLユーザーにフォーカスした移行ガイドということです。 また、私はUbuntuユーザーだということです。 WSLのExport/Import WSLに

              Ubuntu on WSL ユーザーのためPC移行ガイド | DevelopersIO
            • 無料でプロジェクトのタイムラインをテキストを編集するだけで作成&URLで共有可能な「Markwhen」

              長期的なプロジェクトや人生の計画を立てる際には、個々のイベントを並べた見やすいタイムラインを作ると後で見返す際にも便利です。「Markwhen」は入力・編集したテキストを見やすいタイムラインに反映し、PDFで出力したりURLで共有したりできる無料ツールとなっているとのことで、実際にどのようにタイムラインが作れるのか試してみました。 Project planning example - Markwhen https://markwhen.com/ Markwhenにアクセスすると、以下のように左側にテキスト編集タブ、右側にタイムラインが表示されたページが開きます。 例として登録されている「Project planning example」のテキスト入力欄はこんな感じ。 テキスト入力欄の内容を反映して生成されたのが、右側のタイムラインとなります。 「Project planning examp

                無料でプロジェクトのタイムラインをテキストを編集するだけで作成&URLで共有可能な「Markwhen」
              • Visual Studio Online Public preview 試してみた! - かずきのBlog@hatena

                変更履歴 サービス名を Visual Studio Code Online と間違えて書いていたので Visual Studio Online に修正しました。 セルフホストについて追記しました 環境のカスタマイズについての記事へのリンクを追加 本文 Microsoft Ignite 2019 のキーノート見てたらまさかの!!ということで以下のページから試してみました。 online.visualstudio.com サインインして環境を作る 開始するを選ぶとサインインする画面になります。 以下のように Azure サブスクリプションとかを選ぶようになったのですが課金は Azure いるのかなぁ???Azure サブスクリプション持ってない人がどういうフローになるのか気になる…。 環境のカスタマイズとかは VS Code のリモート開発の devcontainer.json とかで出来るみ

                  Visual Studio Online Public preview 試してみた! - かずきのBlog@hatena
                • mattn on Twitter: "typo でもいいから OSS にコントリビュートしてみたいなと思う人は、Vim でファイルを開いて :set spell を実行するのです。変数名や造語でもないのにこういう風に赤く見えたら typo です。 https://t.co/t8Z8m7cQ9U"

                  typo でもいいから OSS にコントリビュートしてみたいなと思う人は、Vim でファイルを開いて :set spell を実行するのです。変数名や造語でもないのにこういう風に赤く見えたら typo です。 https://t.co/t8Z8m7cQ9U

                    mattn on Twitter: "typo でもいいから OSS にコントリビュートしてみたいなと思う人は、Vim でファイルを開いて :set spell を実行するのです。変数名や造語でもないのにこういう風に赤く見えたら typo です。 https://t.co/t8Z8m7cQ9U"
                  • 「Linux」でSSHのセキュリティを強化するヒント

                    Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2024-02-29 07:45 筆者は何十年も前からセキュアシェル(SSH)を使用している。このリモートログインツールを使用すると、リモートマシンがログインを安全かつ効率的に受け入れるようになるので、安心できる。その一方で、ネットワークに接続されたデバイスにおいて、完璧なセキュリティなどあり得ないことも理解している。筆者が使用するすべてのコンピューターで、必ずSSHのセキュリティを強化するようにしているのは、そのためだ。 セキュリティの「層」をいくつか追加することがいかに簡単であるかを知って、驚く人もいるかもしれない。以下で説明するように、「Linux」デスクトップおよびサーバーマシンのセキュリティを簡単に強化できるヒントがいくつかある。これらのヒントを実践すれば、不要なログインをより効果的に阻止す

                      「Linux」でSSHのセキュリティを強化するヒント
                    • vscode-dbt-power-userでdbtの開発やレビューを効率化する - yasuhisa's blog

                      背景 vscode-dbt-power-userがよかったところ 定義にさっと行ける / 戻れる(Go to definitionが使える) VSCode内でモデル間のリネージが見れる VSCode内からdbtのモデルをさっと実行できる モデルファイルの単独の実行も簡単 コンパイル済みのSQLファイルをさっとプレビューできる まとめ 補足: vscode-dbt-power-userの導入方法 背景 dbtは前職時代から含めると二年以上使っていて、SQLでDWHやデータマートの開発をしようと思うともはやこれなしでは生きられないくらいには便利になっている。dbtがあっても大変なクエリは大変ではあるが、大変さは大分緩和してくれる。dbtがなくて、1つのSQLが1000行以上あり、中間クエリがテストもされていない、という状況はもう戻りたくない...。 dbtに限らずであるが、コードは書いていると

                        vscode-dbt-power-userでdbtの開発やレビューを効率化する - yasuhisa's blog
                      • 予告|Illustratorの文字組み機能・テキストエンジンが進化|いまから備えよう!Illustrator 2023(27.7)以降で再保存のお願い

                        予告|Illustratorの文字組み機能・テキストエンジンが進化|いまから備えよう!Illustrator 2023(27.7)以降で再保存のお願い アドビでは現在、Illustratorをはじめとしたデザインアプリケーションの文字組み品質向上のために、テキストエンジンの刷新に取り組んでいます。この記事では、テキストエンジンをアップデートする背景と、アプリケーション側の対応について紹介します。 品質向上のメリットを体験していただくには、みなさんがお手持ちのIllustratorファイル(.ai)を再保存をしていただく必要があります。 ぜひ、最後までご一読ください。 テキストエンジン=文字組みの品質を決めるプログラム Adobe IllustratorやAdobe InDesign、Adobe Photoshop、Adobe Premiere Proといったクリエイティブアプリケーションに

                          予告|Illustratorの文字組み機能・テキストエンジンが進化|いまから備えよう!Illustrator 2023(27.7)以降で再保存のお願い
                        • Emotet活動再開 日本も標的に LACが注意喚起

                          メールの添付ファイルを通じて感染するマルウェア「Emotet」が10カ月ぶりに活動を再開したと、セキュリティ企業のLACが注意を呼び掛けている。11月17日ごろから、日本の組織にも攻撃メールが届き始めているという。 Emotetに感染すると、メールや添付ファイル、メールアドレス、Webブラウザやメーラーに保存されたパスワードが窃取されたり、Emotetへの感染を引き起こすメールを他の組織や個人に送信したりする。 2014年ごろから2021年にかけて世界で猛威を振るい、関西電力や京セラ、NTT西日本など大企業を含む多数の日本企業が個人情報流出などの被害にあった。 2021年1月にユーロポール(欧州刑事警察機構)がEmotetネットワークの情報基盤に侵入して制圧したため、脅威はほぼなくなったとみられていた。 しかしLACによると、2021年11月15日、Emotetの活動再開を確認。検知数はま

                            Emotet活動再開 日本も標的に LACが注意喚起
                          • 「エクセルの神」が教える脱マウス・ショートカット100

                            業務改善コンサルタント 東進ハイスクール校舎長、社長室担当を歴任。その後、日本IBMを経て、 NTTデータ経営研究所にて業務改革のコンサルティングを行い、独立する。 東進ハイスクールにおいては、のべ1万回の進路指導を行い、コーチングスキルを獲得。 日本IBMでは、業務改革コンサルティングチームに所属。 膨大な仕事量に忙殺され、睡眠時間を削って仕事をする日々を過ごす。 「このままではお客様に満足していただけるパフォーマンスは出せない」と、 1秒でも早くデータを分析するための方論を模索し、日々改善を続ける。 結果、Excel を活用したデータ分析のスピードが飛躍的に上昇していく。 "Excelのプロ集団"として認知されていた業務改革コンサルティングチーム の中でも、最も操作スピードが速く、約2万人の社員の中で一番の使い手と される。そのExcel技術を当時の新人教育部門/研修担当部門から評価さ

                              「エクセルの神」が教える脱マウス・ショートカット100
                            • RolandがDAWへ再参入! Windows、Mac、iOS、Androidでも使える新世代音楽制作アプリ、Zenbeatsの実力|藤本健の"DTMステーション"

                              Rolandが6年ぶりにDAWの世界に帰ってきました。SONARを開発するCakewalkを手放して以来、DAW/DTMからは少し距離を持っていたような感じもあったRolandですが、まったく新たな音楽制作アプリ、Zenbeats(ゼンビーツ)を開発し、本日9月18日、ワールドワイドでリリースしました。このZenbeatsはWindows、Mac、iOSそしてAndroidでも同じように使える、まったく新しい考え方のアプリで、まずは無料で入手できるというもの。ループ素材や音色などのコンテンツを追加したり、機能制限を解除するのに料金がかかり、すべての機能・コンテンツを手に入れるには$149.99(約16,200円)かかりますが10月18日まではキャンペーン価格として99.99ドル(約10,800円;1ドル=108円換算)となっています。 ※2019.9.19追記 価格は税抜きなので、ドル表記

                                RolandがDAWへ再参入! Windows、Mac、iOS、Androidでも使える新世代音楽制作アプリ、Zenbeatsの実力|藤本健の"DTMステーション"
                              • 新しいPCでgitの環境構築 - Qiita

                                GitLabのプロジェクトをクローンするまでの方法を記載します。 Gitのインストール 以下を参考にしてGitをインストールする。 【Windows】Gitの環境構築をしよう! 公開鍵と秘密鍵を作成 以下を参考にして公開鍵と秘密鍵を作成する。 GitLabリポジトリをローカルにクローン(clone)する手順 GitLabに公開鍵を追加 以下を参考にしてGitLabに公開鍵を追加する。 GitLabリポジトリをローカルにクローン (clone)する手順 gitconfigを修正 以下を実行し、gitconfigファイルを開く。 git config --system -e 以下をコメントアウトする。

                                  新しいPCでgitの環境構築 - Qiita
                                • CeVIO Pro(仮)改めVoiSonaのβ版無料公開がスタート。VSTiに加えAudio Unitsにも対応し、M1にもネイティブ対応|DTMステーション

                                  6月2日、テクノスピーチが最新のAI技術で人間の歌声をリアルに再現する歌声合成ソフト、VoiSona(ボイソナ)のβ版を無料で公開しました。これは、今年2月に「WindowsはもちろんMacでも使え、DAW上のVSTiとしても動作するCeVIO Pro (仮)がα版として無償配布開始」という記事で紹介したCeVIO Pro(仮)が名称を変更するとともに、β版へとアップグレードしたもので、ソングエディタとともに、デフォルトボイスライブラリとして女性シンガーである「知声」(読み:ちせい、英語表記:Chis-A)が付属している点も同様です。 CeVIO Pro(仮)でもWindowsとMacに対応するとともにスタンドアロンおよびVSTiプラグインとして動作する形になっていましたが、β版となったVoiSonaではMacのAudio Unitsプラグインにも対応。さらに、MacのM1プロセッサにもネ

                                    CeVIO Pro(仮)改めVoiSonaのβ版無料公開がスタート。VSTiに加えAudio Unitsにも対応し、M1にもネイティブ対応|DTMステーション
                                  • DeepFake使ってみた!? MacでGPUを使った機械学習 | さくらのナレッジ

                                    こんにちは! テリーです。Apple SiliconのM1チップを搭載した新しいMacは、当初の期待以上の速度が出ているようで、パソコンの新モデルとしては久しぶりに購買意欲をかきたててくれました。16インチのMacBookProが出ればすぐに購入しようと思います。さて、M1はCPUの速度と価格の方に注目されがちですが、GPUも劇的に進化しています。「機械学習といえばNVIDIA」の時代が何年も続いており、TensorflowのGPU版が使えないMacは機械学習トレーニング環境としてあまり使われていませんが、M1の圧倒的な処理能力が使えるならば、多少の文法修正は受け入れられます。ここから勢力図の逆転もありえそうです。 突然ですが、最近映画を見ました。人気小説を原作にした映画で、主演俳優は原作のイメージそのものでしたが、助演の方の顔が原作とまったくイメージが異なっていて台無しだと、娘が怒ってい

                                      DeepFake使ってみた!? MacでGPUを使った機械学習 | さくらのナレッジ
                                    • フォトショップで写真にグリッチエフェクトをかけるオススメ素材20選

                                      バグが起こったような「映像の乱れ」を表現するグリッチエフェクト。 SFサイバー感を演出でき、フォトショップでも人気の高いグラフィック効果のひとつです。しかし、魅力的なグリッチエフェクトを自分でつくろうとすると時間もかかってしまいます。 そんなときは、一瞬でグリッチ効果を表現できるPhotoshopデザイン素材を活用してみましょう。 フォトショップに写真を放り込むだけで、誰でもプロのようなエフェクトを実現できる、難しいこと一切なしの便利アイテムが揃います。 フォトショップで写真を水彩イラスト風に一発加工!おすすめ素材25選 フォトショップで漫画コミック風イラストに一発加工!おすすめ素材10選 まずはAdobe公式サイトより、Photoshopを無料でダウンロードし、7日間のお試しからはじめてみませんか。1087円/月からフォトショップが使える、フォトプランもおすすめです。 グリッチエフェクト

                                        フォトショップで写真にグリッチエフェクトをかけるオススメ素材20選
                                      • 初心者でもできるExcelマクロ時短術! エクセルに「トップページ」を作ろう【書籍オンライン編集部セレクション】

                                        1976年、大阪府生まれ。灘高校、東京大学経済学部卒業後、日系メーカーで17年間勤務。経理や営業、マーケティング、経営企画などに携わり、独学で覚えたエクセルマクロを用いて様々な分析や業務改革を行う。 2017年、GAFAの日本法人のうちの1社へシニアマネージャー(部長)として転職。これまでエクセルマクロを用いた業務改善などで数多くの社内表彰を受けている。手作業では不可能なほど大量のデータを、短時間で分析しやすく加工したことが評価され、社内エクセルマクロ講習会の講師として延べ200人以上に講座を実施。 エクセルマクロについて1から10まで教える詰込み型の学習ではなく、仕事に必要な部分だけを効率的に学べる講座として満足度98%の高い評価を受けている。 4時間のエクセル仕事は20秒で終わる 「エクセルマクロ全体の1割程度を学べば会社の業務の9割以上はカバーできる」 現役GAFA部長がエクセルマク

                                          初心者でもできるExcelマクロ時短術! エクセルに「トップページ」を作ろう【書籍オンライン編集部セレクション】
                                        • 年賀状はメールで送ってもいいの?基本的な知識やマナーを紹介 - 年賀状日和|年賀状特集|年賀状・無料ダウンロード|年賀状ならブラザー

                                          年始の挨拶である年賀状といえば、はがきを送ることが中心でしたが、近年ではメールやSNSアプリ経由で送ることも増えてきました。個人間はもちろん、企業間でも年賀はがきのやり取りを廃止し、メールに切り替えたところも少なくありません。 年賀状はそもそも、旧年の感謝と新年の挨拶と同時に、相手の一年の多幸を祈るために送るものなので、はがきという形にとらわれる必要はありません。 今回は年賀状をメールで送る場合に押さえておきたい基本的な知識や、件名、文面のマナーについて詳しく紹介していきます。 年賀状メールに関する知識やマナー 近年、連絡をとる際、インターネット上でのやり取りが当たり前になっていく中で、年賀状をはがきで送ることからメールで送ることに切り替える方が増えています。 特に企業では、はがきの年賀状は紙を多く消費することから、環境への配慮のためCO2削減につなげるペーパーレス化の一環として廃止したり

                                            年賀状はメールで送ってもいいの?基本的な知識やマナーを紹介 - 年賀状日和|年賀状特集|年賀状・無料ダウンロード|年賀状ならブラザー
                                          • マイクロサービスアーキテクチャのリポジトリ構成を漸進的にモノレポに移行した話 - Sansan Tech Blog

                                            Sansan Engineering UnitでSansan Data Hubの開発をしている藤原です。 前回はニッチに深く潜り過ぎたので、今回は(使い古されたネタではありますが)モノレポ化についてお話ししたいと思います。 おさらい:モノレポ(mono repo)とは 一連のソースコードを単一のリポジトリで管理している状態のことです。 特に、実装言語、またはサブシステムやドメインといった何らかの区切りでリポジトリを分けている場合に、それらを集約することをモノレポ化と言います。 逆に、複数のリポジトリに分けている状態をポリレポ(poly repo)と言います。 モノレポのメリットとデメリット モノレポ化することで、以下のようなメリットが得られます。 プロダクト全体で統一したい設定、たとえばCIスクリプトやlinter設定などの管理が楽になる。 検索が楽になる。GitHubの検索で事足りること

                                              マイクロサービスアーキテクチャのリポジトリ構成を漸進的にモノレポに移行した話 - Sansan Tech Blog
                                            • 826万人の在職者情報を管理する「社労夢」のランサムウェア事件から思うこと

                                              ランサムウェアの感染事案 2023年の6月上旬に、社労士向けのクラウドサービス「社労夢」を提供する、エムケイシステムがランサムウェア攻撃を受けたことを発表したことが記憶に新しい。 www.itmedia.co.jp www.nikkei.com エムケイシステムのWebサイトによると、「社労夢」は826万人以上のユーザ情報を保管・管理するクラウドサービスであり、この情報が仮に漏洩したとなれば2023年のセキュリティインシデントとして残念ながら歴史に名を残しかねない大惨事の一つとなるであろう・・・!! 実際に私もStartup(B to B向けSaaS販売)で勤務しながら、本事案について耳にすることがあった。お客様によってはサービスリプレイスを検討しているとのことであった。 セキュリティの専門家 × Startupの事業推進という、やや異色なキャリアを歩んできた私にとっても改めて気が引き締ま

                                                826万人の在職者情報を管理する「社労夢」のランサムウェア事件から思うこと
                                              • async/await,disposableを使って素直で読みやすいコードを書く | Unity Learning Materials

                                                async/await、聞いたことはあるけどなんだか難しそう。と思って使ってなかったりしませんか? これに対する自分の答えは、「難しい使い方で使うと難しい。」 逆に言えば、簡単な使いみちで使う分にはめっちゃ簡単なんですよ。 なので早速今から簡単な使い方を紹介していきます。 どこで使えるか ズバリ、「状態の制御」。 ゲームを作る上では必須ですが、状態を扱うサンプルコードって意外と少ないんですよね。 状態というのは例えば、「タイトル画面」「インゲーム画面」「リザルト画面」みたいな画面だとか、 RPGなら「マップを歩いている」「村人と会話している」など。 後は「ロード中」なんかも状態と言えますね。 このスライドにおける素直で読みやすいコードとは 色んな思想があるとは思いますが、このスライドにおいて自分が考えている素直で読みやすいコードとは、 「同じ抽象レベルの状態の制御が同じ場所で行われている」

                                                  async/await,disposableを使って素直で読みやすいコードを書く | Unity Learning Materials
                                                • Dockerを利用したSandbox内でWordやExcelファイルをPDFに変換することで悪意のある攻撃からMacやPCを守ってくれるユーティリティ「Dangerzone」がM1 Macでも利用可能に。

                                                  Dockerを利用したSandbox内でWordやExcelファイルをPDFに変換することで悪意のある攻撃からMacやPCを守ってくれるユーティリティ「Dangerzone」がApple M1 Macでも利用可能になっています。詳細は以下から。 DangerzoneはFirst Look Mediaのセキュリティディレクターなどを務めるMicah Leeさんが2020年に発表したセキュリティツールで、悪意のある攻撃者によって作成されたかもしれないPDFやWord、Excelなどのドキュメントファイルを開かなければならない場合に、 What’s new: Removes the need for internet access by shipping the Dangerzone container image directly with the software Friendly user

                                                    Dockerを利用したSandbox内でWordやExcelファイルをPDFに変換することで悪意のある攻撃からMacやPCを守ってくれるユーティリティ「Dangerzone」がM1 Macでも利用可能に。
                                                  • Apache HTTP Serverのgraceful stop/restartを理解する

                                                    こんにちは、去年の8月に入社しましたMSP事業部エンジニアリンググループの鈴木です。 本記事は、Apache HTTP Server(以降「Apache」と略す)のgraceful stop/restart(以降、2つを指す場合「graceful」と略す)について調査・理解したことをまとめたものになります。具体的には以下について調査しました[※1]。 gracefulの概要、通常のstop/restartとの違いおよびユースケース systemd(systemctl)でgracefulを実行する方法 gracefulを実行する3つのコマンドの動作や関係性 gracefulを実行するコマンドの動作確認(ドキュメントの裏取り) 付録:graceful関連のソースコード解析(理解できている範囲のみ) なお、今回は私個人の学びの一環としてgracefulの基本的なことから調査しましたので、内容とし

                                                      Apache HTTP Serverのgraceful stop/restartを理解する
                                                    • AWS CLIを利用し、Amazon S3バケットのpre-signed urlsを取得してみました | DevelopersIO

                                                      こんにちは、イムチェジョンです。 今回のブログではS3バケットのオブジェクトを開くためにAWS CLIを利用してpre-signed urlsを取得してみました。 アジェンダ pre-signed urlsとは? pre-signed urlsの取得方法 まとめ 1. pre-signed urlsとは? すべてのオブジェクト及びバケットは基本的にプライベートだが、pre-signed urlsを使用して選択的にオブジェクトを共有できる 顧客/ユーザーがAWSセキュリティ資格証明や権限なしに、バケットにオブジェクトをアップロードすることを許容できる pre-signed urlsの構成 pre-signed urlsは下のように構成されてます。 https://s3.amazonaws.com/examplebucket/test.txt? X-Amz-Algorithm=AWS4-HMA

                                                        AWS CLIを利用し、Amazon S3バケットのpre-signed urlsを取得してみました | DevelopersIO
                                                      • リポジトリに載せたくない秘匿情報をチェックする Secretlint を触った - 継続は力なり

                                                        タダです. リポジトリに AWS のアクセスキー,シークレットアクセスキーを載せてしまって情報の漏洩といったことが起こりうるので,その予防策としてSecretlintを触る機会があったためこの記事に備忘録をまとめます. Secretlint とは Secretlint 導入 Secretlint のルール Secretlint を実行する まとめ 参考情報 Secretlint とは Secretlint は azu さんが開発されている秘匿情報のコミットを防ぐツールです. github.com Secretlint 導入 Docker イメージも提供されていますが,今回は npm で導入し,npx secretlint --initで Secretlint の設定ファイルを生成します. $ npm install secretlint @secretlint/secretlint-rul

                                                          リポジトリに載せたくない秘匿情報をチェックする Secretlint を触った - 継続は力なり
                                                        • "なにも無いところをタップしてキャンセル"はUI・UX的にアリなのか - Qiita

                                                          僕の数少ない友人の、たまたま携帯(iPhone)を見させてもらう機会があったんですが(そのときはLINEの会話を見てました)、間違えてキーボードを開いてしまったんですよね。邪魔なのでキーボードを閉じようと思ったんですけど、瞬間的に手が止まるんですよ。そう、iOSにはキーボードを閉じるボタンがないんです!! これはAndroid端末のキーボード。キーボードを閉じるときは、戻るボタンをタップする(キーボードを開いているときは矢印の向きが下になります)。ちなみに、アプリによってはなにも無いところをタップしても閉じるようになっていたりします。ATOKなどのキーボードアプリではメニューからも閉じれます。 僕はiOSでキーボードを閉じる方法を知りませんでした……。一生の恥です……。友人からも嘲笑されました……。 たしかに、よくよく考えれば、なにも無いところをタップして閉じる(キャンセルする)というのは

                                                            "なにも無いところをタップしてキャンセル"はUI・UX的にアリなのか - Qiita
                                                          • 無料で超簡単に小説をかなり細かく推敲してくれるソフト「Novel Supporter」の最新機能「時系列ごとの文章分析」を使ってみた

                                                            小説を書いてみた後の推敲(すいこう)では、誤字脱字などの間違いを見つけることができても、読みやすさや文章のクセといった感覚的なことは直すのが難しくなりがち。そのような実は気になる文章の傾向などを総ざらいしてくれる無料ソフト「Novel Supporter」の最新版1.7.0が2021年10月に公開されたので、新しく追加された機能を試してみました。 小説推敲補助ソフト「Novel Supporter」 - クロノス・クラウン - https://crocro.com/pc/soft/novel_supporter/ 「Novel Supporter」は制作者のホームページから無料でダウンロードできます。サイトにアクセスし、「ダウンロード novel_supporter_1.7.0.7z」をクリック。 「ファイルを保存する」を選んで「OK」 ダウンロードが終わったらファイルを解凍し、「Nove

                                                              無料で超簡単に小説をかなり細かく推敲してくれるソフト「Novel Supporter」の最新機能「時系列ごとの文章分析」を使ってみた
                                                            • ゲーム実況・Vtuber・YouTuber・リモート会議など配信で最も気になる音関係を一段階上のレベルへコンパクト&1台でカバーできる「Live Streamer NEXUS(AX310)」レビュー

                                                              ゲーム配信や映像配信をYouTubeなどで行うにあたって、配信者(ストリーマー)が気をつけなければいけない点の1つが「配信用機材」。本当に最低限の「プレイ中のゲーム画面をそのまま配信する」の先をやるためには、配信を助けてくれるストリームデッキのような機器やミックスアンプ、オーディオインターフェイスがあった方が便利。 AVerMediaの「Live Streamer NEXUS(AX310)」は、まさにこの「ストリームデッキ」「アンプ」「オーディオインターフェイス」の3つの機器の機能を1台でカバーしてくれる存在だということなので、実際に触ってみることにしました。なお、配信機材の名前も、機材を操作するためのソフトウェアも「NEXUS」という名称なので、記事中では機材を「AX310」、ソフトウェアを「NEXUS」と表記しています。 Live Streamer NEXUS(AX310) | 比較す

                                                                ゲーム実況・Vtuber・YouTuber・リモート会議など配信で最も気になる音関係を一段階上のレベルへコンパクト&1台でカバーできる「Live Streamer NEXUS(AX310)」レビュー
                                                              • MalDoc in PDF - 検知回避を狙って悪性なWordファイルをPDFファイルへ埋め込む手法 - - JPCERT/CC Eyes

                                                                JPCERT/CCは、7月に発生した攻撃に、検知回避を狙って悪性なWordファイルをPDFファイルへ埋め込む新しいテクニック(以降本記事ではMalDoc in PDFとする)が使用されたことを確認しました。今回は、使用されたMalDoc in PDFの詳細とその対策について解説します。 MalDoc in PDFの概要 MalDoc in PDFで作成されたファイルはPDFのマジックナンバーやファイル構造を持つにもかかわらず、Wordで開くことが可能なファイルとなります。このファイルをWordで開くことで、ファイルにMacroが設定されていた場合、VBSが動作し、悪性の挙動を行います。 なお、JPCERT/CCが確認した攻撃では、ファイルの拡張子は.docとして使用されていたため、Windowsの設定で.docの拡張子にWordが関連付けされている場合、MalDoc in PDFで作成され

                                                                  MalDoc in PDF - 検知回避を狙って悪性なWordファイルをPDFファイルへ埋め込む手法 - - JPCERT/CC Eyes
                                                                • スライド作成で画像を探し回るのが面倒なので生成AIで解消してみた【テンプレ公開】 - Qiita

                                                                  資料のスライドにイメージ画像などを挿入したい場合はどうしていますか? いらすとやを重宝されている人も多いかも知れません。 ただ、いちいちスライドに合ったイメージの画像を探すのも面倒です。 OpenAIがDALL-E3を発表して画像生成AIのクオリティも向上してきました。 そこで、Googleスライド上でサクッとプロンプト入力してDALL-E3で画像生成してスライドに挿入できるようにしてみました。 Google Apps Scriptでスクリプトを配置して、OpenAIのAPIキーさえ用意すれば誰でも利用可能ですので、やり方を解説します。 Youtube動画でも導入手順を解説しています↓ (追記1)APIキーの取り扱いを心配される声を見かけたので、APIキーが秘匿されていることを記述で追加しました。 (追記2)多くの方にいいね・ストックいただいたので、なぜ本件に取り組んだかWhyを追記しまし

                                                                    スライド作成で画像を探し回るのが面倒なので生成AIで解消してみた【テンプレ公開】 - Qiita
                                                                  • MacでTensorFlow Liteを実装する【2019年版】 - Qiita

                                                                    MacでTensorFlow Liteを動かすまでの流れを解説していきます。 環境 動作確認済の環境は以下の通りです。 ・macOS Catalina バージョン10.15 ・Python 3.7.4 ・conda 4.7.12 ・TensorFlow 1.15.0 ・keras 2.2.4 環境構築 以下のURLよりAnacondaをインストール https://www.anaconda.com/distribution/ ダウンロードしたインストーラパッケージをダブルクリックして起動します。 利用規約に同意し、保存先を決めてインストールします。 HomeからJupyter Notebookを起動します。 作業場所を決めて、NEW→Python3でipynbファイルを作成します。 ファイルを開くとこのようにプログラムを書ける画面に移ります。ここにプログラムを書いていきます。 次にTens

                                                                      MacでTensorFlow Liteを実装する【2019年版】 - Qiita
                                                                    • AI生成の児童ポルノが爆増しており児童搾取に関する報告システムが機能不全に陥る恐れがあるとインターネット監視団が警告

                                                                      1998年から運営されている児童性的虐待ホットライン「CyberTipline」が十分に機能しておらず、今後、「AI生成の児童ポルノ」が増えると、本物の虐待被害者を見つけることはさらに難しくなっていくと、専門家が指摘しています。 How to Fix the Online Child Exploitation Reporting System | FSI https://cyber.fsi.stanford.edu/io/news/cybertipline-report Report urges fixes to online child exploitation CyberTipline before AI makes it worse | AP News https://apnews.com/article/cybertipline-child-sexual-abuse-stanfor

                                                                        AI生成の児童ポルノが爆増しており児童搾取に関する報告システムが機能不全に陥る恐れがあるとインターネット監視団が警告
                                                                      • さよならPPAP - パスワードZipファイル運用から正しいメッセージングへ | Proofpoint JP

                                                                        デジタル改革相の平井大臣が、パスワード付きZipファイルをメールで送って、あとからそのZipファイルのパスワードをメールで送るという自動暗号化Zipファイルの慣習を2020年11月26日からやめると宣言し、話題になりました。*1 デジタル改革アイデアボックスにこの慣習に関する多数の投稿が寄せられたことがきっかけで、捺印の廃止と同様、意味がないことは止めようということになったようです。つまり、この慣習をセキュリティ的にも、利便性の観点からも適切ではないと判断したことになります。 このニュースを目にした人々の反応は大きく分けて、2つあったかと思います。「やった!ようやく理解したのか。」という反応と、「え、じゃぁどうすればいいの?」という二つの反応です。 このブログでは、PPAPのメリデメとそれに代わる代替案についてご紹介したいと思います。 PPAPとは 実は、このビジネス習慣、日本では以下の頭

                                                                          さよならPPAP - パスワードZipファイル運用から正しいメッセージングへ | Proofpoint JP
                                                                        • [Neovim]2023年初頭・個人的に愛用しているNeovimプラグイン🏜

                                                                          Neovimで愛用しているプラグインの解説 普段使いしてるNeovimのスクリーンショットなど こんにちは!食パン🍞と申します🏜 普段はフロントエンドを中心にパソコンをカタカタしている者です💻 私は普段のコーディングのメインエディタとして、Neovimを用いています。 (Neo)Vimは、その独特な操作体系ゆえ慣れるまでが大変ですが、一度習熟すると非常に効率よくテキスト操作を行えるため、日々愛用しています。 ところで(Neo)Vimは、非常にカスタマイズ性が高く、自分好みの様々な設定を書いたり、OSSの多様なプラグインを利用することができます。一方で、その高いカスタマイズ性ゆえに設定の難しい側面も多々あり、最初はどのようにNeovimをカスタマイズしていけば悩むことも珍しくありません…。 そこで今回の記事では、私が現在使用しているNeovimのセッティングのうち、特に愛用しているプラ

                                                                            [Neovim]2023年初頭・個人的に愛用しているNeovimプラグイン🏜
                                                                          • Windows11のエクスプローラが遅くなってきたので、設定を変えて高速化を試みてみた

                                                                            2月にパソコンを新しく組み直して以来、OSはWindows11を使っています。 フラットデザインが進んで見やすい画面、キビキビと反応してくれる各種動作。自分の中ではかなりの好印象で、すっかり気に入って使っているんですが、このところエクスプローラの動作が怪しくなってきました。 ちょっとファイルを開こうと立ち上げてみるも、なんかマウスカーソルがぐるぐる回るばかりでウィンドウが出てこない。 ウィンドウが出てきたら出てきたで、フォルダを開いて……としてみたら、またマウスカーソルがぐるぐる回ってフォルダの中身がなかなか表示されない。 どうもキビキビだったのは最初だけで、操作履歴がたまっていくとレスポンスに悪影響が出てくる様子。だったらそんなもんいらねえやと、レスポンス重視で余計な機能を外してしまうことにしました。 「ホーム」の使用をやめて、エクスプローラの起動を速くしよう エクスプローラは、デフォル

                                                                              Windows11のエクスプローラが遅くなってきたので、設定を変えて高速化を試みてみた
                                                                            • iOSのファイル共有機能5パターンの検証とセキュリティ対策まとめ - Flatt Security Blog

                                                                              はじめに こんにちは。株式会社Flatt Securityセキュリティエンジニアの志賀(@Ga_ryo_)です。 iOSアプリケーションを開発する上で、メディアファイルやドキュメントファイルを他のアプリケーションと共有する機能を実装するケースがあると思います。iOSでは、ファイル共有のために様々な機能を提供していますが、OSの更新に従って機能が増え、把握が困難になってきたと感じている方もいることかと思います。 また、そういった機能が追加された際に実装方法に関する解説をしてくださる方々がいらっしゃると思いますが、細かい仕様について語られることはあまり多く無いという印象です。 そこで本稿では、iOSアプリケーション上で利用できる各種ファイル共有機能を5つのパターンに分けて検証しつつ、これらを利用する上で注意すべき点についても解説していこうと思います。 注) 本稿では度々サンプルコードを提示する

                                                                                iOSのファイル共有機能5パターンの検証とセキュリティ対策まとめ - Flatt Security Blog
                                                                              • 「エクセル劣等生」がしてしまっている4大NG行動 総務省が推奨するデータ入力の統一ルールとは(東洋経済オンライン) - Yahoo!ニュース

                                                                                せっかく学んだExcelを使いこなせないのはなぜ? 「データベース」とデータ入力の統一ルールを紹介(写真:jessie/PIXTA) 「Excelというソフトは、直感的に使えてしまいます。ゆえに、多くの人はちゃんと勉強しようとは思いません。実はそこに落とし穴があるのです」 そう語るのは、「Excel医」さん。非IT系の医師ながら、初心者レベルから独学でExcelを学び、職場では「Excelの神」とまで呼ばれるようになった人物です。 この記事では、「エクセル下手な人がしてしまっている、4つのNG行動」を、Excel医さんの著書『人生を変える Excelの神スキル』から、一部を抜粋・再構成してお届けします。 【図解】Excelの4つのNG行動とは? ■Excelを学んでも職場で使いこなせないのはなぜ? ■データ入力の統一ルール Excelを本で学んでいく際に、Excelの基本、ショートカット、

                                                                                  「エクセル劣等生」がしてしまっている4大NG行動 総務省が推奨するデータ入力の統一ルールとは(東洋経済オンライン) - Yahoo!ニュース
                                                                                • 無料でPDF・EPUB・MOBI・CBZ・CBR・FB2・CHM・XPS・DjVu・画像を開いて読めるオープンソースのリーダーアプリ「SumatraPDF」

                                                                                  PDF(ポータブル・ドキュメント・フォーマット)は文書や画像付き資料のファイル形式として広く使われていますが、一般的なPDFリーダーは動作が重いことが多く、その他の文書ファイルと比較して閲覧が面倒だと思っている人もいるはず。オープンソースで公開されている「SumatraPDF」はシンプルかつ軽量なPDFリーダーであり、PDFファイルをサクサク開くことができる上に、電子書籍ファイルとして使われるEPUB・MOBI・FB2・CBZ・CBR、画像ファイルのDjVu、PDFに似たXPS、WindowsのヘルプファイルであるCHMなど、幅広い形式のファイルを開くことができるとのことで、どんなPDFリーダーになっているのか実際に使って確かめてみました。 Free PDF Reader - Sumatra PDF https://www.sumatrapdfreader.org/free-pdf-rea

                                                                                    無料でPDF・EPUB・MOBI・CBZ・CBR・FB2・CHM・XPS・DjVu・画像を開いて読めるオープンソースのリーダーアプリ「SumatraPDF」