<a href="https://www.ip.network"> <img src="https://ip.network/img" alt="my ip address embedded image" width="215" height="70"/> </a>
長くゲーム業界に出向していましたが、2022年秋に戻ってきました。ゲーム業界での経験も生かしながらIIJのエンジニアとしてちょっと面白いことを提供できていければいいなぁと思っています。格闘ゲームの世界チャンピオンになった従兄弟がいますが彼にゲームを教えたのは僕ではありません(笑) 。CAPCOM CUP進出を決めましたねー!がんばれー StarlinkのIPアドレスと地域判定について Starlinkが日本に登場して1年が過ぎ、認知も徐々に広がってきています。利用が広がるにつれ、Starlink経由で国内のサービスを使った時にIPアドレスの地域判定に失敗する、例えば日本国内向けの動画視聴サービスをStarlink経由で使おうとすると国外と判定されてしまい使えないといった話も聞く事があります。 アクセス元のIPアドレスを使って地理的な位置を判定する事はInternet geolocation
Wi-FiのMACアドレスを渡すと、事前にwar drivingなりなんなりで集めたデータからおおよその位置を割り出してくれるサービスがある。最大手は多分Skyhookで、iOSやPSVita等で採用されていた。 これは基本的に違法ではないが、個人が設置したWi-Fi APのMACアドレスを使ってストーキングができてしまうので良くないって意見はある。 現在は基本的にどんなサービスでも2箇所以上のMACアドレスが無いとクエリが成功しないようになっているが、そもそも最近のWi-Fi APって2GHzと5GHzの両方に対応してることが多いし。。(2GHzと5GHzのMACアドレスが別々なので意味を為さない)
カーネルをgdbでリモートデバッグできるようにするかーとか思ってやってたわけです。 しかし、下記のような感じでちょっとハマってました。 ブレークポイントが効かなかったり vmlinuxとvmlinuzの組が合ってるのにシンボル名が出なかったり Cannot access memory at address 0xffffffff8124d730とかで落ちたり 原因はKASLRが有効だったため、実行時にアドレスがランダマイズされていたのが原因ですね\(^o^)/ 解決策はKASLRをoffにすれば良いだけです。そのためにカーネルの再ビルドは不要で、カーネルのコマンドラインでnokaslrを渡せばOKです。 そうすればこのようにいい感じに 以下はめも remote接続にシリアルコンソールを使う場合 qemuはこんな感じになる。 $ qemu-system-x86_64 -kernel vmlin
Google グループでは、オンライン フォーラムやメール ベースのグループを作成したり、こうしたフォーラムやグループに参加したりすることで、大勢のユーザーと情報の共有やディスカッションを行うことができます。
Address Space Layout Randomization Address space layout randomization or ASLR in short is a first line of defense against attackers targeting Internet users. ASLR randomizes the location of an application’s code and data in the virtual address space in order to make it difficult for attackers to leak or manipulate the data or reuse the code in order to compromise the application. Combined with the
ちょっと話が逸れるが、今回は組み込みシステムにおけるVMAとLMAの考え方についてまとめておく。 例えばリンカスクリプトなどを組み上げるとき、「CPUから見たアドレス」と「外部からデータをRAMに配置するときにみる領域」が違うことがある。 例えば、こんな場合はどうだ。まずは0x0000_0000のROMにCPUが実行するべき命令とデータを置き、CPUがまずはそれらの情報を0x3000_0000から始まるRAMにコピーし、そこからフェッチして実行するとしたら? プログラムのアドレスはどこに設定して置けばよいのだろう? マイコンの外部からデータを流し込む時:流し込みアドレスを0x0000_0000から始めたい(外部バスから見た場合、RAMが0x0000_0000にあるので) プログラムをCPUが実行するとき:RAMにコピーされているので0x3000_0000から始まるアドレスで進めたい VMA
Google コンタクトをスマートフォン、タブレット、パソコンに同期できます。連絡先の情報を変更すると、すべてのデバイスに変更内容が反映されます。 iPhone または iPad で設定アプリを開きます。 [連絡先] をタップします。スクロールが必要な場合もあります。 [アカウントを追加] をタップします。すでに Google アカウントをデバイスに同期している場合は、[アカウント] をタップします。 [アカウントを追加] [Google] をタップします。 手順に沿って Google アカウントにログインします。 デバイスと同期する Google アプリを選択します。この設定はいつでも変更できます。 [保存] をタップします。 同期を開始するには、iPhone や iPad の連絡先アプリを開きます。 仕事用や学校用の Google アカウントを持っている場合 社員名簿の役職名や勤務先住
DavMailはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。グループウェアのような仕組みやメール、認証を統合して管理すると運用コストが低減し、さらにそうしたデータを活用したシステム化も考えられるようになって便利だ。それをいち早く実現しているのがマイクロソフトのExchangeサーバだ。 実行中 Exchangeは企業内での利用で便利と感じつつも、そのクライアントがOutlookに依存するのが嫌だという人も多いだろう。もっと自由にクライアントを選択したいという時にはDavMailを使ってみよう。DavMailはいわゆるプロキシとしてExchangeのデータをオープンにしてくれる。 DavMailが対応しているプロトコルはPOP/IMAP/SMTP/CalDAV/LDAPとなっている。メール関係とカレンダー、そしてアドレス帳データがオープンになる。これによりT
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く