[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: lain-620x2.jpg -(12 KB, 468x272, lain-620x2.jpg)
12 No.9340   [Ответ]
я просто оставлю это здесь.

самый лучший помощник это http://google.com/ научитесь им пользоваться в совершенстве и настанет счастье.
ещё стоит почитать статьи на http://habrahabr.ru/ и пусть вас не смущает его илитарность ибо там таки дофига полезной инфы
хороший текстовый редактор http://www.sublimetext.com/ у него триал бесконечен. покупать необязательно. vim и emacs это уже advanced level. Русификация https://github.com/Dimox/SublimeTextRussianMenu/
Ещё можно есть полезный http://jsfiddle.net/

HTML & CSS
http://htmlbook.ru/
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/web
HTML
Учебник http://htmlbook.ru/samhtml/vvedenie-v-html
Справочник по тегам html http://htmlbook.ru/html
Крайне рекомендуется знать плюшки HTML5 http://htmlbook.ru/html5
Сообщение слишком длинное. Полный текст.
Пропущено 71 сообщений и 10 изображений. Для просмотра нажмите "Ответ".
>> No.21753  
>>21751
>на 5 окон и, соответственно, примерно 50-100 вкладок больше
(заглянув в историю сессий)
А, нет, вру. Было 15 окон и 580 вкладок. Сейчас 9 окон и 340 вкладок.
>> No.21754  
>>21746
Подкрутила ещё пороги, буду смотреть, как дальше вести себя будет. Таким образом, сейчас в about:config

memory.free_dirty_pages = true;
memory.low_physical_memory_threshold_mb = 128;

>>21751
Я тоже сначала так полагала; более того, грешила на своё поделие, поскольку загрузка CPU в норме, без странных выбросов. Но нет. Если Лису растормошить, память высвобождается вся сразу, — это характерно для массированной деаллокации; GC бы тупил ещё какое-то время, к тому же сама сборка мусора «дедом Мазаем» — дело довольно затратное по CPU. Если при выжратой RAM установить в настройках memory.free_dirty_pages в true, память также высвобождается вся сразу. Такие дела. Походу, или в аллокаторе баг, или он забирает память впрок; ну или это сделано умышленно, чтоб разницы с новой Лисой была не так заметна.
>> No.24034  
Файл: palemoon-memory1.png -(166 KB, 1466x870, palemoon-memory1.png)
166
>>21754
…И я нашел виновника.

Как можно видеть из пикчи — это ICU, Unicode and globalization support library.
Скрин (about:memory) отражает ситуацию, когда несколько сотен вкладок бездействовали всю ночь.
После GC (каковой и случился в процессе выполнения measure, однако результат оного показал ситуацию до этого) занимаемая ICU память сбросилась с 8Gb до 3Mb. После еще часа бездействия — это было уже 30Mb.

И да, это palemoon. Имеется ли этот баг в последних версиях ванильной лисы — х/з. У луны, как наследницы всего старого кода — он, как можно видеть в наличии.

Если кто-нибудь возьмет на себя труд запилить официальный багрепорт — скажу ему большое спасибо. У меня самого руки до этого далеко не факт, что дойдут. По крайней мере — точно не в ближайшее время.
>> No.25669  
Файл: 3366282eca8a25be393296633df4bd20d745d092.jpg -(129 KB, 423x700, 3366282eca8a25be393296633df4bd20d745d092.jpg)
129
Отключалка надоедливых CSS3-анимаций в Хроме.
https://dev.webonomic.nl/how-to-disable-css-transforms-transistions-and-animations
manifest.json

{
"manifest_version" : 2,
"name" : "Animation disabler",
"description" : "Disables CSS animations on web pages.",
"version" : "1.0",
"content_scripts" : [
{
"matches" : [
"http://*/*",
"https://*/*"
],
Сообщение слишком длинное. Полный текст.
>> No.25721  
>>25669
Более вменяемая отключалка, так как на событиях от этих анимаций может висеть логика UI.

user.css

*, :before, :after {
/*CSS transitions*/
transition-delay: 0s !important; \n\
transition-duration: 0s !important; \n\

/*CSS animations*/
animation-duration: 0s !important;
animation-iteration-count: 1 !important;
}
Сообщение слишком длинное. Полный текст.
>> No.25722  
>xdg-mime query filetype animated.png
<image/png
>xdg-mime query filetype animated.webp
<image/webp
И как же это понимать?
>> No.25725  
Файл: mill007.jpg -(216 KB, 589x700, mill007.jpg)
216
Три гадости, которые делают этот ваш Интернет недружелюбным и закрытым, и которые необходимо заблокировать:
— HTTP-заголовок ответа Content-Security-Policy;
— HTML-атрибут integrity;
— JS объект navigator.serviceWorker, конкретнее navigator.serviceWorker.register.
>> No.25726  
>>25725
А расскажи пожалуйста поподробнее, в частности про serviceWorker
>> No.25728  
Файл: 04 - 1280x1024@32 [SIGae5881e8504fe0f27fd12bad6913.jpg -(1013 KB, 1280x1024, 04 - 1280x1024@32 [SIGae5881e8504fe0f27fd12bad6913.jpg)
1013
>>25726
Content-Security-Policy позволяет серверу указать в ответе, что браузеру, который понимает этот заголовок, надо загружать и выполнять. HTML-атрибут integrity для тэга <link> содержит хэш-сумму загружаемого файла, будь это CSS или JS-скрипт. Вместе эта байда по сути просто не даёт тебе менять содержимое страницы, если ты что-то фильтруешь проксей, например, инжектишь в страницу свои скрипты и стили.

ServiceWorker — это JS-скрипт, который сайт устанавливает в поддерживающий их браузер, и который безпалевно работает в фоне, делая что-то непонятное: https://developers.google.com/web/fundamentals/primers/service-workers
Алсо
>Service worker is a programmable network proxy
Типично используется для обработки push-уведомлений, нетипично... ктож его знает.
>> No.25729  
>>25728
Спасибо


Файл: Архив WinRAR.rar -(38 KB, x, Архив WinRAR.rar)
38 No.24709   [Ответ]
Здравствуйте, пытаюсь соединить 2 БД, в чем проблема (1-ый скрин БД, 2-ой листинг и ошибка)
>> No.24711  
Довожу до вашего сведения, что RAR формат открывается только проприетарными продуктами. Я бы очень хочел помочь, но к сожалению ничем не могу помочь, так как пользуюсь только свободным программным обеспечением, чего и вам охотно советую. Можете запаковать файлики в ZIP или картиношки просто в тред залить.

Зачем здоровому человеку скачивать файл, разархивировать его, открывать в картиношки у себя, альтабатсья при написании ответа, а потом файлики подтирать?

Ты пойми, я то тебе ответил, но по жизни с тобой такого вряд ли произодёт когда нибудь ещё, особенно если продолжишь себя так вести. Мир~
>> No.25021  
>>24711
https://github.com/Lesik/unrar-free
Наслаждайся.
>> No.25152  
>>25021
> It uses the GPL'd UniquE RAR Library by Christian Scheurer and Johannes Winkelmann.

>> Please note: further development of unrarlib has been stopped. The current version is stable but supports only old RAR2 archives.

Да и вообще, попасть в пакетники серьёзных дистров вряд ли получится, там же всё патентами вдоль и поперёк изувеченно.
>> No.25724  
Посоветуйте книги/курсы по изучению
PostgreSQL пожалуйста.
>> No.25727  
>>25724
Почему бы не начать с вот такого туториала:
https://www.postgresqltutorial.com/


Файл: python logo.png -(5 KB, 377x203, python logo.png)
5 No.14767   [Ответ]
Нить о программировании на языке Python.
Пропущено 39 сообщений и 4 изображений. Для просмотра нажмите "Ответ".
>> No.24633  
>>24629
Если ты про сам _curses, который подгружается тут:
https://github.com/python/cpython/blob/142566c028720934325f0b7fe28680afd046e00f/Lib/curses/__init__.py

то нет, это не системный модуль, это питоновский сишный-модуль оболочка:

https://github.com/python/cpython/blob/578c3955e0222ec7b3146197467fbb0fcfae12fe/Modules/clinic/_cursesmodule.c.h
https://github.com/python/cpython/blob/4804b5b3df82e7892ca0550b02f902bcfc16bb48/Modules/_cursesmodule.c

Который через еще одну оболочку:
https://github.com/python/cpython/blob/dffe4c07095e0c693e094d3c140e85a68bd8128e/Include/py_curses.h

Дает интерфейс к сишной линуксовской библиотеке ncurses:
https://en.wikipedia.org/wiki/Ncurses

Сообщение слишком длинное. Полный текст.
>> No.24647  
Черт возьми этот Пайтон! Какого черта реализация curses в нем работает так криво?! Я две недели бился над проблемой того, что при попытке запустить код приведенный в примерах справочников по curses я всякий раз ловил ту или иную ошибку. Причем ошибки происходили как в Винде, так и на Маке с Линуксом. А гугл, зараза такая, выдает все что угодно, но только не то, что могло бы касаться curses или хотя бы схожей ошибки. И что вы бы думали, причина оказалась в том, что curses по какой-то неведомой причине тупо не может нормально запуститься, если запуск кода происходит из IDE. Но если запускать из под терминала, то всё прекрасно работает. И об этом нигде не сказано ни слова.
Черт, надеюсь в пайтоне подобная фигня имеется только в одном этом единственном модуле которым похоже просто тупо никто не пользуется. Иначе в жопу этот пайтон.
>> No.24651  
Файл: 2020-08-02 06_12_46-StyleGAN2-Colab-Train_ipynb - .png -(54 KB, 1118x642, 2020-08-02 06_12_46-StyleGAN2-Colab-Train_ipynb - .png)
54
Как здесь исправить ошибку?

Код тут: https://github.com/dvschultz/ai/blob/master/StyleGAN2_Colab_Train.ipynb
>> No.24653  
Файл: 1300044776986.jpg -(34 KB, 600x600, 1300044776986.jpg)
34
>>24647
>Запускать код из питоновского IDE
>Код, завязанный на обращения к стандартному шеллу
>Из псевдошелла IDLE
>Даже не попробовать запустить так
>> No.24657  
>>24653
В IDLE не работаю, так как он не особо удобный по сравнению с Джини или тормазнутым VS. А эти два редактора запускают код во вполне стандартном терминале. Прошу простить меня, если есть существенная разница между тем, чтобы запустить файл с кодом непосредственно из терминала или предоставить IDE самой выполнить эту задачу, я не настолько прошаренный программист, чтобы знать подобные нюансы.
>> No.24915  
Файл: 39ed77ccb6aab5ebc24f4f59a94f1674.png -(342 KB, 800x450, 39ed77ccb6aab5ebc24f4f59a94f1674.png)
342
Здравствуйте. Я хочу научиться программировать на Python, но у меня ничего не получается. Я абсолютно ничего не понимаю в программировании. Ярко выраженный гуманитарий.По математике и алгебре всегда получал двойки и тройки. В школе не мог выучить даже примитивный QBasic.Скачал последнюю версию Python и самоучитель. И в первых уроках у меня появились проблемы (ошибки в коде, туплю сильно во время выполнения заданий). Можете посоветовать, хорошие самоучители или курсы, только на русском? А то я не справляюсь, а желание выучить язык, есть.
>> No.24916  
Файл: x49602088.jpg -(34 KB, 248x353, x49602088.jpg)
34
>>24915
Как насчет "Простой Питон, современный стиль программирования"?
>> No.25712  
>>24915
Ты конечно это уже не прочтешь но есть такая замечательная вещь как https://www.coursera.org/specializations/programming-in-python.
Учиться можно бесплатно, подавай на финпомощь заканчивай 4 курса(если бесплатно то проходить придется по дэдлайнам) и вперед на работу практически.
>> No.25714  
Файл: 1631215737650.webp -(1935 KB, 1920x1080, 1631215737650.webp)
1935
>>24915
Ошибки в коде — это у всех постоянно.
Абсолютный тупёж — тоже нормально в самом начале приобретения навыков по дисциплинам подобного рода. Через год занятий полегчает.
Помимо прочего, начни чуть-чуть дискретной математикой, конкретно — числами, формальной логикой и теорией множеств; когда сможешь написать ЕГЭ по информатике на ≈100 баллов, больше не надо.
И на последок, поставь Gentoo и пользуйся. Неиронически.
>> No.25723  
>>24915
hexlet.io
Вктаился веб-макакой после второго проекта на php, при чем так получилось что в python контору. Охуительные советы вроде поставить Gentoo не стоит слушать, но linux освоить на пользовательском уровне необходимо, если собираешься в веб-разработку.


Файл: lisplogo_flag2_256.png -(36 KB, 256x228, lisplogo_flag2_256.png)
36 No.20937   [Ответ]
::: Учебники
::: Документация
http://www.lispworks.com/documentation/HyperSpec/Front/index.htm

::: Библиотеки
::: Среда разработки

Пропущено 2 сообщений. Для просмотра нажмите "Ответ".
>> No.21002  
В ОП-посте забыли про SICP! (хотя это не учебник по LISP, согласна)
Ну и конечно про Racket... А вещь очень годная. Зачем нам академический и весьма архаичный CL, когда есть няшный Racket.

>>20941
Например для того же, для и чего и тыща_других_яп.жпг, же.
Как практический пример могу привести вот это вот: https://www.opennet.ru/opennews/art.shtml?num=49795
>> No.25629  
>забыли про SICP!
Давайте в 2021 замутим конфу в дискорде и будем совместно проходить эту игру. Больше ни для чего этот ваш лисп не нужен сегодня.
>> No.25630  
>>25629
Совсем забыли спросить няшечку.
>> No.25631  
>>25630
По поводу SICP? Я и предлагаю ставить Racket и проходить его в относительно приятной компании. В настоящее время это основное применение лиспа на мой взгляд.
>> No.25664  
>>20938
Не совсем верно, стоит наверно лучше оговориться, что "запись на АСТ" это скорее запись в прямой лямбда-нотации, хотя та же скима (scheme) имеет ряд примитивов, т.н. специальных выражений, которые не следуют принципу применения процедуры к аргументам, такие как определение define, cond, и if. Про "лисп", если вы имели ввиду Common Lisp я вообще молчу, там примитивов немногим больше 30, многие из которых созданны для эффективной генерации кода.
>> No.25695  
Что скажете по поводу Guile? Как оно?

Кроме старичков из GNU на scheme ещё пишет? И где оно используется?
>> No.25698  
>>25695
>И где оно используется?

Используется повсеместно, помимо огромного количества сфер применения
и роста заинтересованных в проекте GNU увеличивается и число
развиваемых на этом языке проектов. К примеру мне доставляет движок
для создания визуальных новелл [tsukundere], особенно учитивая, что мы
с автором сходимся во мнении по очень большому числу вопросов начиная
от того как писать ПО, заканчивая тем как должно строиться
государство. Вот тута можно посмотреть его [игры]. А ещё есть мой
[перевод] на одну из его игр, но ведать из-за кривого английского при
общении он подумал что я против включения файла перевода в основной
состав проекта.

К сожалению, веб до сих пор приходится писать на [кложе] так как только
Сообщение слишком длинное. Полный текст.
>> No.25699  
>>25698
Спасибо за обьяснение!

Из того что я знаю на GNU Guile написан пакетный менеджер GNU [Guix]. Сервис менеджер GNU [Shepherd] (ссылка на репозитойрий у что-то не работает). И GNU [Mcron].

И мне интересно кто и что пишет на lisp сейчас кроме GNU.

> И не стоит думать что там в GNU одни старики всем управляют

Это была дурацкая шутка. Да и кроме товарища Столлмана я никого не знаю.

Для меня, как для Python поколения, этот ваш Scheme кажется языком с другой планеты.

Я ещё не знаю что вводит в больший ступор (+ 1 2 3 78) или (cdr (cdr (cdr (car '(list))))).
Сообщение слишком длинное. Полный текст.
>> No.25701  
>>25699
>Спасибо за обьяснение!

Всегда пожалуйста, я бы и сам рад задавать тут вопросы, только вот кроме
Мицгола, Соуса, пары крокодилов и тебя, дорогой Стив, никого не видно,
поэтому не знаю какие ответы вообще могу получить, да и никто это место
особо не пиарит. К сожалению, зарубежное сообещество намного более
зрелое и огромное количество людей вместо распыления (не всегда
безосновательно) сил между нашим сообществом и забугорным выбирают
именно последнее. Из возможных "ниш", где ещё может жить русский язык в
разработке вижу только двачевский /pr, где очень унылый троллинг (и ещё
я не могу получить туда доступ), и "университетская среда" (читай как
среда самообразования), где люди просто ещё не успели понять
терминологию, но уже на пути к этому.

Сообщение слишком длинное. Полный текст.
>> No.25702  
>>25701

Sorry, your message is too long. Message length: 9761, maximum allowed length: 8192

>Я ещё не знаю что вводит в больший ступор (+ 1 2 3 78) или (cdr (cdr
>(cdr (car '(list))))).

Мат. нотация меня до сих пор иногда пугает, но это не аргумент против
изучения математики! Ну а так, чисто для формализма, знак ' означает,
что следущая форма будет прочитана как данные, а не как, исходя из
β-редукции лямбда исчисления, применения функции к операндам.

Вообще, в чистом лямбда исчислении нет таких понятий, близких к
программированию, как структуры данных, поэтому надо придумывать всякие
вот такие цитирования ('(1 2 3) можно записать как (quote (1 2 3))), то
Сообщение слишком длинное. Полный текст.


Файл: 15695098631403.png -(521 KB, 650x650, 15695098631403.png)
521 No.23553   [Ответ]
Сап, проджеры. Накидайте годных проектов для новичка-вкатывальщика, таких чтобы после них сразу на РАБоту взяли.
Яп: питон, си, ява.
>> No.23555  
>таких чтобы после них сразу на РАБоту взяли
Какую?

Ну, сервак с БД, АПИ, и тестируемый во все щели.
>> No.23690  
>>23553
Чему тебя в институте учили?
>> No.23691  
>>23690

К худу или добру институты не все заканчивали, так что накидали и вправду бы.
>> No.25662  
>>23555
> Ну, сервак с БД, АПИ, и тестируемый во все щели.
Т.к. в институтах сейчас ничему хорошему не учат безуспешно реквестирую слегка более конкретные примеры.
>> No.25663  
Ну, расклад таков. Самое лучшее ПО для обучение это то, которое нужно
лично вам. Именно если оно нужно вам, тогда вы захотите его
поддерживать, пройдёте пару стадий рефакторинга, возможно перепишите
пару раз. Не подряд, конечно, через определённые промежутки времени,
перемежающиеся другими проектами, возможно даже по работе.

Посморите на успешнейшие Опен/Фри Сурс проекты -- их делали люди для
решения какой-то своей локальной задачи, то есть они даже не думали
что получиться что-то качественное, за них это сделали
контрибуторы.. Ох, что то не туда я.

Никто не напишет что вам нужно за вас. Даже сами мысли об этом есть
всецело продукт современной системы образования, где человек не
понимает до конца (хорошо, до необходимой ему степени) почему ему
нужно знать историю античности, а не как понтануться перед девками из
Сообщение слишком длинное. Полный текст.
>> No.25665  
Хорошо, кто-то откликнулся! Еще пишите пожалуйста!
>> No.25688  
де-эрогезатор, программа которая с помощью нейронной сети делит цп из внок на h и не-h и выпиливает все непристойные арты


Файл: maxresdefault.jpg -(33 KB, 1280x720, maxresdefault.jpg)
33 No.25677   [Ответ]
Стив, решил я значит попробовать поработать в Fedora Workstation и у меня возникла проблема, которая заключается в следующем: как подружить скаченный установочный пакет EclipseIDE с Fedora? А то вроде установить-то её я установил и при первом запуске всё вроде как работает нормально, но все последующие разы просто ничего не происходит. Попытка запустить через терминал перенаправляет на запуск (с предварительной установкой разумеется) IDE из центра приложений, что мне не надо, ибо это дублирование уже установленной программы. Я конечно нуб в том что касается Линукса, но в Кубунте такой проблемы не было и всё устанавливалось и запускалось просто и интуитивно. Что я делаю не так?
>> No.25678  
К сожалению в интернете много мрака для новичковых новичков по теме установки пакетов, но тут более менее сносно если надо "просто установить пакет". Пакет это и есть программа если что. https://lumpics.ru/how-to-install-programs-in-linux/ Однако лучше разберись how to install packages in fedora на досуге.

То есть, что бы установить eclipse тебе надо в терминале сделать что-то вроде
sudo yum install eclipse
. Хотя стоит понимать, что федорой я не пользуюсь, а убедился, что там есть нужный пакет вот по этой ссылке https://repology.org/projects/?search=eclipse&maintainer=&category=&inrepo=fedora_34&notinrepo=&repos=&families=&repos_newest=&families_newest=

А вообще, для новичковых новичков, которым нет времени разбираться с базовой работой в системе есть же убунты и минты всякие.


Файл: 1328581676637.png -(44 KB, 457x515, 1328581676637.png)
44 No.11458   [Ответ]
рутины-корутины
Пропущено 12 сообщений. Для просмотра нажмите "Ответ".
>> No.11707  
>>11682
Разве не:
курсия-рекурсия-ререкурсия-реререкурсия-ререререкурсия-реререререкурсия-ререререререкурсия-реререререререкурсия-ререререререререкурсия-...
>> No.11709  
Файл: 1.png -(806 KB, 1020x1100, 1.png)
806
>>11707
Это сложный вопрос, над ним надо подумать.
>> No.11721  
домены - кодомены
>> No.11722  
классы-соклассы
>> No.11725  
структуры-конструктуры
>> No.11728  
Файл: 1.png -(27 KB, 234x173, 1.png)
27
секшн-эксепшн
>> No.11743  
>>11728
Обджекшн! Исходное слово меняется.
>> No.11757  
>>11743
Зато о наболевшем.
>> No.11767  
шеллы - кошеллы
>> No.25661  
Кейборды - гейборды.


Файл: Untitled (10).png -(32 KB, 1000x1000, Untitled (10).png)
32 No.25597   [Ответ]
Итян, запрашиваю помощи.
Пишу пробное приложение в андроид студио, сделал страницу регистрации и входа и подвязал к кнопке регистрации переход на следующую страницу. Но почему-то при вводе данных и клике на кнопку приложение просто ломается. Может кто-то знает в чём проблема?
На StackOverflow вопрос задавал, но внятного ответа не получил.
>> No.25598  
Вот код кнопки.

loginButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//loadingProgressBar.setVisibility(View.VISIBLE);
//loginViewModel.login(usernameEditText.getText().toString(),
//passwordEditText.getText().toString());
Intent mainAct = new Intent(getApplicationContext(), MainActivity.class);
startActivity(mainAct);
}
});
>> No.25599  
https://paste.ofcode.org/pfVk3qnVT2MJASjXUTtuCz

Ссылка на полный код.
>> No.25600  
На первый взгляд ты сделал всё как по книжке, а стектрейс падения можешь привести?
>> No.25601  
>>25600
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.logining/com.example.logining.ui.login.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
>> No.25602  
>>25601
Лучше бы конечно стектрейс был полным, но обрати внимание, что до попытки запустить MainActivity твой код добирается. Значит, листенер выполняется, и скорее всего проблема у тебя с setOnClickListener не в LoginActivity а уже в MainActivity

В MainActivity какие-то кнопки с листенерами есть?
>> No.25603  
>>25602
Здесь есть своя кнопка, но она ничего не делает пока что.
public class MainActivity extends AppCompatActivity {

private Button nextButton;
private TextView welcome;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final Button loginButton = findViewById(R.id.login);
nextButton = findViewById(R.id.buttonNext);
welcome = findViewById(R.id.logo);

nextButton.setOnClickListener(new View.OnClickListener() {
Сообщение слишком длинное. Полный текст.
>> No.25604  
>>25603
Эксепшон говорит нам о том что твой nextButton - null.
Если взять, и убрать
>nextButton.setOnClickListener
что-то поменяется?
>> No.25605  
Файл: 3366282eca8a25be393296633df4bd20d745d092.jpg -(129 KB, 423x700, 3366282eca8a25be393296633df4bd20d745d092.jpg)
129
>>25604
Если оно null, значит оно не нашлось по id: nextButton = findViewById(R.id.buttonNext);


Файл: 20160112_115924.png -(973 KB, 540x960, 20160112_115924.png)
973 No.13949   [Ответ]
Приветствую аноны. Есть кто программирует на java?
Сам не давно начал вливаиься в фишку, учусь в консоли пока. Может есть кто захочет поделится опытом или совместно что нибудь разработать, одному ну очень скучно что то делать. (Азы как бэ программирования знаю)
Пропущено 16 сообщений и 4 изображений. Для просмотра нажмите "Ответ".
>> No.15044  
>>14861
У нас было…
>> No.16355  
Файл: 7cd5805c47965d1964522addc703e476.png -(469 KB, 714x1000, 7cd5805c47965d1964522addc703e476.png)
469
Здравствуй, Стив.
Я тут начал программку писать на java в eclipse, но столкнулся с проблемой: когда экспортирую проект в executable jar, то при запуске этого jar файла получаю ошибки что не программа не может загрузить ресурсы (у меня там изображения и аудиофайлы, содержащие их папки я ввел в build path).
Проверил сам jar файл, ресурсы в нем содержатся.
Как решить эту проблему? Что я делаю не так?
>> No.16356  
>>16355
Первая же страница гугла по запросу "jar cannot find resources" забита ссылками на SO с объяснением причины - программа воспринимает jar как один файл, а не контейнер, используй InputStream stream = this.getClass().getResourceAsStream("/images/search_folder.png")
>> No.16376  
Файл: c00556ac36c13b426a0d4ed626c2424a.png -(376 KB, 721x1000, c00556ac36c13b426a0d4ed626c2424a.png)
376
>>16356
Спасибо тебе, няша, все заработало!
>> No.16458  
>>16355 >>16376
А продолжение есть?
>> No.16472  
>>16458
Getsuyoubi no Tawawa.
>> No.25264  
Файл: download.png -(3 KB, 312x162, download.png)
3
Пока учусь на metanit.com , но вдруг есть что то получше
>> No.25333  
Советую обратить внимание на книгу Васильева "Программирование с примерами и программами" - не бог весть какое руководство, но зато простое и понятное. Это не веб-ресурс, но мне в свое время она очень помогла. В остальном - я учился на небольших программках для души, все равно чтобы научиться программировать - надо программировать, ни один курс этого не заменит
>> No.25417  
>>25333
Если я не ошибаюсь книга называется " Самоучитель Java с примерами и программами
"
>> No.25419  
Файл: Millhiore_Firianno_Biscotti_full_516648.jpg -(226 KB, 490x692, Millhiore_Firianno_Biscotti_full_516648.jpg)
226
А официальные туториалы от Оракла уже не модны? Ну и в самой JDK полно документации. Обсуждений вида «как лучше сделать херня_нейм» полно на СтекОверфлоу — если уж не конкретику, то хоть по архитектуре подсказки можно найти. Шепелёв очень много писал про JMM. Балус и ко много писали по ентерпрайзу.


Файл: go.png -(23 KB, 295x295, go.png)
23 No.11919   [Ответ]
Сап, чио. недавно нарыл сабж про язык программирования GO. И знаешь, чио ... Очень даже годно ^^
А есть тут те кто на нем пишет ? Проще говоря - GO THREAD !
Пропущено 41 сообщений и 4 изображений. Для просмотра нажмите "Ответ".
>> No.12055  
> >Сборка проекта
> >IDE
> Лол.
Ладно.

> А на жабе получается не в стол? Почему?
Подтянуть чужой код и переиспользовать его значительно проще, когда он написан на живых языках.
>> No.12056  
Лол, я ответил на чужой пост через 4 минуты. Надо получить жизнь.
>> No.12057  
>>12055
Я пропущу мимо глаз глупость про мертвость сишки в сравнении с жабкой.
Где можно переиспользовать код демок на джаве и нельзя на сишке?
>> No.12058  
>>12057
Я просто хочу сказать, что код на чем угодно современном можно хоть где-то использовать, а код на сишке... ну это код на сишке. Крестов уж касаться не будем, они вообще не для 4к-демок.
>> No.12059  
Сишка-код тоже можно, причем везде, но стоит ли.
>> No.12060  
>>12058
Удивительные истории вы рассказываете, молодой человек! И что джава - современный язык и что у большинства языков, оказывается, нет FFI с сишкой. Епта, даже в жабе он есть. Уродливый, как и положено.
Может вы из паралелльной вселенной? Надеюсь на это, потому как иначе вы обыкновенный дилетант, слабо разбирающийся в предмете, но strong opinion имеющий. Фу таким быть.

Алсо байтоебствовать на жабе - очень плохая идея. Серьезно.
>> No.12061  
>FFI с сишкой
Я знаю. Но обычно FFI - это боль. Да, особенно в джаве.
>дилетант
Нет, но если говорить про сишку, может быть немного.
>strong opinion имеющий
Да я так, рассуждаю.
>байтоебствовать на жабе - очень плохая идея
Я знаю. На раби тоже. Особенно в силу того, что там нет ни опенджеля, ни работы со звуком из коробки. Некоторые гемы (glfw3 или даже просто opengl), как я понял требуют mingw на венде просто для установки, а применения других (как rubygame) можно расценивать разве что как читерство, ведь в них куча всего уже готового.
>> No.12062  
Жизнь - тлен.
>> No.12988  
>>11939
Хеловорд 1.89 Мб! 1.89 Мб, Карл!
>> No.25312  
Файл: images.jpg -(8 KB, 253x199, images.jpg)
8
7 лет прошло, сколько микросервисов уже написали?


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]