@jvmchat

Страница 88 из 2890
Pavel ?
31.03.2016
13:56:18
скорее всего он там лидит только потому что у него были курсы)

guga
31.03.2016
13:56:50
Ну на весь Харьков всего 2-3 хороших скалиста

в лучшем случае

скала не особо в аутсорсе нужна

Google
Pavel ?
31.03.2016
13:57:46
скала не нужна))

guga
31.03.2016
13:58:29
а мне она кажется няшной

Pavel ?
31.03.2016
14:00:23
ну няшной и мне она кажется))

ради прикола открыл урок Головача по IO

и он там начит за IO Stream затирает)

и опа...хороший вопрос на собесед откопал почему read InputStream читает int)

Головач кстати неверно ответил)

guga
31.03.2016
15:06:23
и что же он ответил?

там же значения от -1 до 255

byte не подходит же

Pavel ?
31.03.2016
15:07:12
ну он не знал его...сказал что мол типа наверно процессору читать int удобней))))

ну я и прихуел)

наверно он сишник)

Google
Pavel ?
31.03.2016
15:07:59
обычно сихников тянет поговорит о процессорах с пол оборота)

guga
31.03.2016
15:08:17
вопрос довольно странный

Pavel ?
31.03.2016
15:08:17
но курс хороший, он молодец)

guga
31.03.2016
15:08:30
если это весь вопрос

если вопрос звучал, почему он читает int на не byte

тогда понятно, что ответ не верный

Pavel ?
31.03.2016
15:08:59
ага

guga
31.03.2016
15:09:13
а если вопрос был почему читает int а не short

тогда вполне адекватный

потому что проц в рот ебал ваши shortы

и jvm тоже

Pavel ?
31.03.2016
15:10:20
вообщето шот это 2а байта)

все что больше одного он ебет в рот)

вопрос в другом)

почему InputStream не читает short)) если ему нужен unsigned byte))

из-за чего он и переводит все в инт)

и -1 шлет как EOF)) ведь шот то подходит)

guga
31.03.2016
15:12:52
потому что, когда ты захочешь что-то сделать с short jvm его стакстить с int

у jvm нету инструкций для short

Pavel ?
31.03.2016
15:13:29
100%))

Google
guga
31.03.2016
15:15:19
2.11.3 jvm spec

There is no direct support for integer arithmetic on values of the byte, short, and char types (§2.11.1), or for values of the boolean type; those operations are handled by instructions operating on type int. Integer and floating-point instructions also differ in their behavior on overflow and divide-by-zero.

Pavel ?
31.03.2016
15:17:34
это спека явы?

guga
31.03.2016
15:17:52
jvm если быть точным

https://docs.oracle.com/javase/specs/jvms/se8/jvms8.pdf

Pavel ?
31.03.2016
15:19:59
да) я просто забыл где так точно бы описывалось что есть чего не)

guga
31.03.2016
15:27:40
kotlin, kotlin everywhere http://blog.jooq.org/2016/03/31/10-features-i-wish-java-would-steal-from-the-kotlin-language/

Pavel ?
31.03.2016
15:28:22
разве не годнота?))

guga
31.03.2016
15:30:42
ну всё это есть и в скале

ну, кроме быстрого компилятора и маленького рантайма

?

Pavel ?
31.03.2016
15:34:07
а npe check есть на уровне компилятора?

Pavel ?
31.03.2016
15:35:39
тобишь Optional в руки и вперед

guga
31.03.2016
15:41:55
Напили свой макрос в чем проблема?

И затормози все ещё больше

Pavel ?
31.03.2016
15:42:25
макрос это оверхед

а тут без оверхеда

Andrey
31.03.2016
15:43:01
а тут без оверхеда
Разве макросы - это не compile time?

Pavel ?
31.03.2016
15:43:27
я не силен в скале, но вроде как это рантайм

гуга, расскажи, че там в скале?

