並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 53件

新着順 人気順

ediとは 簡単にの検索結果1 - 40 件 / 53件

  • 電子帳簿保存法とは?2024年の義務化対応で困らない為の納税者向け早わかりガイド

    2022年1月に「電子帳簿保存法」改正されました。会計ソフト会社や税理士事務所の一部が騒いでいるだけで、自分にとってはあまり影響ないと思っているかたが大多数かもしれません… 何らかの形で税務申告をしている人は、知っておかないと損をする可能性があります。 なぜなら、2024年1月以降、電子取引でのやり取りは電子保存形式しか申告書類として受け取ってくれなくなるため、控除額が少なくなる可能性があります。 対象者は広範囲です。 以下にあてはまる方々は知っておいてたほうがよいでしょう。 是非、「電子帳簿保存法」に関しての内容を理解して、今後の対応を検討することをお勧めします。 2024年1月には対応ができている必要があるためです。 この記事では、電子帳簿保存法の概要と目的、改正の変更点を、できるだけ分かりやすく解説しました。 さらに、以下の3つのポイントで A. 電子化 B. スキャン保存 C. 電

      電子帳簿保存法とは?2024年の義務化対応で困らない為の納税者向け早わかりガイド
    • 歴史・年表でみるAWS全サービス一覧 -アナウンス日、General Availability(GA)、AWSサービス概要のまとめ- - NRIネットコムBlog

      小西秀和です。 Amazon Web Services(AWS)に関する情報や魅力を様々な観点から記事にしてみていますが、技術史が好きなこともあって今回はAWSサービスの発表の歴史を年表でまとめました。 AWSからもWhat's Newとして公式アナウンスは発表されていますが、アナウンス日、GA日(一般提供開始日)、サービス名、サービス概要といった情報に圧縮して時系列でAWSサービス一覧を一枚もので確認できる記事が今まで欲しかったので自分で作成してみることにしました。 AWS全サービスの歴史年表の作成方法 AWS全サービスの歴史年表の対象となるAWSサービスは次の手順で選定しました。 AWSサービス・製品一覧「Cloud Products(英語版)」にあるサービスのうち「~ on AWS」といったサードパーティー製品がメインとなるサービスを除いたリストを作成 AWSサービス・製品一覧に記載

        歴史・年表でみるAWS全サービス一覧 -アナウンス日、General Availability(GA)、AWSサービス概要のまとめ- - NRIネットコムBlog
      • 竹村さん(竹書房)の「品切れ重版未定とは品切れじゃないんだよ」は端的に言って間違ってるんだけど運用的には間違ってなくて、でも小零細はちょっと違うんじゃないかと思った点と、在庫情報の業界標準を作ろうとした|高島利行

        竹村さん(竹書房)の「品切れ重版未定とは品切れじゃないんだよ」は端的に言って間違ってるんだけど運用的には間違ってなくて、でも小零細はちょっと違うんじゃないかと思った点と、在庫情報の業界標準を作ろうとした取り組み、2017年春のamazonショック、及び、一部大手における「品切・重版未定」の考え方について 今回も、ちょっと長いです。すみません。 竹書房、勢いありますよね。飯田橋駅至近のビル、何回も壊されても不死鳥のように蘇るという。儲かってんだろうなあ。羨ましいです。 すごく端的に書くと、竹村さんのおっしゃる「品切れ重版未定とは品切れじゃないんだよ」は、在庫ステータス(詳細後述)の解釈としては間違ってると思います。なぜなら在庫ステータス[33:品切・重版未定]は30番代なので「出庫不可」が原則だから。ですが、運用から見ると簡単に間違ってるとは言えないのではないか、とも思っています。 今回は、

          竹村さん(竹書房)の「品切れ重版未定とは品切れじゃないんだよ」は端的に言って間違ってるんだけど運用的には間違ってなくて、でも小零細はちょっと違うんじゃないかと思った点と、在庫情報の業界標準を作ろうとした|高島利行
        • 横浜地裁「私有地に無断駐車の車両の地権者による勝手な移動はNG」の判決→横浜地裁の玄関前に無断駐車 : 痛いニュース(ノ∀`)

          横浜地裁「私有地に無断駐車の車両の地権者による勝手な移動はNG」の判決→横浜地裁の玄関前に無断駐車 1 名前:クロオコックス(東京都) [US]:2022/02/03(木) 21:46:09.35 ID:TFSqDmko0 3日、横浜地方裁判所の敷地内に、3日近く駐車したままの状態になっているという1台の車がありました。「車が邪魔」との通報もあったといいますが、警察は「対応するのは地裁」とし、撤去されないままになっていました。 3日午前、横浜地方裁判所の敷地内の裏側にある出入り口近くに、1台の車がとまっていました。ナンバープレートは粘着テープで覆われ、フロントガラスなどには複数の張り紙があります。 実はこの車、横浜地裁が駐車しているのを把握したのは、先月31日の午後で、3日近く、駐車したままの状態になっているのです。 1日には警察署に「車が邪魔」との通報もあったといいます。ただ警察は車が地

            横浜地裁「私有地に無断駐車の車両の地権者による勝手な移動はNG」の判決→横浜地裁の玄関前に無断駐車 : 痛いニュース(ノ∀`)
          • vmlinuxのヒミツ - VA Linux エンジニアブログ

            1. vmlinuzの怪 2. vmlinuxの入手 3. ELFファイル 4. ELFセクション 5. セクションの意味 6. Linuxのセクションとldscript 7. .cpuidle.textセクション 8. おわりに 執筆者 : 箕浦 真 1. vmlinuzの怪 Linux (カーネル) のファイル名といえば、/boot/vmlinuz-<version>だ。なんでlinux-<version>とかじゃないのだろうか。 vmの方は、これはおそらくBSD Unixのカーネルvmunixに倣ったものだろう。ベル研究所のResearch Unixを、VAXのハードウェアを生かして仮想記憶 (Virtual Memory) 機能を大幅に強化したため、vmunixとした。 zの方は、これは圧縮されていることを表す。なぜZで圧縮なのかはよくわからないが、圧縮の意味なのだ *1。 現在一

              vmlinuxのヒミツ - VA Linux エンジニアブログ
            • 富士通C++コンパイラの最適化機能の改善について

              watanabe-chiba-report.md 2.4 富士通C++コンパイラの最適化機能の改善について 東京大学物性研究所 物質設計評価施設 渡辺宙志 富士通株式会社 次世代テクニカルコンピューティング開発本部 千葉修一 ※ 本稿はメニーコア時代のアプリ性能検討WG 成果報告書にて公開された内容を整形したものです。 2.4.1 はじめに HPC分野においては、FortranないしC/C++言語が広く使われている。Fortran、C言語、C++言語のいずれも活発に仕様が改定され、現在も発展し続けている言語ではあるが、数値計算向けの「普段使いの言語」としては、おそらくPythonやJuliaなどの方が広く使われていると思われる。特にPythonは、昨今の機械学習ブームの牽引役として広く使われているようである。今後、PythonやJuliaといった言語によるスパコン利用も増えていくと思われる

                富士通C++コンパイラの最適化機能の改善について
              • 「ハンコ」をなくすために、国や会社だけでなく、私たちの足元で身近なところから|楠 正憲(デジタル庁統括官)

                新型コロナ対策を契機に、ハンコを見直す動きが広がっています。はんこ議連会長として知られる竹本IT相が「ハンコのために会社に行くと公共交通機関の中で密の状態が発生する。できるだけ省いた方がいい」と24日の会見で述べたのに続いて、27日には総理が経済財政諮問会議で脱「対面・紙・ハンコ」を指示、経団連の中西会長もハンコ文化は全くナンセンスとコメントしています。ここへきて急にはんこ見直しの機運が高まってきましたが、日本はe-Japan戦略以来はや20年近くも事務のIT化を目指してきたはずです。なぜ今日までハンコが温存されてきたのでしょうか。 政府はこれまで電子帳簿保存法 (1998年) 電子署名法・IT書面一括法 (2001年) 行政手続オンライン化法 (2002年) e-文書法 (2005年) デジタル手続法 (2019年)  と、紙の事務を電子化するための法律を、20年以上も継続的につくってき

                  「ハンコ」をなくすために、国や会社だけでなく、私たちの足元で身近なところから|楠 正憲(デジタル庁統括官)
                • 【2024年】AWS全サービスまとめ | DevelopersIO

                  こんにちは。サービス開発室の武田です。このエントリは、2018年から毎年公開しているAWS全サービスまとめの2024年版です。 こんにちは。サービス開発室の武田です。 このエントリは、2018年から毎年公開している AWS全サービスまとめの2024年版 です。昨年までのものは次のリンクからたどってください。 AWSにはたくさんのサービスがありますが、「結局このサービスってなんなの?」という疑問を自分なりに理解するためにまとめました。 今回もマネジメントコンソールを開き、「サービス」の一覧をもとに一覧化しました。そのため、プレビュー版など一覧に載っていないサービスは含まれていません。また2023年にまとめたもののアップデート版ということで、新しくカテゴリに追加されたサービスには[New]、文章を更新したものには[Update]を付けました。ちなみにサービス数は 247個 です。 まとめるにあ

                    【2024年】AWS全サービスまとめ | DevelopersIO
                  • 「a=10とb=5の平均は7.5です」をmain関数なしで表示する - ぬいぐるみライフ?

                    発端 どなたかc言語プログラミングが得意な方、いらっしゃいましたら教えていただきたいです。 簡単な問いでお恥ずかしいのですが、画像の問いの答えを教えていただきたいです。 int型どうしの演算で少数の出し方が分からないです。#c言語 #プログラミング #プログラミング初心者 #プログラミング学習 pic.twitter.com/kLlE8C7eMT— おりがー@ (@takakiriba825) 2019年7月9日 課題 Int a=10; Int b=5; と代入し平均を表示する 「a=10とb=5の平均は7.5です」と画面に表示する 考察 「Int」と書いてあるがこれはtypedef int Int;が必要?とりあえず普通のintでもよいと解釈する。 「Int a=10; Int b=5; と代入し」と言っているが、「代入後aとbを使わなければならない」とは言っていない。 「平均を表示す

                      「a=10とb=5の平均は7.5です」をmain関数なしで表示する - ぬいぐるみライフ?
                    • 自作コンパイラ基盤の話 - Qiita

                      これは、言語実装 Advent Calendar 2020 19日目の記事です。 最近は、コンパイラやインタプリタなどの言語処理系や、それに類するものを作る人が増えてきています。(私の周りだけかもしれませんが。) しかし、もう一歩進んで、コンパイラ基盤を作ってみたという話はあまり聞きません。 コンパイラ基盤は、それの対象とするアーキテクチャについてや、それ自体の使い勝手を考えるのが非常に面白いものです。また、コンパイラ基盤を作る中で、コンパイラや計算機自体についてより深く学ぶことが出来ます。 この記事では、私が開発中のコンパイラ基盤を例として、コンパイラ基盤について語っていきます。 そもそもコンパイラ基盤とは コンパイラ基盤と言えば、近年色々な所で目にするのがLLVMです。 LLVMを使うことで、コンパイラの複雑で面倒な部分を避けつつ、コンパイラを構成することができるようになりました。 下

                        自作コンパイラ基盤の話 - Qiita
                      • LayerXが、電子契約・銀行API・クラウド会計と組む理由 -DXとSaaSとブロックチェーン-|福島良典 | LayerX

                        ここ2週間でこのようなプレスリリースを出させていただきました。 なんでブロックチェーンの会社がSaaSと?具体的には何をやるんだ?どういう意図なんだ?と疑問に思った方も多くいると思いますのでその意図を解説するようなnoteを書いてみます。 【対象となる読者】 「LayerXで働きたいと思ってるがどんな会社なのか戦略なのか気になっている方」、「LayerXと仕事をしてみたいが、ブロックチェーンでお願いしないといけないの?どんな切り口でお願いすればいいの?と疑問をお持ちの企業の担当者の方」、「LayerXと組んでみたいSaaSサービスの関係者の方」 を想定しています。 ワークフローをデジタル化する(長いなと思う人はここだけ読んでください!) LayerXがやっていきたいこととして「ワークフローのデジタル化」というものがあります。どういうことでしょう。ワークフローという単語がなじまない人はワーク

                          LayerXが、電子契約・銀行API・クラウド会計と組む理由 -DXとSaaSとブロックチェーン-|福島良典 | LayerX
                        • AWS とサードパーティーのサービスにアクセスするための統一された API である AWS クラウドコントロール API | Amazon Web Services

                          Amazon Web Services ブログ AWS とサードパーティーのサービスにアクセスするための統一された API である AWS クラウドコントロール API 2021 年 9 月 30 日、AWS クラウドコントロール API のリリースをお知らせします。AWS クラウドコントロール API は、デベロッパーが AWS およびサードパーティーのサービスを簡単に管理できるようにするために設計された、一般的なアプリケーションプログラムインターフェイス (API) のセットです。 AWS は、最も広範かつ深いクラウドサービスのポートフォリオを提供しています。ビルダーはこれらを活用して、あらゆる種類のクラウドインフラストラクチャを構築します。15 年前に Amazon Simple Storage Service (Amazon S3) を皮切りにサービスの提供が開始され、200 を超

                            AWS とサードパーティーのサービスにアクセスするための統一された API である AWS クラウドコントロール API | Amazon Web Services
                          • プロジェクト独自のコーディングルールを簡単に正規表現で定義できる `rubocop-grep` の活用 - ROUTE06 Tech Blog

                            はじめに: 弊社のとあるEDI(電子商取引)関連のプロダクトでは、Ruby on Railsを利用してGraphQL APIを提供しています。 その開発活動の中で最近、コードの品質と整合性を維持するためのツールとして rubocop-grep を利用し始めました。 この記事ではその具体的な活用事例についてお話しします。 目次 rubocop-grepとは 最初のユースケースと、基本的な使い方の説明 複数のルールをディレクトリごとに設定するための工夫 ほかにどのようなユースケースがありそうか まとめ rubocop-grepとは rubocop-grep は、rubocop の拡張ツールです。 プロジェクト独自のコーディングルールを、正規表現を用いて簡単に定義することができます。 この手の問題は、今までもカスタムCopを書くことで解決することはできましたが、カスタムCopはASTの知識やRu

                              プロジェクト独自のコーディングルールを簡単に正規表現で定義できる `rubocop-grep` の活用 - ROUTE06 Tech Blog
                            • GHCのバックエンドについて | 雑記帳

                              先日リリースされたGHC 9.2.1で、64ビットArm(AArch64)向けのネイティブコード生成器(Native Code Generator; NCG)が実装された。これを機会にGHCのバックエンドについて簡単にまとめてみる。 概略 GHCでHaskellプログラムをコンパイルすると、いくつかの中間言語を経て最終的には機械語が出力される。 この工程の最後の部分を「バックエンド」と呼ぶ。 GHCには Native Code Generator (-fasm)LLVM backend (-fllvm)unregisterised via-C backend の3種類のバックエンドが存在する。このほか、バイトコードインタープリターと-fno-codeもデータ型的にはバックエンドの一種として扱われている。(参照:compiler/GHC/Driver/Backend.hs) Native C

                              • bccとUSDTを使ってMySQL/PostgreSQLのクエリログを取得する

                                引越しをして落ち着き始めました。一人暮らしの頃の家電を replace する作業をしている。 よろしくおねがいします。 https://www.amazon.jp/hz/wishlist/ls/QH63MJIX20EA?ref_=wl_share USDT がどのように動作するのかについて調べ、USDT と eBPF(bcc) を使って様々なことができることを知ったのでメモがてら。 まずは USDT (User Statically-Defined Tracing) について簡単に述べる。 USDT はユーザースペースで動作しているアプリケーションに対し、オーバーヘッドを小さく簡単にデバッグを可能とするものだ。 これは DTrace で使われている技術で、元々は Solaris でカーネルに Probe と呼ばれるものを挿入し、Probe を通過した時点でユーザースペースの関数がコールバッ

                                  bccとUSDTを使ってMySQL/PostgreSQLのクエリログを取得する
                                • iPaaS といってもいろいろな種類があるので分類してみよう~レシピ型、ETL/ELT、EAI、ESB~ - CData Software Blog

                                  iPaaS が話題です。面倒なデータ連携(特にクラウド連携)がノーコードでできて、しかも環境を構築せずにクラウドサービスとして使えるなんて! これはトレンドになるのも当然です。 弊社CData は、クラウドデータ連携の部品を取り扱っているので、「iPaaS をやるために」、「iPaaS っぽい感じで」というお話を伺います。しかしどうやらiPaaS という言葉で思い描くものは大きく異なる気がします。この記事では、iPaaS というワードで誤解が生じないようにカテゴリに分類してみました。 iPaaS といっても得意なこと、苦手なこと、価格感などいろいろな違いがあります。ユーザーの方は「何をやりたいか?」のイメージを持って適切なiPaaS を選ぶことが重要です。またSaaS ベンダーで、これからiPaaS との協業を考えたり、自社でiPaaS 事業を始められる方は、ユースケースや価格感を外さない

                                    iPaaS といってもいろいろな種類があるので分類してみよう~レシピ型、ETL/ELT、EAI、ESB~ - CData Software Blog
                                  • 座談会 「社会からPPAP をなくすには?」|情報処理学会・学会誌「情報処理」

                                    小特集「さようなら,意味のない暗号化ZIP添付メール」より 崎村夏彦(NAT コンサルティング) 大泰司章(PPAP 総研) 楠 正憲(国際大学Glocom) 上原哲太郎(立命館大学) 背景はこちらの記事をご参照ください. 長文の記事です.分割して読みたい方は,こちらからどうぞ. PPAP の定義 崎村:さて,本日は「社会からPPAP をなくすには?」というテーマで座談会を行いたいと思います.アジェンダですが,PPAP の定義,PPAP 賛成の論拠への反論,より良い方策を議論します.まずPPAP の定義ですが,オフラインで鍵を共有するのもPPAP だと思っている方もいらっしゃるようなのですけれども,それは違いますよね. 大泰司:1 通目にZIP を暗号化して添付ファイルを送って,2 通目でパスワードを送るというやり方です.2 つの軸があって,パスワードを同じ経路を送るか,違った経路で送るか

                                      座談会 「社会からPPAP をなくすには?」|情報処理学会・学会誌「情報処理」
                                    • [Java] ZXingを使ってQRコードの生成/読み取りを行う - デベルマン

                                      URLやSNSのIDなど、さまざな情報を共有できる手段として QRコード は浸透してきました。人間にはそのQRコードに格納された情報を理解することは困難ですが、生成や読み取りを行うプログラムは簡単にできるようになりました。本稿では、ITFバーコードやQRコードなどの各種バーコードを生成できる Java のライブラリ ZXing でQRコードを生成/読み取りする方法について解説します。 こんな人におすすめ QRコードから情報を読み出したい QRコードによって情報共有を行うアプリを作りたい キャッシュレス決済ごっこに使いたい ZXingとは ZXing(ゼブラクロッシング)は、Javaで実装されたオープンソースのマルチフォーマット1次元・2次元コード画像処理ライブラリであり、.NETやC++など様々な言語の移植やバインディングが展開されています。 2次元コードについては以下がサポートされていま

                                        [Java] ZXingを使ってQRコードの生成/読み取りを行う - デベルマン
                                      • Rustによる言語内x86_64アセンブラのAPIデザインと実装

                                        概要 Rustでx86_64アセンブラを実装しました。JITコンパイラの実装での利用を想定しているため、アセンブリコードを文字列として入力に取るのではなく、 静的に型付けされたRustプログラム上にアセンブリコードを記述できるライブラリ として実装しています。例えばフィボナッチ数を計算するアセンブリコードを以下のように記述し、付属のJITエンジンを用いて実行できます: fn fib_object() -> io::Result<Object> { let mut w = Writer::new(); let fib = w.get_label("fib"); let l1 = w.issue_label(); let l2 = w.issue_label(); w.define(fib, true); w.cmpl(Edi, 1i8)?; w.jle(Short(l2))?; w.movl

                                          Rustによる言語内x86_64アセンブラのAPIデザインと実装
                                        • 【UE4・UE5】SteamDeck上でUnrealEngineで作ったパッケージ(実行ファイル)を動かしてみた! - ぼっちプログラマのメモ

                                          この記事は Unreal Engine (UE)のカレンダー | Advent Calendar 2022 - Qiita 11日目の代理投稿記事です。 はじめに Steamを運営しているValue社による新しい携帯型ゲーム機「Steam Deck」が届きました! わーい! Steam Deckが…キタ━━━━(゚∀゚)━━━━!! とりあえず充電だ! pic.twitter.com/LgZyLUc8Yy— おかず (@pafuhana1213) 2022年12月17日 SteamDeckとはなんぞや?という方向け www.steamdeck.com www.famitsu.com SteamDeckではSteam上で販売されているゲームだけでなく、その他のストアなどで販売・配布されている様々なPCゲームを動かすことができます。そして、Unreal Engineで作成した自作コンテンツも動

                                            【UE4・UE5】SteamDeck上でUnrealEngineで作ったパッケージ(実行ファイル)を動かしてみた! - ぼっちプログラマのメモ
                                          • 電子帳簿保存法の改正内容と2024年からの電子保存義務化への対応方法|OBC360°|【勘定奉行のOBC】

                                            電子帳簿保存法は、1998年7月に施行された法律です。その後、時代に応じて複数回の改正が行われ、2022年にも改正されています。電子取引における電子データ保存の義務化については2023年12月31日まで宥恕期間が設けられていましたが、2024年1月1日以降、完全義務化されました。電子取引の電子データ保存は、ほぼすべての事業者・個人事業主が対応しなければなりません。 本記事では、電子帳簿保存法の基本や改正内容のほか、対応方法について解説します。 目次 電子帳簿保存法とは国税関係の帳簿や書類などの電子保存を認める法律 電子帳簿保存法の対象者 電子帳簿保存法の対象書類 2022年1月以降の改正内容 電子帳簿保存を行うメリット・デメリット 電子帳簿保存法への対応におけるポイント 法改正に対応するために自社のシステムを見直そう 電子帳簿保存法の改正に関するよくあるご質問 電子帳簿保存法とは 国税関係

                                            • E2559 – 米国公共図書館の職員と多様性に関する調査

                                              米国公共図書館の職員と多様性に関する調査 駿河台大学メディア情報学部・青野正太(あおのしょうた) 2022年8月,米国公共図書館協会(PLA)は,職員の待遇や役割,人種・性別,公平性・多様性・包摂性(Equity, Diversity, and Inclusion:EDI)に向けた目標や活動についての全国調査結果のレポート“Public Library Staff and Diversity Report”を公開した。PLAは米国のすべての公共図書館に調査を呼びかけ,773の図書館が回答した(回答率8.4%,期間2021年10月~12月)。館の所在地域を3カテゴリ(都市部,郊外,町・地方)に分けて回答が示されている。 本稿ではその内容を要約するとともに,日本の状況についても簡単に触れる。 ●職員の給与,役割,雇用の動向 職員の年収は,図書館長の中央値が7万9,022ドル,新任司書の中央値が

                                                E2559 – 米国公共図書館の職員と多様性に関する調査
                                              • アセンブリ言語を読んでみよう(中学の卒論)※画像追加 - Qiita

                                                N年前に中学校で書いた卒論をサルベージしたので、せっかくだから公開したいと思います。 間違っているところも多々あると思いますが、歴史を感じるためにあえてそのまま掲載しています(とはいえ間違っている情報を掲載しっぱなしなのも心苦しいので、ぜひ間違っているところはコメント欄で教えてください) 添付資料(コード等)は紛失したので、ないです(かなしい) 見つかったのでアップロードします 図 目次 Ⅰ.研究の動機 3 Ⅱ.プログラミング言語とは 3 1.C言語とは 4 2.アセンブリ言語とは 4 Ⅲ.CPUの基本内部構造 5 1.レジスタ 5 A.プログラマが操作できるレジスタ 5 B.プログラムから操作できないレジスタ 6 2.制御装置 7 3.演算装置 7 4.クロック 7 Ⅳ.メモリとアドレス 7 1.スタックの説明 8 Ⅴ.実験の予想 9 Ⅵ.実験 9 1.実験の方法 9 2.実験に使うプロ

                                                  アセンブリ言語を読んでみよう(中学の卒論)※画像追加 - Qiita
                                                • 自作Cコンパイラでセルフホスティングを達成した

                                                  低レイヤを知りたい人のためのCコンパイラ作成入門(以降「低レイヤ」)を参考にして作り始めたCコンパイラがようやくセルフホスティングできるようになったので、 今までの経験をメモしておく。 リポジトリはこちら:https://github.com/tyfkda/xcc 動機XV6という学習用OSをひとまず使えるものにしたいなぁと思っていて、Cコンパイラが動けばXV6上で開発できるようになるのでぜひとも動かしたいと思っていた。 しかし既存のソースだとCからアセンブリを出力するだけで、アセンブラやリンカはgccを使うとかしていることが多くて、そのままだと動かすのが難しいのではないかと思っていた。 「低レイヤ」もその方式なんだけど、それを直接バイナリを出力する方法で実装したらできるのではないかと、始めてみた。 進め方「低レイヤ」では最初に整数1個をコンパイルできるだけというミニマルな状態から始めて、

                                                  • Micro Frontends を調べたすべて -

                                                    Photo by Dil on Unsplash Micro Frontendsに関わる記事を100件以上読みました(参考記事に記載しています)。そこから得たMicro Frontendsについてこの投稿に記録します。 また、調査メモについて、次のリポジトリに残しています。 github.com 発端 実績企業 Pros/Cons Pros Cons 統合パターン 機能 コミュニケーション データ共有 モジュール共有 ルーティング キャッシュ 認証 計測 Real User Monitoring Synthetics Monitoring Proxy アクセス履歴 分割ポリシー Webサイト⇔Webアプリ リポジトリ 他アーキテクチャ 書籍 参考記事 発端 www.thoughtworks.com 実績企業 Airbnb Allegro Amazon Beamery Bit.dev Buz

                                                      Micro Frontends を調べたすべて -
                                                    • エミュレーターの作り方(はりぼてOSが動く) - KazuminEngine

                                                      私について はじめに 筆者の開発したエミュレーターについて 開発のススメ はりぼてOSとは? プロテクトモード突入するための、16bitモード実装 その前に 少し具体的な話 実装についての話 コード vram コード セグメンテーション far-jump命令 メモリチェックルーチン LGDT、GDTR IN命令 PortIO 割り込み・PIC 1 input output (IO) 1.1 画面出力 1.3 キーボード 1.2 マウス 10 Tips 10.1 デバック デバック方法 筆者がつまずいた点 ※この記事は、どんどん書き換えていきます。つまり、まだ途中です。 私について 私は、@warugaki_k_kと申します。 はじめに この記事は、はりぼてOSが動くi386 PCエミュレータの作り方の解説記事です。ただし、「OtakuAssembly vol.1」@OtakuAssembl

                                                        エミュレーターの作り方(はりぼてOSが動く) - KazuminEngine
                                                      • pwnable.tw startのwrite-up。CTFのバイナリ解析ではまず何をすればいいのかも書いてみました - トリコロールな猫/セキュリティ

                                                        pwnable.twのスコア100の問題、「start」のwrite-upです。 pwnable.tw 昔CTF for Girlsのバイナリ解析の講師をやったときに、講義後に実習ということで簡単な問題をやってもらったのですが、まず何をしていいのか分からないという人が結構いて、その辺を説明しなかったことをずっと後悔していたので、だいぶ詳細に解説してみました。問題自体は基本をおさえたシンプルなもので、バイナリ解析の勉強にはとてもいいのではないかと思います。 なお、諸々思い出すためにも、pwn用ツールは使わずゆっくりじっくりやっています。*1 目次 目次 環境 まず何をするか そもそもフラグとは 問題に書かれているものをとりあえずやってみる startファイルをダウンロード fileコマンド stringsコマンド ファイルを実行 Exploit gdb上で実行する objdumpによる逆アセ

                                                          pwnable.tw startのwrite-up。CTFのバイナリ解析ではまず何をすればいいのかも書いてみました - トリコロールな猫/セキュリティ
                                                        • 口座振替でのWeb口座登録に対応しました - ROBOT PAYMENT TECH-BLOG

                                                          こんにちは。決済システムでエンジニアをやっております hoshino33 です。 今回は、口座振替のWeb口座登録に対応した際の話になります。 はじめに 弊社ではもともと決済手段として口座振替を提供していましたが、口座登録時は依頼書(紙)ベースのため、口座登録を行い利用するまで、約1ヵ月程度の時間がかかる状態でした。しかし、今回のWeb上から口座登録を行うとリアルタイムに口座登録を行え、即座に利用することが可能になりました。 口座振替とは 口座振替についてはこちらをご覧ください。 口座振替サービス|口座振替サービスのサブスクペイ(株式会社ROBOT PAYMENT) www.robotpayment.co.jp 開発について 冒頭で記載があるようにすでに口座振替の機能を提供しているので、ここだけ見ると既存の機能にてWeb口座登録ができるようにすれば良さそうですが実際そうではありません。既存

                                                            口座振替でのWeb口座登録に対応しました - ROBOT PAYMENT TECH-BLOG
                                                          • 2023年12月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 その1 | DevelopersIO

                                                            こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っているAWSトレンドチェック勉強会の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 11月と12月はアップデートの量が多いので、それぞれ2回に分けてお送りします。12月前半は73本となりました。時期的にAI/MLの内容が多くなっている感じです。 ちなみにAWSの最新情報をキャッチアップするだけなら週刊A

                                                              2023年12月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 その1 | DevelopersIO
                                                            • 書いた記事をEPUBで電子書籍化しました|note

                                                              今まで「不動産 x IT」として書いてきたことをまとめて、電子書籍(EPUB)にして見よう、と思い立ちました。 単にやったことがないからやってみよう、というだけだったりします。「そこに山があるから登るんだ」、みたいな。 基本は「不動産情報デジタル標準化の覚書」をベースに、その中で「詳しくはこっちで書きました」みたいに追記して個別の記事に分散していた内容など関連する記事をすべて本文に取り込み、それを一つのEPUBで電子書籍化、みたいな感じです。(EPUB化の手順はここに書きました) 「不動産情報デジタル化の作法」と題し、直接は関連しない記事も「付録」にて全部入りにしています。全部で約15万文字。だいたい新書とかと同じぐらいでしょうか。なかなか大変でありました。 ソフトウェア開発的に言うと、これ、元プロジェクトからフォークして派生させて新たな奴を作るパターンですね。上手くやらないとあとあと変更

                                                                書いた記事をEPUBで電子書籍化しました|note
                                                              • ソースコードを見て計算量を下から抑えるのは怪しいという話 - えびちゃんの日記

                                                                競プロ er はよく計算量の見積もりをします。「これこれの計算量は $O(\dots)$ なので十分高速である」といった具合で上から抑えることが多いです。 また、「これこれの計算量は $\Omega(\dots)$ なので TLE しそう」といった具合で下から抑えることもしばしばあります。 note:「これこれの計算量は $O(2^{2^n})$ なので TLE しそう」といった記号の使い方($O$ で下から抑えようとする)は、不正確な用法なので気をつけましょう。知らずに使っていた人はちゃんと勉強しましょう。 「下から抑える」について 下から抑えるというのは、見積もりたい値はこれ以上であるという値(下界かかい と呼ばれます)を求めるという意味の言い回しです。 ある $a$ を使って $a\le x$ と書けたら「$x$ は $a$ で下から抑えられる」と言います。 逆に、$x\le b$

                                                                  ソースコードを見て計算量を下から抑えるのは怪しいという話 - えびちゃんの日記
                                                                • インボイス制度 - Wikipedia

                                                                  インボイス制度(インボイスせいど、英語: Invoice reporting)とは、消費税(付加価値税)の仕入税額控除の方式の一つで、課税事業者が発行するインボイス(売手が買手に正確な適用税率や消費税額等を伝えるために発行する請求書・納品書など[1])に記載された税額のみを仕入税額控除することができる制度のことである[2]。 2023年1月時点で経済協力開発機構(OECD)加盟国で日本とアメリカ合衆国のみが国内取引にインボイス制度を一切義務化していなかった。 2023年(令和5年)10月1日から日本でインボイス制度が導入・開始されることになった。これは「平成28年度税制改正法案」(2015年12月16日、自由民主党・公明党により策定された「平成28年度税制改正大綱」に基づく)を受けたもので、法人税減税と軽減税率に並行したものの、これにより、売上税制度のアメリカ以外の全OECD加盟国がインボ

                                                                  • CyberAgentが公開した日本語LLMをGoogle Colabで動かす方法 - Qiita

                                                                    概要 機械学習の開発などを行なったことがない場合、そもそもどうすればいいのかまったく分からなかったので、やり方まとめました。 分かってしまえば非常に簡単です。 内容は浅いので、感触を掴んだら別の専門記事を探してください。 準備 Google Colab Pro Google Colab Pro のアカウントを作成する。 Pro じゃなくても大丈夫かもしれませんが、GPU を使うので Pro を契約しておくのが安心です。 モデルの確認 使用したいモデルのサイズを確認してください。 7B だと約 7GB になります Google Colab のランタイムタイプの選択 必ずGPUを含めてください。 今回試した条件は下記になります。 GPUタイプ:A100 ランタイムの仕様:ハイメモリ 上記条件にしないと、ハードウェア周りでエラーが多発します。 Google Colab で動かす 以下のスクリプト

                                                                      CyberAgentが公開した日本語LLMをGoogle Colabで動かす方法 - Qiita
                                                                    • radare2の使い方 | リバースエンジニアリング入門#5 - BioErrorLog Tech Blog

                                                                      radare2のインストール方法から簡単な使い方までを記録しました。 直感では使いにくい面も感じましたが、使い慣れれば強力な武器となってくれるでしょう。 はじめに 作業環境 radare2の使い方 radare2をインストールする radare2を起動する radare2の使い方を調べる | ? - ヘルプ 使用される関数を表示する | afl 逆アセンブル | pdf Visualモードでプログラムの流れを表示する | VV デバッグモードで解析する | -d / ood おわりに 参考 はじめに おはよう。@bioerrorlogです。 これまでは、gdbやobjdumpコマンドなどを用いてバイナリコードのリバースエンジニアリングを試みてきました。 www.bioerrorlog.work 今回は、radare2という便利なツールを使ってバイナリコードを解析していきます。 radare

                                                                        radare2の使い方 | リバースエンジニアリング入門#5 - BioErrorLog Tech Blog
                                                                      • 自作Cコンパイラで(x64 ABIと戦って)セルフホストに成功した話 - Qiita

                                                                        1.はじめに これは Mobility Technologies Advent Calendar 2020 の 15日目の記事です。 Mobility Technologies (MoT) は今年の4月に旧JapanTaxi社と旧DeNA Automotive が事業統合してできた会社です。GOという配車アプリを提供しています。タクシー起点の交通リアルテック×AI大活用でサービス開発していますので、よろしければぜひMoT技術ブログを御覧ください! 明日は @tstomoki の 「リモートワークで自転車に乗り始めてインスタグラマーになった話」 です。 これは何 この記事は、C言語のコンパイラ開発の概要と、その中でもそれなりに手ごわかった x64 の ABI (呼び出し規約: Application Binary Interface) について一部を説明したものです。 少々ポエムも含まれてお

                                                                          自作Cコンパイラで(x64 ABIと戦って)セルフホストに成功した話 - Qiita
                                                                        • DX推進の課題トップ3は? ノーコードツールを使いこなすための5つの注意点

                                                                          ビジネスモデルの変革や業務効率化がこれまで以上に求められる中で、さまざまな業種/業界でDXへの取り組みが進められています。そんな中、店舗や倉庫、客先などPC業務がしづらいさまざまな「現場」の業務には、まだまだアナログで非効率な側面が残されています。本記事では、アステリア株式会社 常務執行役員 営業本部長兼マーケティング本部長の熊谷晋氏と日経BP 総合研究所 上席研究員の渡辺享靖氏の対談を通して、「ノーコード」をテーマに現場特有のDXの難しさとその乗り越え方をお届けします。 「現場のDX」が進まない理由とは? 渡辺享靖氏(以下、渡辺):「ノーコードの『アプリ開発+データ連携』活用でDXをアジャイルに~現場業務をデジタル化し、基幹系・情報系システムとの連携でより大きな価値を~」と題しまして、アステリアの熊谷さんにお話をうかがっていきたいと思います。熊谷さん、どうぞよろしくお願いします。 熊谷晋

                                                                            DX推進の課題トップ3は? ノーコードツールを使いこなすための5つの注意点
                                                                          • 中小企業庁:中小企業共通EDI

                                                                            中小企業共通EDI 概要 中小企業共通EDIとは、ITの利用に不慣れな中小企業でも、簡単・便利・低コストに受発注業務のIT化を実現できる汎用性の高い仕組みです。 受発注業務が中小企業共通EDIにより標準化されることで、取引先ごとに用意していた専門端末や用紙が不要となり、山積みになっていた伝票をデータで一元的に管理できるなど、中小企業が抱える受発注業務のIT化に係る問題を解決するとともに、①業務効率アップでコスト削減②人的ミスを軽減③過去現在の取引データの検索の簡素化を実現できます。 (EDI=Electronic Data Interchange,電子データ交換) 中小企業共通EDI仕様策定経緯 中小企業の受発注業務では、いまだ電話・FAXが主流であり、電子化していても発注企業ごとに異なる複数のシステムに対応しているため、データをビジネスに活用することができていないという状況があります。

                                                                            • W3C「日本語組版の処理要件」の最新版が8月11日に公開されました

                                                                              '; collapsItems['collapsArch-2024-2:2'] = ' 米国国債の利回り変化と国債価格の値動きを調べてみた'; collapsItems['collapsArch-2023-12:2'] = ' DeepLによるHTML翻訳でタグが正しく取り扱われるか?'; collapsItems['collapsArch-2023-11:2'] = ' 骨抜き加速? 電子取引データ保存制度'; collapsItems['collapsArch-2023-10:2'] = ' Wordでマニュアルを執筆してWebマニュアルを作る 10月24日16時より電子取引データ保存についてのウェビナーを開催します。'; collapsItems['collapsArch-2023-9:2'] = ' 日本に残っている「紙と電子の間」のベルリンの壁を壊せ [XSL-FO試行錯誤]索引

                                                                                W3C「日本語組版の処理要件」の最新版が8月11日に公開されました
                                                                              • 星野リゾート社長が実践するファイブ・ウェイ・ポジショニング戦略とは|大上 諒 | HeaR inc.

                                                                                こんにちは、HeaRの大上です。 企業の採用CX支援や未経験への転職支援サービス「HeaRing(ヒアリング)」を運営しています。 「事業はポジショニングが大事だ!」とよく聞くものの、自分の思考法の引き出しが限られていたのでポジショニングに関する書籍を読むことにしました。 外国の方が執筆した書籍なんですけど、星野リゾート星野佳路さんが推薦したことで一気に広まった気がします。 学んだことをツラツラと記載していきますっっ! ポジショニングについて考えていた方の参考になれば幸いです! ポジショニングも"選択と集中"ファイブ・ウェイ・ポジショニングでは経営に関わる要素として ・価格 ・サービス ・アクセス ・経験価値 ・商品 の5つをあげています。 さらにそのポジションを ・レベルⅠ(業界水準) ・レベルⅡ(差別化) ・レベルⅢ(市場支配) と区分しています。 要素×レベルの組み合わせは何パターン

                                                                                  星野リゾート社長が実践するファイブ・ウェイ・ポジショニング戦略とは|大上 諒 | HeaR inc.
                                                                                • 会計システムの保守運用業務について —固定資産管理をご紹介— - シー・エス・エス イノベーションラボ(ブログ)

                                                                                  皆さん、こんにちは。エンタープライズ・ソリューション開発部の星野と申します。 現在はシステム開発会社に常駐し、会計システムの保守運用業務に従事しています。 業界経験約30年、開発の楽しさに出会ってからたくさんの業務を経験してきました。 今回は、私の簡単な経歴と現在の業務内容についてお話しさせていただきます。 1.経歴について 2.12年にわたって現在のプロジェクトに参画 3.会計システムについて 4.固定資産管理とは?管理の方法は? 4-1.固定資産管理とは? 4-2.借方と貸方に情報を入力する 4-3.取得の計上をする 4-4.減価償却をする 4-5.除却をする 5.まとめ 1.経歴について 上述したように、業界経験は約30年になります。 プログラマー、システムエンジニア、プロジェクトリーダーと色々な役割を経験させていただき、それぞれの役割でのやりがいを感じながら現在まで業務を行ってきま

                                                                                    会計システムの保守運用業務について —固定資産管理をご紹介— - シー・エス・エス イノベーションラボ(ブログ)