Трешкаст

33

Чи Не замало людей?
Відповісти

Bobs, 20 квітня 2016 — 20:07 (…)

0
+

Четверо в самий раз
Відповісти

nghtmre18, 20 квітня 2016 — 20:25 (…)

0
+

Нарахував всього лише трьох чомусь, не уважно слухав
Відповісти

id311240646, 20 квітня 2016 — 20:30 (…)

0
+

Спочатку слухай вони представлялися)
Відповісти

NickMeller2, 20 квітня 2016 — 20:39 (…)

0
+

Завтра послухаю
Відповісти

LIGHT_BOX, 20 квітня 2016 — 20:50 (…)

0
+

Я тож
Відповісти

Tumbler1, 20 квітня 2016 — 21:03 (…)

0
+

чет від заголовної напад епілепсії починається…
Відповісти

pashded ★3, 20 квітня 2016 — 21:28 (…)

0
+

Випуски будуть також як і раніше, раз в тиждень?
Відповісти

LuckyBoy ★3, 20 квітня 2016 — 22:20 (…)

0
+

А видеоподкасты не в планах? Було б цікавіше чуйний
Відповісти

Duh_VINNI44 ★1, 20 квітня 2016 — 23:10 (…)

0
+

Чесно скажу чет хреново ви говорите) про андроїд на десктопах це ж дичину повна, андроїд тоді буде тупо повноцінний лінукс з віртуальною машиною + напевно якісь милиці. Навіщо такий город.
Відповісти

Bobs, 20 квітня 2016 — 23:16 (…)

0
+

че за нісенітниця, яка віртуальна машина, всі нативно, все більш ніж нативно, в цьому і суть
Відповісти

Duh_VINNI44 ★1, 20 квітня 2016 — 23:22 (…)

0
+

Далвик ака арт
Відповісти

Bobs, 20 квітня 2016 — 23:43 (…)

0
+

це не віртуальна машина
Відповісти

justmax4371, 22 квітня 2016 — 23:07 (…)

0
+

Дай собі днище
Відповісти

Bobs, 22 квітня 2016 — 23:12 (…)

0
+

Арт це не віртуальна машина Альо
Відповісти

justmax4371, 22 квітня 2016 — 23:20 (…)

0
+

Ти не повіриш, але це арт таки vm. Повноцінна ahead-of-time компіляція там не використовується, це все ще байткод. Що стосується нативного коду — він працює цілком собі нативно і з виртуалкой пов’язаний тільки через звичайний JNI.
Відповісти

Bobs, 22 квітня 2016 — 23:27 (…)

0
+

я б не став називати це vm, але, в будь-якому випадку, це питання термінології, андроїд зараз передбачає виконання нативного коду, і значна частина додатків використовують нативний код (браузери, відео-кодеки і т. п.), так що не бачу проблеми і причин турбуватися з приводу милиць і т. п.
Відповісти

justmax4371, 22 квітня 2016 — 23:32 (…)

+1
+

Ну хз, від того, що при установці він через dex2oat переганяє частина байткода в нативний ELF-формат він менше виртуалкой пн стає, частина байткода все ще залишається.
Ось, подивися на схему. (Dex це звичайні файли .class, трансформовані в зрозумілий андроїду формат і зібрані в один файл)
upload.wikimedia.org/wikipedia/commons/thumb/2/25/ART_view.png/658px-ART_view.png
Відповісти

testuzer, 22 квітня 2016 — 23:34 (…)

0
+

у будь-якому випадку, немає жодної проблеми в тому, щоб використовувати замість яви нативний код та основні ресурсномісткі речі використовують нативний код, як правило
Відповісти

justmax4371, 22 квітня 2016 — 23:35 (…)

0
+

Ну це так, але це не робить арт не виртуалкой
Відповісти

Bobs, 22 квітня 2016 — 23:37 (…)

0
+

на мій погляд, це неправильний термін
Відповісти

Bobs, 22 квітня 2016 — 23:43 (…)

0
+

source.android.com/devices/tech/dalvik/index.html

тут от говориться, що компіляція під пристрій йде під час установки, в будь-якому випадку, якщо це з якихось причин не так, то всі питання потрібно адресувати гуглу, оскільки я з його матеріалів отримав у свій час інформацію, що ART компілює програми при установці, якщо щось не так, потрібно питати, чому вони наебывают людей, в будь-якому випадку, це питання не до мене.
Відповісти

justmax4371, 22 квітня 2016 — 23:44 (…)

0
+

Схему, що я скинув вище дивився?
Відповісти

Bobs, 22 квітня 2016 — 23:51 (…)

0
+

тобто ти хочеш сказати, що в ELF-файл залишається байткод? Але навіщо?
Відповісти

justmax4371, 23 квітня 2016 — 09:56 (…)

0
+

Ні, не в elf, не весь байткод можна трансформувати в машинні інструкції, наприклад, коли йде динамічне зв’язування з нативним кодом, це рідкість, але буває. Через JNI можна довантажити статично слинкованную бібліотеку, яка тягне за собою динамічно скомпонованное з нею і теж реалізує частину методів JNI. Тоді ти не зможеш відразу реалізувати пряме посилання на частину коду через інструкції JMP, JNZ, JZ або JE (Це інструкції з IA-32, тобто тільки для x86, під ARM я з ассемблером не розбирався, не знаю яким там інструкціями це робиться). Суть в тому, що ти просто не знаєш на етапі установки адресу в пам’яті, куди потім буде завантажений динамічно скомпонований модуль. У таких випадках все ще використовується JIT-компіляція.
Відповісти

justmax4371, 23 квітня 2016 — 09:58 (…)

0
+

