Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / eng-blog.iij.ad.jp (8)

  • シェルスクリプトで雪の結晶を描く | IIJ Engineers Blog

    IIJ 2024 TECHアドベントカレンダー 12/5の記事です】 はじめに アドベントカレンダーなのでクリスマスっぽいことをしましょう。ホワイトクリスマスには雪。ということで、六角形の雪の結晶の絵を描くスクリプトを書きます。 注意: この記事ではスクリプトの例をいくつか挙げますが、まともな人間が解読できるものは出てきません。真面目に読もうとすると目が腐ります。まともなプログラムは生成AIに任せて、人間は生産性を/dev/nullに捨てるスクリプトを書くことに全力を注ぎましょう。必要な情報は文中のリンク先を参照することで得られるようにしてありますので、コードは無視してそちらを参考にしてください。 ドット絵を描く コンピュータで絵を描くには、まず画像フォーマットを知る必要があります。 ドット絵を描くのは難しくありません。たとえば、白黒2値画像ならばこんなファイルを用意しましょう。 P1

    シェルスクリプトで雪の結晶を描く | IIJ Engineers Blog
  • DNS検索コマンドdugの紹介 | IIJ Engineers Blog

    Haskellコミュニティでは、ネットワーク関連を担当。 4児の父であり、家庭では子供たちと、ジョギング、サッカー、スキー、釣り、クワガタ採集をして過ごす。 技術研究所開発室の山(和)です。私は、同僚の日比野と一緒にDNSのフルリゾルバ(キャッシュサーバ)の実装を進めています。このフルリゾルバの名前は bowline と言います。結びの王様である「もやい結び」から名付けました。 サーバの bowline に加えて、検索コマンドである dug も実装しています。DNSに詳しい方なら分かると思いますが、 dig コマンドに似せた名前を選びました。(もちろん、DIGDUGという名作を意識しています。) 今回は、 DNS検索コマンド dug の使い方について説明します。dugコマンドをインストールする一番簡単な方法は、githubからバイナリをダウンロードすることです。Intel Linux

    DNS検索コマンドdugの紹介 | IIJ Engineers Blog
  • スマホの「緊急地震速報」が鳴ったり鳴らなかったりするわけ | IIJ Engineers Blog

    ※統一された呼び方があるわけではありませんが、この記事では説明のためにこのように呼びます データ通信方式は、YouTubeやLINEなどと同じ通信方式です。緊急地震速報のように同じ速報をすべてのスマホに送る場合でも、一台一台のスマホに対して個別に通信を行なっています。 これに対して、ETWS (Earthquake and Tsunami Warning System) 方式は特殊で、携帯電話の基地局は、個々のスマホを特定することなく、「地震発生」という信号を一斉に送信します。この信号を受信できたスマホが、警報音を鳴らすという仕組みなのです。 実は、スマホは、通話やアプリを利用していない「待ち受け」状態の時でも、自分が現在使用している基地局の電波を受信しています。これは、通話の着信を受けたり、基地局の電波が弱くなったときに、隣の基地局に電波を切り替える動作(ハンドオーバー)を行なうためです

    スマホの「緊急地震速報」が鳴ったり鳴らなかったりするわけ | IIJ Engineers Blog
  • DNSを変更するとネットワークは速くなるか | IIJ Engineers Blog

    はじめに あえてどことは言いませんが、先日某サイトで「ネット速度を高速化する方法」としてDNSサーバの設定をpublic DNSサービスに変更する記事が出てました。その記事の結論としては「変更しても大差ない」というものでしたが、DNSでネットワークを高速化するというこのような記事は何年も前からときどき見かけます。いい機会なので、このあたりについてもう少し深く掘り下げて考えてみましょう。 ※この記事では、とくに明示しなければDNSサーバとはキャッシュDNSサーバ(フルサービスリゾルバ)を指すものとします。 DNS応答の速さ DNSの設定を変えることによりネットワークの速度が速くなるとすれば、(1)DNSそれ自体の応答が速くなるか、(2)その後のWebアクセスが速くなるか、のどちらか(または両方でしょう)。このそれぞれについて検討してみましょう。 前者が速くなると画像やJavascriptなど

    DNSを変更するとネットワークは速くなるか | IIJ Engineers Blog
  • “HTTPSレコード”って知ってる?今知るべき4つの注意点 | IIJ Engineers Blog

    [注] この記事はすぐに陳腐化するはずの内容について扱っています。何年か経ってからこの記事を参照する場合、2022年3月に書かれた内容であることを留意の上お読みください。 はじめに IIJ DNSプラットフォームサービスにて、先日大きなアップデートと小さなアップデートがありました。大きなアップデートというのは、これまでのマネージドDNSサービスに加えてもうひとつ、IIJ DNSトラフィックマネージメントサービスという新たなサービスが追加されたこと。サーバの死活監視結果に応じて動的にDNSの応答を変えることができます。小さなアップデートは、従来のマネージドDNSサービスへの機能追加。HTTPSレコードに対応しました。 サービスの宣伝という意味では大きなアップデートの方を紹介した方がいいんでしょうけれど、ヘソ曲がりなのでここでは小さなアップデート、HTTPSレコードの方に焦点をあてます。 そも

    “HTTPSレコード”って知ってる?今知るべき4つの注意点 | IIJ Engineers Blog
  • 電波時計が使えないなら電波塔を作ればいいだけだ | IIJ Engineers Blog

    IIJのコンテンツ配信事業やグループ会社のJOCDNやIIJエンジニアリングに所属。CDNサービスの運用保守以外にもイベントで現場からライブ配信作業や動画編集などやってます。にじさんじ所属の星川サラが大好きなエンジニア。 電波時計が自宅で使えない どうしたら正確な時刻を刻めるのか そこで考えたのが ラズパイを買って壁にディスプレイを取り付けNTPで取得した時間を常時表示する NTPに対応した掛け時計を買う 「NTPリピーター」と呼ばれる装置からNTPで取得した時間を電波時計で受信できるように送信する 最初は1を考えましたが見た目が気に入らなく常時ディスプレイを表示はあまりにも色々な理由で微妙すぎるのでやめた。 その後2と3で悩みました。 2. NTPに対応した掛け時計を買う 参考製品:https://www.seiko-sol.co.jp/products/ntp_clock/ これが一番

    電波時計が使えないなら電波塔を作ればいいだけだ | IIJ Engineers Blog
  • リモートワークを快適に!通話用マイクの種類と選び方 | IIJ Engineers Blog

    2018年新卒入社。名古屋支社にてSI中心にお仕事をするエンジニア仕事ではサーバやミドルウェアを、趣味ではウェブやアプリを弄っています。 まえがき リモートワークがメインとなった昨今、会議や打ち合わせもTeams等のWeb会議で実施することが増えましたが、皆さんはマイクに拘ってますか? 100円ショップで買ったイヤホンマイクを使ったりしていませんか。(それが悪いとは言いませんが……) 通話をするにあたって、適当なマイクを使うと以下のようなトラブルが起きがちです。そして、これらのトラブルは自分が不便なだけではなく、相手に不快感を与えてしまうかもしれません。 音量をマックスにしているのに声が小さい 周辺の環境音(空調の音や外を通る車の音など)を拾ってしまう ノイズが入る(ザー、サーといったホワイトノイズ) スピーカーの音をマイクが拾ってしまいハウリングを起こす 上記のようなトラブルを避けるた

    リモートワークを快適に!通話用マイクの種類と選び方 | IIJ Engineers Blog
  • 部長席を破壊しました | IIJ Engineers Blog

    Twitterフォロー&条件付きツイートで「バリーくんぬいぐるみ」を抽選で20名にプレゼント! 応募期間は2019/11/29~2019/12/31まで。詳細はこちらをご覧ください。 今すぐツイートするならこちら→ フォローもお忘れなく! 【IIJ 2019 TECHアドベントカレンダー 12/15(日)の記事です】 システムクラウド部の濵﨑です。認定スクラムマスター(CSM)を取りました。 我々は今新サービス開発を行っています。 サービスの開発にあたっては検証タスクを洗い出したり、ユーザーストーリーマッピングを実施したり、とにかく描いて話してということが多くなります。毎回会議室を取って話す時間を作っていましたが、まとまった時間が確保しづらいですし、予定を取るのがあまりにも面倒なので貸し会議室を借りて合宿のような形式でワークショップを行ったりしました。 この貸し会議室作戦は大変よかったの

    部長席を破壊しました | IIJ Engineers Blog
    gogatsu26
    gogatsu26 2019/12/13
    “部長は平社員と同じ席へ移動になりました。理解のある部長でとても助かっています。”
  • 1