Google
guga
31.03.2016
15:51:21
Без понятия. Учу её недели две

Pavel ?
31.03.2016
15:56:02
https://kotlinlang.org/docs/reference/null-safety.html

guga
31.03.2016
15:57:29
https://kotlinlang.org/docs/reference/null-safety.html
Ну это я читал. Хорошая штука.

Andre
31.03.2016
15:59:49
Вот в сях макросы препроцессор обрабатывает

Pavel ?
31.03.2016
16:00:22
в сях макросы инлайнятся

кстати у кота через inline тоже можно подкл

guga
31.03.2016
16:02:36
Как же в телеграме не хватает группировки часов каналов и друзяшек

Зачем так жить

Admin
ERROR: S client not available

guga
31.03.2016
16:09:18
Там автозамена съела слово чаты

Andre
31.03.2016
16:23:04
Ну я к тому, что локальный поиск есть

Evjeni
31.03.2016
17:35:13
http://www.realtek.com.tw/default.aspx

какой красивый сайт

guga
31.03.2016
17:36:29
>aspx

Alex Фэils?︙
31.03.2016
17:56:56
Надо ПР сделать на группировку чатов

Ина избранные чатф

Igor
31.03.2016
17:58:35
я как раз сегодня думал, что неплохо было бы, если бы избранные были

Google
Alex Фэils?︙
31.03.2016
17:59:08
Кстати, а на андроиде телега на java или на Qt?

Anatol
31.03.2016
18:08:44
На kotline вроде

Andre
31.03.2016
18:14:02
на кьюте кросс-платформенный десктопный телеграм

Alex Фэils?︙
31.03.2016
18:17:01
ок, а сырцы валяются на гитхабе?

Dmitriy
31.03.2016
18:20:06
ок, а сырцы валяются на гитхабе?
да, только автор пишет специфично код

Alex Фэils?︙
31.03.2016
18:20:19
Окей)

Этот? https://github.com/DrKLO/Telegram

Dmitriy
31.03.2016
18:26:37
да

Alex Фэils?︙
31.03.2016
18:27:28
Ок,спс

Dmitriy
31.03.2016
18:43:06
То есть?
именование например public class AudioPlayerActivity extends BaseFragment

смотришь, а там: public class BaseFragment { ... }

или вот пример: LinearLayout linearLayout = new LinearLayout(context); addView(linearLayout, LayoutHelper.createFrame(LayoutHelper.WRAP_CONTENT, LayoutHelper.WRAP_CONTENT, Gravity.CENTER)); TextView textView = new TextView(context); textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 16); textView.setTextColor(0xff999999); textView.setText("Powered by"); linearLayout.addView(textView, LayoutHelper.createLinear(LayoutHelper.WRAP_CONTENT, LayoutHelper.WRAP_CONTENT)); ImageView imageView = new ImageView(context); imageView.setImageResource(R.drawable.foursquare); imageView.setPadding(0, AndroidUtilities.dp(2), 0, 0); linearLayout.addView(imageView, LayoutHelper.createLinear(35, LayoutHelper.WRAP_CONTENT)); textView = new TextView(context); textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 16); textView.setTextColor(0xff999999); textView.setText("Foursquare"); linearLayout.addView(textView, LayoutHelper.createLinear(LayoutHelper.WRAP_CONTENT, LayoutHelper.WRAP_CONTENT));

Alex Фэils?︙
31.03.2016
18:49:01
именование например public class AudioPlayerActivity extends BaseFragment
Раньше наследовал от Activity, видимо

Фрагменты вроде появились в ведре 3

Dmitriy
31.03.2016
18:49:41
вот только телеграм начали писать когда уже давно 4.х

Alex Фэils?︙
31.03.2016
18:50:27
Хотя есть android.support.v7

Nick
31.03.2016
18:50:46
Backward compat
Так суппортные библиотеки

Страница 88 из 2890