並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 63件

新着順 人気順

DEXの検索結果1 - 40 件 / 63件

  • FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)

    最近、あるプログラマと話していて気づいたのだけど、彼は16進数の2桁と1桁との掛け算(FDh×5とか)が出来ない。やり方自体を知らないのだ。彼はWindowsの電卓を立ち上げて計算していた。 そのときは「プログラマでなくともこんなこと知ってて当然だろ!」と思ったのだけど、その後、10人ぐらいのプログラマに出来るかどうか聞いてみたが誰も出来ない。 結局、「普通は出来ない」のだと私は理解した。しかし16進数の掛け算はそんなに難しくない。私が子供のころには、まわりにFF(1×1=1に始まって、F×F=E1まで)を丸暗記している人がいっぱいいた。情報教育の一環として中学か高校で教えても計算の仕方ぐらい教えればいいのになぁと思っている。 前置きが長くなったが、以下にやり方などを書いておく。 ■ 16進数に馴染もう 16進数では、A = 10 , B = 11 , C = 12 , D = 13 ,

      FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)
    • DEXWEB | フォント・イラスト素材(イラスト集)・写真素材などデザイン素材集

      ビジネス・小売店・飲食店・学校・病院などで使えるWord、PowerPointなどのデザインテンプレート

      • 分散型金融システムのトラストチェーンにおける 技術リスクに関する研究 研究結果報告書

        • Androidアプリの配布パッケージapkの解析について

          はじめに 昨年10月に、テキサス州オースティンにてOWASP AppSec USA 2012が開催されました。OWASP(Open Web Application Security Project)とは、WebアプリケーションやWebサービスなどのセキュリティを対象としているボランティアによるコミュニティで、AppSecはそのカンファレンスです。 AppSecでは、さまざまなセキュリティ関連のセッションが行われていましたが、残念ながらAndroid向けのものはほとんどなく、いくつかあった内の1つが「Cracking the Code of Mobile Application」(講演者:Sreenarayan Ashokkumar)というセッションです。 AndroidやiOS、Windows Phoneといったプラットフォームで動作するアプリケーションを解析する方法について紹介するセッシ

            Androidアプリの配布パッケージapkの解析について
          • [Android] apkファイルから.javaを取り出す方法 | しゃけログ

            apktoolをMacで使う方法の続きです。 apktoolでデコンパイルするとsmaliが取り出されて見づらいので、今度は.javaを取り出す方法をメモ。 apkファイルを逆コンパイルする手順 1. apkファイルを解凍 逆コンパイルしたい apkファイルを用意したら、まずは解凍します。 apkファイルは zip の圧縮と同じなので、zip解凍ソフトで解凍。 2. jarファイルを取得 jarファイルの取得方法がWindowsでのやり方しか見つからなかったので、とりあえずWin環境でやりました。 apkファイルを解凍したら classes.dex というファイルが見つかるので、こいつを dex2jar というツールで jarファイルを取得します。 dex2jar を入手する http://code.google.com/p/dex2jar/downloads/list dex2jar を

            • 動的クラスローディングでAndroidアプリ“裏”開発

              動的クラスローディングでAndroidアプリ“裏”開発:Androidで動く携帯Javaアプリ作成入門(40)(1/3 ページ) 動的クラスローディングで何ができる? Javaでは、起動時のみでなく、実行時にユーザープログラムの制御によって、外部リソースからクラスを読み込み、メソッドを実行できます。そうです、ClassLoaderを使用して外部からクラスを読み込めばよいのです。 動的クラスローディングが行えることで、どのようなメリットがあるでしょうか。 ゲームのステージなど、必要なリソースを後から追加。必要なくなったリソースは削除 ユーザープラグインのような仕組みが導入可能 データやプログラムの配信・修正が容易になる Androidでは、動的クラスローディングはJavaのそれとは少し事情が異なります。今回は、その事情や対応方法を詳しく解説していきます。 読み終えた段階で、ほぼ満足いく形で動

                動的クラスローディングでAndroidアプリ“裏”開発
              • DEXでもうMongoDB職人は要らなくなるの巻 - 256bitの殺人メニュー

                ※このエントリは個人の見解であり、所属する組織の公式見解ではありません このエントリは、MongoDB Advent Calendar 2015 18日目のエントリです。 どうもどうも乙カレー様です。桑野です。 MongoDB on AWS的ななにかを書こうとしたのですが、その前にこれ紹介したことなかったなーと思いDEXの紹介しようと思います。 DEXとは あのMongoDBならこの人達のMongolabさんの作った、MongoDBのSlowlogなどから適切なINDEX設定をRecommendしてくれるプロダクトになります。 神様仏様Mongolab様。 インストール pipで簡単。 $ pip install dex コマンドライン手順 基本的には、MongoDBのURLと、Logのパスを指定していきましょう。 $ dex -f /var/log/mongodb/mongodb.log

                  DEXでもうMongoDB職人は要らなくなるの巻 - 256bitの殺人メニュー
                • Androidのメソッド数が65k(65536)を超えた場合にビルドができなくなる問題の対処法 - Qiita

                  概要 Androidはアプリ内で定義しているメソッド数(依存ライブラリも含む)が65536を超えると、ビルドできなくなる問題がある。 例えばGradleでビルドしていた場合はこういった表示が出るはず。 主にこういった状況は大規模なライブラリ(GuavaやApache Commons等)利用した時に起こるので、業務アプリのような比較的大規模な開発では悩まされた人も多いのではないだろうか。 今回はその問題についての説明と、対処法について紹介する。 この問題について そもそもなぜこの問題が起きるのか。 この問題の根本的な原因についてはgfxさんの記事が参考になる DalvikバイトコードのMethod数65k制限について http://d.hatena.ne.jp/gfx/20140704/1404431315 つまり、アプリケーションで定義したメソッド数が65kを超えるかどうかではなく、ひとつ

                    Androidのメソッド数が65k(65536)を超えた場合にビルドができなくなる問題の対処法 - Qiita
                  • Multi-dex Support を使おう - Qiita

                    Multi-dex とは 一個の dex に含められるメソッドの総数が 65,535 なのは有名な話ですが、Google Play Services や Guava などの大きなライブラリを使うと、わりとすぐにその数字に達してしまいます。 Guava の場合、ドメインに応じて dependency をつまみ食いできるので、不要なものは dependencies に記述しなければ良いだけで済みます。 しかし、Google Play Services は All in one なライブラリのため、つまみ食いができず、ProGuard で使わないものを無理やり削ぎ落とすなどの工夫が必要です。 それでも、ライブラリへの依存が増えれば、その分だけメソッドの総数も増えていきます。どうしても 65,535 を超える場合、Multi-dex Support を使うことで、この問題に対応することができます。

                      Multi-dex Support を使おう - Qiita
                    • Engadget | Technology News & Reviews

                      Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals

                        Engadget | Technology News & Reviews
                      • Hello from Redex | Redex

                        OptimizingRedex provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by Redex should be smaller and faster. FastFewer bytes also means faster download times, faster install times, and lower data usage for cell users. Lastly, less bytecode also typically translates into faster runtime

                          Hello from Redex | Redex
                        • dex2jar - Project Hosting on Google Code

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            dex2jar - Project Hosting on Google Code
                          • smali - Project Hosting on Google Code

                            Code Archive Skip to content Google About Google Privacy Terms

                            • androidにプリインストールされたアプリのodexをbaksmaliでdeodexしてapkに収める方法 #androidjp

                              androidにプリインストールされたアプリを他機種に移植したりする際に、問題になるのが、odexです。 通常のアプリはapkファイルさえあればインストールでき、起動時にodexファイルを出力するのですが、プリインストールアプリの場合は、少し挙動が違い、もともとsystem/appフォルダにodexファイルを持っています。 これはプリインアプリの使用時にdata領域を圧迫しないように、との配慮なのだと思うのですが、問題は、このプリインアプリを別機種に移植しようと思ったときに起こります。 odexというのは、機種・バージョン固有のものなので、別の機種にそのまま移しても、動かないのです。 つまり、apkとodexファイルを別機種に移そうとしても起動はおろか、インストールすらできないという現象が起きます。 これは、本来はapkに含まれているはずのclass.dexが存在せず、apk外のodexし

                                androidにプリインストールされたアプリのodexをbaksmaliでdeodexしてapkに収める方法 #androidjp
                              • 非公開サイト

                                サイトの構築。作品の販売。ブログの投稿。この他にもさまざまな機能があります。 ログイン サイトをはじめよう 非公開サイト このサイトは現在プライベート設定になっています。

                                  非公開サイト
                                • dx.jarをfastdx.jarに入れ替えて、Androidのビルドを50%くらい速くする

                                  Androidのアプリのビルドは非常に遅い。原因の一つはGradleが重いことなのだが、実はDEXとPRE-DEXのフェーズも無駄な処理を行なっているため、非常に時間がかかる。 そこで、DEXとPRE-DEXを行なっているdx.jarの高速版のfastdx.jarを作成した。全体のビルド時間は、私の環境では50%くらい高速化された。 fastdx.jarのダウンロードはこちら オリジナルのdx.jarが遅い原因は、大きく2つある。 無駄に.classから.dexの作成を行なっている(キャッシュしていない) 複数のdexのマージの処理に無駄がある 無駄に.classから.dexの作成を行なっている(キャッシュしていない) オリジナルのdx.jarでは、.jarに含まれていた.classが一つでも変更された場合、.jarに含まれていた全.classファイルを再度.dexにコンバートし直している

                                  • Galaxyスマホの「Dex」でWeb開発環境を構築できるのか試してみた! - paiza times

                                    どうも、まさとらん(@0310lan)です! 今回は、Galaxyスマホをノートパソコンのように利用できる「Dex」を使って、Web開発環境を構築できるのか試してみたのでご紹介します。 主に、Webサービスやアプリなどを活用して環境を整えるわけですが、スマホの画面では難しい作業も「Dex」を利用すれば快適な環境が手に入ります。以前から気になっていた方や、スマホの新しい可能性に興味がある人はぜひ参考にしてみてください! ■「Dex」の使い方 それでは最初に「Dex」の基本的な使い方から見ていきましょう。 まず用意するのは以下の3点です! Galaxyスマホ 外部ディスプレイ USB-C to HDMIケーブル Galaxyスマホに関しては、Galaxy S8, Galaxy Note8, Galaxy Tab S4以降の端末であれば「Dex」に対応しています。 外部ディスプレイはHDMI端子

                                      Galaxyスマホの「Dex」でWeb開発環境を構築できるのか試してみた! - paiza times
                                    • GitHub - dexidp/dex: OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        GitHub - dexidp/dex: OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
                                      • Optimizing Android bytecode with ReDex

                                        As more and more people around the world start logging on to Facebook, we have an increasingly large responsibility to keep things fast. This is especially true in developing areas, where devices stay in the market longer and people have longer upgrade cycles for new devices. We want to make sure we look into possible opportunities for performance improvements across all of our major mobile platfo

                                          Optimizing Android bytecode with ReDex
                                        • Desire X06HT – dex化(deodex)・odex化処理 | MEDIA Street

                                          既に随所で語られているので今更ではあるが、いちいち思い出したり調べなおしたりするのも面倒なので、備忘録としてまとめておく。 dexとodexについて AndroidはDalvik VMという独自VMで動いており、javaのclassファイルではなく、低メモリ環境に最適化したdexファイル(Dalvik Executable)を使用する。 dexファイルは、端末内で実行される際に再度最適化(データ構造や関数のインライン展開等)され、odexファイル(Optimized Dalvik Executable)としてキャッシュされる。 odexファイルはVM環境に依存するため、バージョンが異なると、他の環境からコピーしても動作しない。 Androidのアプリケーションは、apkファイル(Android Package)という形式で提供されている。 /data/app以下のアプリケーション An

                                          • androguard -Project Hosting on Google Code

                                            Code Archive Skip to content Google About Google Privacy Terms

                                            • 2maru.com

                                              2maru.com 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

                                              • 史上最速のAndroid

                                                他の登壇者が自己紹介見るとすごい人ばかり何ですが、自分はただのおっさんです。 仕事Android全然関係ありません。 史上最速のAndroid 1. 2 2. 3 「Androidの仮想マシン Dalvik編」発売中! 3. 「Androidの仮想マシン ART編」は必ず出します! 4. 注意! ARTのコードが頻繁に変わるので 将来的に正しい保証はありません 5. • https://www.genymotion.com/ • x86/Androidエミュレータ • Android 6.0 GenyMotion • Intel core i5 6400T (Skylake) • メモリ32GB PC環境 6. • DEXファイル解析 • バイトコードレベルの解析 • 今回は使いません dexdump • OATファイル解析 • コンパイルされたバイトコード、ネイティブコードの解析 •

                                                  史上最速のAndroid
                                                • Androidのメソッド数を測定する | DevelopersIO

                                                  Androidは65536メソッドを超えるとエラーでビルドができなくなります。 multidexを使えば、制限を超えることができるが、 ビルド時間が遅くなり、アプリ起動なども遅くなる。 multidex https://github.com/casidiablo/multidex multidexは最終手段で使うとして どれがどのくらいメソッドを持っているのか調査できなければ、改善ができせん。 まずは、何のパッケージがメソッドが多いか数えてみよう。 dex-method-counts dex-method-counts https://github.com/mihaip/dex-method-counts dex-method-countsを使えば、アンドロイドのメソッドを測定することができます。 install 手元の環境は、Mac: OSX どのOSでも動くと思います。 1.dex-m

                                                    Androidのメソッド数を測定する | DevelopersIO
                                                  • 0x | Powerful APIs to build financial apps on crypto rails

                                                    Connecting developers to Web3 marketsYour one stop shop to build financial products on crypto rails. Enable faster trading, better prices and superior UX in your app.Get started

                                                      0x | Powerful APIs to build financial apps on crypto rails
                                                    • 非Deodex環境 [SO-02C] でセルスタンバイ問題を解決する - nunnun's weblog

                                                      AndroidでMVNOなデータSIMを使うと電界強度(アンテナピクト)が表示されなかったり、セルスタンバイで圏外時間が100%になってしまって電池の消費が激しくなるという問題があったのだけど、それを解決する方法をブローヴちゃん: Android + b-mobile データ専用 SIM で電界強度を表示するで発見したので、試してみました。 上記のページだとdeodexされた環境で逆アセンブルして変更という手法がとられていたけど、手元にあるXperia Acroは非deodex環境だったので、deodex化せずに変更したみたので書いてみた。 注意: rooted環境じゃないとそもそもこのHackは適用できません。いつものことですが、失敗したら確実に文鎮化します。 用意するもの adbとかandroidをいじるときのお約束環境 JDKとか Android SDKとか  smali / bak

                                                      • Next-generation Dex Compiler Now in Preview

                                                        Posted by James Lau, Product Manager Android developers know that dex compilation is a key step in building an APK. This is the process of transforming .class bytecode into .dex bytecode for the Android Runtime (or Dalvik, for older versions of Android). The dex compiler mostly works under the hood in your day-to-day app development, but it directly impacts your app's build time, .dex file size, a

                                                          Next-generation Dex Compiler Now in Preview
                                                        • Custom Class Loading in Dalvik

                                                          Note: The content of this post no longer represents current Android security best-practice. Great care should be taken when loading executable code from other sources. Developers should pay attention to Google Play’s policy regarding downloading executable code. [This post is by Fred Chung, who’s an Android Developer Advocate — Tim Bray] The Dalvik VM provides facilities for developers to perform

                                                            Custom Class Loading in Dalvik
                                                          • GitHub - skylot/jadx: Dex to Java decompiler

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - skylot/jadx: Dex to Java decompiler
                                                            • Androidアプリのビルドを高速化するDex In Processが有効になる条件 - Qiita

                                                              きっかけ Androidの実行ファイルにコンパイルするDexをプロセス内で行うことにより、Androidアプリのビルドを高速化するDexInProcessですが、いつ有効になったりならなかったりするのかがよくわかりません。(詳しい仕組みはわかっていません) 詳しい判定をちょっとソース見たら分かりそうじゃないかなと思って見てみました。 まとめ Android Gradle Pluginを2.1.2以上を使っている(この仕様になったのがどのバージョンからなのかは調べられていません) 設定場所:プロジェクト/build.gradleで設定 Build Tools Versionが23.0.2以上 設定場所:プロジェクト/app/build.gradleで設定 自分でdexInProcess falseにしていない ./gradlew clean asseDebなどでビルドして以下のような警告文が

                                                                Androidアプリのビルドを高速化するDex In Processが有効になる条件 - Qiita
                                                              • Dedexer user's manual

                                                                Dedexer Dedexer is a disassembler tool for DEX files. DEX is a format introduced by the creators of the Android platform. The format and the associated opcode set is in distant relationship with the Java class file format and Java bytecodes. Dedexer is able to read the DEX format and turn into an "assembly-like format". This format was largely influenced by the Jasmin syntax but contains Dalvik op

                                                                • 【図解】DAO(分散型自律組織)とは?事例や仮想通貨の関連銘柄をわかりやすく解説【web3で注目】|いろはにマネー

                                                                  「いろはにマネー」では、複数企業と提携し情報を提供する広告収益モデルで運営しています。 当サイト経由での申し込みが発生した場合は、各企業から支払いを受け取ることがありますが、広告の出稿によって「サービスへの評価が変わる/ユーザーの方へ不都合な変更をする」ことはありません。

                                                                  • DEX(分散型取引所)とは?EtherDelta・KyberNetwork・Bancor・0xを比較してみた!

                                                                    こんにちは、丸の内OLの玲奈(@reinabb3)です!(•̤̀ᵕ•̤́๑) EtherDelta・KyberNetwork・Bancor・0xの4つのDEX(分散型取引所)についてまとめてみました。 DEX(分散型取引所)って?DEX(分散型取引所)という言葉を最近聞いた人も多いのではないでしょうか? DEXはbitFlyaerなど特定の運営会社がいる中央集権型の取引所とは反対の概念で、特定の管理者が存在せず、ブロックチェーン上で自律的に運営がされている取引所です٩(•౪• ٩) DEXで処理された全ての仮想通貨の売買取引の記録がブロックチェーンの分散型台帳に記録されており、秘密鍵もユーザー自身が管理しているため、ハッキングのリスクが低いと考えられています。 2018年1月にコインチェック社がハッキングにより、580億円分のNEMが盗まれる事件がありました(╥ω╥`) コインチェック社は

                                                                      DEX(分散型取引所)とは?EtherDelta・KyberNetwork・Bancor・0xを比較してみた!
                                                                    • GitHub - facebook/redex: A bytecode optimizer for Android apps

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - facebook/redex: A bytecode optimizer for Android apps
                                                                      • dot42 - AndroidのDalvikランタイム用C#コンパイラ

                                                                        Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

                                                                          dot42 - AndroidのDalvikランタイム用C#コンパイラ
                                                                        • GitHub - mihaip/dex-method-counts: Command-line tool to count per-package methods in Android .dex files

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                            GitHub - mihaip/dex-method-counts: Command-line tool to count per-package methods in Android .dex files
                                                                          • 詳解Dexファイルフォーマット

                                                                            【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発日本マイクロソフト株式会社

                                                                              詳解Dexファイルフォーマット
                                                                            • 今後、仮想通貨盗難事件で上がるかも?主要DEX関連コイン(トークン)まとめ - 仮想通貨は草コイン

                                                                              もう世界中で盗難事件が多発しております。 そして、GOXされる銘柄がどんどん変わっている風潮です。 2014/2 Mt.GOX 142億 BTC:85万盗難 2016/6 The DAO 65億円 ETH:360万 盗難 →ETHハードフォーク 2016/8 Bitfinex 65億円 BTC:12万 盗難 2017/12 NiceHash 76億 BTC:4700 盗難 2018/1 コインチェック 620億円 XEM:5億2300万 2018/2 BitGrail 200億 XRB:1700万 → NEW盗難 要は単価が高かった BTC や ETH の取引所のセキュリティー管理が上がった事 により まだ 取引所内でもセキュリティーが甘い通貨 に対象を変更している節がありますね。 そうなると、通貨の種類が多い取引所ほど、管理工数やリスクが高くなりそうですね 特にBINANCEやKUCOI

                                                                                今後、仮想通貨盗難事件で上がるかも?主要DEX関連コイン(トークン)まとめ - 仮想通貨は草コイン
                                                                              • 2020年、注目を集めた「DeFi」とは何か──“分散型金融”のポイントを解説

                                                                                大塚雄介(おおつか・ゆうすけ) コインチェック株式会社共同創業者兼COO(最高執行責任者) 1980年生まれ。早稲田大学大学院修了。物理学修士号取得。リクルートから分社独立した株式会社ネクスウェイでB2B向けITソリューションの営業・事業戦略・開発設計を経験の後、レジュプレス株式会社を創業(2017年4月よりコインチェック株式会社に社名変更)。現在、取締役COOを務める。日本最大規模の仮想通貨交換取引所Coincheckならびに、ビットコイン決済サービスCoincheck paymentを運営。 https://twitter.com/yusuke_56 https://www.facebook.com/yusuke.otsuka.750 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み

                                                                                  2020年、注目を集めた「DeFi」とは何か──“分散型金融”のポイントを解説
                                                                                • de-odexing | 工人舎SC3

                                                                                  かなり用途の限定される内容です。ですが、今回はとても役に立ったのでメモしておきます。 android のファームウェアには .odex という拡張子のついたファイルが存在します (しない場合もあると思いますが)。それも、だいたい .apk とセットで存在します。aaaa.apk と aaaa.odex のような感じです。 .apk はアプリケーションパッケージですが、.odex はというと「Optimized dex」とのことです。では dex はというと、「Dalvik Excecutable」のことです。つまり、android の Dalvik VM で実行可能なファイルの .dex を最適化したのが .odex ファイルです。 通常、.dex ファイルは .apk に含まれた形で配布されます。.apk は単なる zip アーカイブなので、適当な .apk を展開してみると、「clas