Особливо це актуально у випадку з системним софтом і фреймворком андроїда, він же весь прошпигован JNI. Там основна схема «Інтерфейс фреймворку -> Системний сервіс -> HAL (Тут JNI) -> Ядро -> Залізо»
Відповісти

TMaxS7, 26 травня 2016 — 12:28 (…)

0
+

Дивлюся, за час моєї відсутності, у тебе збільшилися знання, бо раніше таких розмов не було)))
Відповісти

justmax4371, 26 травня 2016 — 20:01 (…)

0
+

«Збільшилися знання» звучить до вбивчого двояко
Відповісти

justmax4371, 26 травня 2016 — 20:02 (…)

0
+

А так, взагалі, так, я не штурхав щось фалічне в останні роки.
Відповісти

TMaxS7, 30 травня 2016 — 07:46 (…)

0
+

)))
Відповісти

Bobs, 22 квітня 2016 — 23:13 (…)

0
+

А далвик вже викинуть давно, немає сенсу навіть згадувати його
Відповісти

Bobs, 21 квітня 2016 — 00:01 (…)

+1
+

там вже давно використовується компіляція, та й взагалі, нічого не заважає взагалі не використовувати ART і писати код на java, а на нормальних компилируемых мовах типу плюсів, багато програми на андроїд написані на плюсах.
Відповісти

Duh_VINNI44 ★1, 21 квітня 2016 — 20:51 (…)

0
+

Мені подобається реалізація Maru OS
Відповісти

Brony ★★2/1, 20 квітня 2016 — 23:28 (…)

0
+

Жодних милиць, все повноцінно працює. Гугл навіть пиляє гаппсы для x86_64, так що всі
Відповісти

Duh_VINNI44 ★1, 20 квітня 2016 — 23:46 (…)

0
+

Гугл злі тварини припинили підтримку хрому на 32х бітних линуксах, а далі допилят свій андроїд і закриють хромиум і всі юзери будуть сасать.
Відповісти

Bobs, 20 квітня 2016 — 23:52 (…)

0
+

до того часу 64-бітна система буде навіть у проїзному на метро
Відповісти

Duh_VINNI44 ★1, 20 квітня 2016 — 23:57 (…)

0
+

Поживемо побачимо до чого Екшн де прогрес
Відповісти

Anatoly-Makarov3, 20 квітня 2016 — 23:25 (…)

0
+

Неждано-негадано, дуже цікаво послухати, давно чекав.
Відповісти

RuMine, 21 квітня 2016 — 22:56 (…)

0
+

Трохи очманів… Але картинка очі виїдає!
Відповісти

Bobs, 22 квітня 2016 — 00:01 (…)

+1
+

спасибі, ми намагалися
Відповісти

Androider720 ★7, 24 квітня 2016 — 12:00 (…)

-1
+

А як на мене, досить красиво. Стильно і зі смаком
Відповісти

Ovm6926, 21 квітня 2016 — 23:58 (…)

0
+

Одним словом — ностальгія, двома — бальзам на душу.
Відповісти

sPAMer022, 22 квітня 2016 — 21:28 (…)

0
+

Ну ось тепер знову писати коменти щоб зберегти ачивку.
А так майже 2 роки халяви. Да ладно все одно я люблю трешбокс.
Відповісти

Bobs, 22 квітня 2016 — 21:30 (…)

0
+

=)
Відповісти

angelsr, 24 квітня 2016 — 03:48 (…)

0
+

А текстової версії не буде?
У мене інет не дозволяє такі файли завантажувати великі, і вже тим більше слухати онлайн.
Відповісти

Bobs, 24 квітня 2016 — 08:00 (…)

0
+

На жаль
Відповісти

angelsr, 27 квітня 2016 — 16:44 (…)

0
+

Життя — біль
Відповісти

maykenb, 24 квітня 2016 — 11:50 (…)

0
+

З поверненням, яка буде періодичність виходу нових випусків?
Відповісти

Bobs, 24 квітня 2016 — 12:05 (…)

0
+

Сподіваюся, раз в тиждень
Відповісти

XenonRU, 30 квітня 2016 — 15:21 (…)

0
+

Відмінний інформативний подкаст (Трешкаст). Чекаю нових випусків!
Відповісти
Останнє редагування: 3 жовтня 2016 — 12:10

Додати коментар

Якщо потрібно відповісти комусь конкретно,
краще натиснути «Відповісти» під його коментарем

Обговорювана сьогодні
25
Fortnite вийде на Android цим літом
16
iPhone X — самий продаваний смартфон у світі, Xiaomi вперше в трійці лідерів
10
Розробники звернулися до Apple з вимогами
9
США пом’якшить санкції проти ZTE, якщо та проведе реструктуризацію
7
ASUS показала компактний ноутбук з Intel Core i9
7
Paradox дає вам шанс переписати світову історію
Рекомендуємо популярне

Цікаві новинки місяці: квітень 2018

Киноповестка: прем’єри другого вікенду травня

Apple Pay заробив на Україні

ТОП-5 недорогих розумних годин на AliExpress

PUBG Mobile на PC

Розробники звернулися до Apple з вимогами

Підписатися на повідомлення про щотижневих дайджестах для Android


Кращі безкоштовні гри тижня для Android (14.05.2018)


Кращі програми тижня для Android (08.05.18)

Огляди на Trashbox.ru

Огляд ігрової мишки ASUS ROG Pugio

Огляд Vivo V9: вдалий імітатор?

Ноутбук HP OMEN X 17: диявольська продуктивність

Огляд EZVIZ Mini O Plus – ЄВА від світу відеоспостереження

Огляд ASUS ZenBook Flip S: гість з корпоративного світу

Пара білих: HyperX Fury DDR4-2133 32 Gb

Ігри дня

Sandbox

Knife Hit

Legends

Shadow Fight 3
Програми дня

Retrica

FaceApp

Prisma

VLC