LINUX.ORG.RU
решено ФорумTalks

Разработчики из гугла, вы - криворукое говно.

 , , , ,


0

1

Я раньше несерьезно относился к шуткам про то, что девелоп под ведро - это анальная боль для разработчика. Но с обновлением студии до 1.3.1 и дев тулз до API 23 (привет машмеллоу) я понял, что в каждой шутке есть доля правды.
И ладно бы геморрой в виде чека разрешений перед каждым, (Каждым, карл!) их использованием (Android, какого черта сделали с permission's? API 23.), так теперь я и вовсе перестал понимать, какое говно эти мудаки сотворили. Подробности?
Прекрасно работающий ранее код вылетает с SecurityException, якобы из-за отсутствия разрешения. Пикрелейтед, комментариев у меня нет: http://storage3.static.itmages.ru/i/15/0821/h_1440193554_7443869_ce3825d584.png
А теперь о главном: Я давно хотел потыкать девелоп под десктоп (конкретно на GTK, под онтопик и гном), но в этой сфере я совсем зеленый, насоветуйте чего надо знать и в чем писать код. Знаю яву, ООП, MVC паттерн и умею в многопоточность.

★★★★
Ответ на: комментарий от Tactile

Виджеты для рабочего стола сделай для гнома.

не нужно.

Lincor
()

Я давно хотел потыкать девелоп под десктоп (конкретно на GTK, под онтопик и гном), но в этой сфере я совсем зеленый, насоветуйте чего надо знать и в чем писать код.

частично переведённый tutorial по Vala, лучшему языку для графических приложений
мануал по GTK+ на C
документация для over 9000 биндингов к Vala, включая GTK+
писать код можно в чём угодно, UI делается в Glade.

Lincor
()
Последнее исправление: Lincor (всего исправлений: 3)

хотел потыкать девелоп под десктоп (конкретно на GTK, под онтопик и гном)
Знаю яву, ООП, MVC паттерн и умею в многопоточность.

Vala — твой выбор. Инфа 100%.

CYB3R ★★★★★
()
Ответ на: комментарий от true_admin

+ JN Да нет, SDK тут не причем, это я оказался даун. Проблема решена.

Jefail ★★★★
() автор топика
Ответ на: комментарий от derlafff

В полу оффтоп. Чтож с линуксом то делается и куда валить? Гномовцы упоролись, о 5 плазме тоже не мало написано (может быть, пока она появится в дебиане, ее допилят до вменяемого состояния), но все же. Xfce слишком топорно и сделать из него красивое DE у меня никогда не получалось. Чем пользоваться то?

Jefail ★★★★
() автор топика
Ответ на: комментарий от Lincor

Перевод не обязателен, с англом дружу, за ссылки спасибо, посмотрю.

Jefail ★★★★
() автор топика
Ответ на: комментарий от Jefail

Имхо, до CLion это было единственное вменяемое IDE под линукс

wingear ★★★★
()
Ответ на: комментарий от Jefail

Для начала мне надо понять, на чем вообще под этот гном пишут. Как я понял основыне - С++ и Питон.

Ты очень странно понял. C, Python, Vala, JavaScript.

AP ★★★★★
()
Ответ на: комментарий от Jefail

Xfce слишком топорно и сделать из него красивое DE у меня никогда не получалось

Я всё никак не соберусь запилить пост о том как я со своего «уродского fluxbox» переезжал на «нормальное DE enlightenment».

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

Так что я опять на fluxbox + dmenu + dzen2.

true_admin ★★★★★
()
Ответ на: комментарий от Jefail

о 5 плазме тоже не мало написано (может быть, пока она появится в дебиане, ее допилят до вменяемого состояния), но все же.

Я сейчас на сусе TW c пятой плазмой. Юзабельно. И красиво, имхо.

Для FF стоит юзер-стиль для нативных вкладок, для pidgin — pidgin-libappindicator.

Главное сейчас с плазмой — один раз её настроить и не трогать, и тогда косяки не вылезают. Хотя у меня ksnapshot упорно не биндится на PrintScreen :/

derlafff ★★★★★
()
Ответ на: комментарий от true_admin

свистелки и перделки

enlightenment

ват

Там же из свистелок только менюшки плавные, остальное же все намного, намного страшнее того же fluxbox без каких-либо gtk-тем.

derlafff ★★★★★
()
Последнее исправление: derlafff (всего исправлений: 1)
Ответ на: комментарий от derlafff

Юзабельно. И красиво

Заряд батареи в процентах умеет выводить? А оставшееся время? Название wifi-сети и айпишник? Хз почему ты это юзабельным называешь. По мне так i3status информативнее.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

http://i72.fastpic.ru/big/2015/0822/ff/fafd94cc8b77bc1d4a0d61696cc4e3ff.png

http://i66.fastpic.ru/big/2015/0822/e7/09648d2786019114d10fad0d6716d5e7.png

По мне так i3status информативнее.

Только вот он неюзабельное дерьмище, ибо по клику по нему к другой сети не подключиться.

derlafff ★★★★★
()
Ответ на: комментарий от derlafff

Это ты на скриншотах мышкой возил?

по клику по нему к другой сети не подключиться.

К сожалению, да. Оно только отображать умеет. Теоретически это решаемый вопрос, но возиться с программирование dzen2 сравнимо с написанием программ на brainfuck.

Тем не менее, мне текстовое представление нравится больше всего.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

мышкой елозил?

да

Кстати говоря именно для вай-вая есть https://github.com/firecat53/nmcli-dmenu, но оно в vpn не умеет, а для меня это критично. вот и сижу на кедах

derlafff ★★★★★
()
Последнее исправление: derlafff (всего исправлений: 2)
Ответ на: комментарий от derlafff

да

Ну и зачем так жЫть? :( Вся суть современных интерфейсов — упростить до опупения. Даже заряд батарейки процентами не показывают пока не наведёшь. Глупо это.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.