Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Создать тред Создать тред
Check this out!

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Каталог
Sql - вопрос Аноним 22/09/22 Чтв 13:47:51 2470709 Ответ
image.png 137Кб, 1024x576
1024x576
Всем привет, такой вопрос, можно ли в CASE запихать AS?
К примеру:
CASE WHEN [EXPRESSION] THEN [EXPRESSION] AS [NAME]
ELSE [EXPRESSION] AS [NAME]
END
Пропущено 1 постов
1 с картинками.
Пропущено 4 постов, 1 с картинками.
Аноним 22/09/22 Чтв 14:04:09 2470743
>>2470723
Пока приходит на ум такая структура, но она просто говнистая:
CASE WHEN SUM <> 1000 THEN
SUM(////) END AS RESULT_1
CASE WHEN SUM == 1000 THEN
SUM(////) END AS RESULT_2
Аноним 22/09/22 Чтв 14:06:15 2470747
>>2470723
И если у меня нет другого выбора, кроме как писать в последнем варианте, то ок
Аноним 23/09/22 Птн 01:21:44 2471302
Ну два столбца просто сделай и раздели условия
Отдельно один case () end as result_1, case () end as result_2
iOS Developing Thread /ios/ Аноним 02/07/22 Суб 07:57:26 2394113 Ответ
swift-5-fundame[...].jpg 129Кб, 1204x903
1204x903
heroide.png 128Кб, 1430x1054
1430x1054
ИТТ продолжаем разрабатывать под самую плохую платформу, угощать пряниками токсичных и выяснять как с нуля вкатиться на мидл вакансию.

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

>С чего вкатываться?
Со swift book - книжка валяется в интернете.

Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся.
Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.

>Не люблю читать книжки я долбаеб

https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в тырнете.

По видяшкам так же рекомендую:
https://coursehunters.net/course/ios-12-i-swift-4-2-dlya-nachinayushchih-200-prakticheskih-tutorialov

https://coursehunters.net/course/ios-12-i-swift-4-ot-novichka-do-professionala - перед стенфордскими курсами можно глянуть. Тоже найс.

После окончания вышеописанного заебись будет построить свое приложение. Например очередное Weather или же ImageGallery или что-нибудь свое.

https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные говноязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме

https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
https://www.bignerdranch.com/books/ios-programming/

Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://developer.apple.com/videos/

Перевод документации базовой
https://swiftbook.ru/content/

Материал на английском:
Очень подробно все рассказывает и расписывает
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
https://coursehunters.net/course/udemy-ios11-swift4
Пропущено 10 постов
10 с картинками.
Пропущено 79 постов, 10 с картинками.
Аноним 21/09/22 Срд 01:00:39 2468708
Screenshot 2022[...].png 142Кб, 1607x758
1607x758
>>2468665
Да, аргументировано. Но неужели вот такая ебанина используется реально в проектах? Это из их мануала вообще
О какой ясности, понятности они говорят?
Аноним 21/09/22 Срд 11:49:41 2468990
Аноны, добавление банковской карты из приложения в apple wallet возможно вообще без тестфлайт или релиза? Есть у кого опыт итт? Я хуею, блядь, такая важная фича, а доков нихуя, вообще нихуя. Не как тестировать, не как отлаживать. Как люди все это делают я хз. У нас релиз раз в месяц, и после каждого чиха в тестфлайт не попасть, нужно пройти через кучу формальностей пока билд будет в тф, но это проблема конторы уже
Аноним 22/09/22 Чтв 18:28:47 2471018
.gif 2722Кб, 640x478
640x478
Мне так нравится как икскод хранит все открытые файлы в памяти и рендерит их в обратном порядке на доли секунды при закрытии. Тупа кайф в конце рабочего дня ебнуть кмд+кью и лицезреть этот испровизированный таймлайн рабочего процесса за день
Айтишечка - все Аноним 25/08/22 Чтв 10:12:26 2445013 Ответ
image.png 359Кб, 900x616
900x616
Раньше айтишечка была совсем другой сферой. Это было что-то вроде шоу-бизнеса наоборот.

Где ты можешь добиться успеха и не важно кто твой батя и как ты выглядишь. Если помните тех же админов лет 10 назад, это часто были люди по харакеру напоминающие Доктора Хауса. Но их держали потому что компетентность решает.

Сейчас в айтишечка другая. Теперь всем похуй как ты знаешь техническую часть. Тебя оценивают по софт скиллам и умению общаться с людьми.

Лучшие вакансии доступны тем, кто умент нетворкаться. Гораздо проще попросить знакомого сообщить о тебе ХРке чем слать на мыло.

На западе везде ебаные квоты толпами набирающие транс-ниггеров некомпетентных. Почему? Да потому что не компетентного транс-ниггера можно научить, а компетентного белого транс-ниггером уже не сделаешь. А на рынке очень выгодно показывать как ты поддерживаешь ущимленных и так далее.

Из специальности где "talk is cheap, show your code" айтишечка превращается в "your network is your net worth"
Пропущено 10 постов
10 с картинками.
Пропущено 77 постов, 10 с картинками.
Аноним 21/09/22 Срд 04:24:31 2468752
image.png 169Кб, 320x503
320x503
>>2445013 (OP)
> На западе везде ебаные квоты толпами набирающие транс-ниггеров некомпетентных
Аноним 21/09/22 Срд 05:24:52 2468757
16576835093955.jpg 18Кб, 425x397
425x397
Дух есть жизнь, которaя сaмa врезaется в жизнь.
Аноним 21/09/22 Срд 06:04:33 2468760
>>2468750

Ты понимаешь что если ты пойдешь на собеседование на джуна, твоя алгоритмическая часть будет точно такая же, как и у мидла и у синьора?
И вопросы про базы данных будут точно такие же. Джойны, хевинги, транзакции, репликации и тд.

Разница между мидлом за 200 и синьором за 400 только в умении пиздеть, как правило. После вката в область можешь вообще хуй забить на техническую часть, и качать только софты
Почему никто не раписывает РЕАЛЬНЫЙ путь изучения программирования? Аноним 29/06/22 Срд 09:36:51 2391913 Ответ
7ef.jpg 28Кб, 600x600
600x600
Вот для меня всегда было проблемой понять каким образом нужно изучать программирование, в чём собственно план, в итоге я эмпирически пришёл к следующему:

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

2. Изучение основ работы ЯП. Учишь самые распространённые идиомы, узнаёшь в чём разница между функциональными и объектно-ориентированными языками, статическая и динамическая типизация - в целом начинаешь понимать как работают ЯП.

3. Алгоритмы и структуры данных. Собсно дрочишь сортировочки и поиски, неплохо было бы познакомиться с оценкой сложности алгоритмов, чтобы хотя бы примерно уметь прикидывать её.

4. Паттерны. Знакомишься с паттернами, читаешь книжку GoF, улавливаешь только что такое синглтон, перечитываешь, примерно понимаешь что такое фабрика, забываешь, через какое-то время пытаешься применить фабрику в своём приложении - возвращаешься в книгу, перечитываешь, начинает доходить, успешно применяешь паттерн в приложухе, ходишь надутый как петух полгода. Продолжаешь возвращаться к книге время от времени.

5. Твоя первая архитектура. Садишься и расписываешь полностью архитектуру среднего приложения, ну или хотя бы той части, за которую ответственен, с использованием паттернов, а потом садишься и претворяешь дизайн в жизнь.

Поздравляю, теперь ты настоящий программист.
Пропущено 4 постов
4 с картинками.
Пропущено 65 постов, 4 с картинками.
Аноним 21/09/22 Срд 02:21:52 2468742
>>2468741
>новичок даже не знает что делать
>Лучше пусть борду попробует сделать
То есть в этом случае он знает, что делать?
Аноним 21/09/22 Срд 04:33:54 2468753
image.png 706Кб, 1880x1048
1880x1048
image.png 273Кб, 1644x890
1644x890
>>2392189
Спасибо, бро, пустил скупую слезу. Я даже начал всё в PDFку компилировать, но пробную демонстрацию PDFки кто-то настолько едко обосрали, что я забил. Я уже подзабыл обиды, может поправлю под современные реалии и выложу.
автор той пасты
Аноним 21/09/22 Срд 04:52:35 2468755
>>2392189
>высшее образование в ит своими руками
Кринжанул с автора пасты. Даже пояснять не буду, но мне очевидно, что он посредственный программист.
мимо программист
Рулетка ЯП и задач Аноним 11/01/22 Втр 02:52:31 2261666 Ответ
1641858750367.jpg 260Кб, 2000x2000
2000x2000
1641858750376.jpg 649Кб, 2560x1440
2560x1440
Последние 2 цифры - ЯП
Последние 3 делим на 146, остаток - задача
Пропущено 1 постов
1 с картинками.
Пропущено 137 постов, 1 с картинками.
Аноним 10/09/22 Суб 21:13:43 2459928
Аноним 20/09/22 Втр 04:28:37 2467654
Аноним 20/09/22 Втр 19:42:54 2468327
ROLL
Докер это хуета Аноним 04/09/22 Вск 22:49:34 2455386 Ответ
16606761448360.png 148Кб, 514x496
514x496
Докер это ху-е-та.
Иногда такое впечатление, что подобные вещи придумывают садисты, чтобы было максимально неудобно работать, чтобы очень трудно было установить, чтобы не хватало памяти, чтобы как можно медленнее работало на windows. Это издевательство какое-то.
Пропущено 4 постов
4 с картинками.
Пропущено 44 постов, 4 с картинками.
Аноним 20/09/22 Втр 02:34:08 2467644
>>2467637
Неужели при залитии каждого образа сидит специально обученная обезьяна и каким то магическим образом анализирует каждый байт?
Аноним 20/09/22 Втр 04:38:45 2467656
>>2467644
Нет, есть конечно анализаторы типа Clair, но всем похуй. Если заметят - аккаунт забанят с передачей всей информации в интерпол.
Аноним 20/09/22 Втр 19:39:53 2468321
>>2455386 (OP)
Тоже так думал, пока не разобрался. Хуета не докер, а документация к ниму, а вернее туториал. Попробуй лучше разобраться на примере, используй docker-compose. Например если ты питонист погугли как развернуть джангу через докер композ, все сразу встанет на свои места только если ты не виндузяткик мухахаха.
Сап. В общем я суйчас занимаюсь изучением SQL и мне бы не помешала помощь проггерщв 300к/нс чтобы ра Аноним 07/09/22 Срд 22:11:40 2457982 Ответ
image.png 18Кб, 593x265
593x265
Сап. В общем я суйчас занимаюсь изучением SQL и мне бы не помешала помощь проггерщв 300к/нс чтобы разобраться с одной задачей (пикрил). У муня получилось только выявить количество сотрудников соответсвующих данным условиям (SELECT count(id_dep) from tab_empl where id_emp_manager is null or lvl >10), но я без понятия как связать это с другой таблицей, может подскажет кто?
С меня как обычно
Пропущено 1 постов
1 с картинками.
Пропущено 5 постов, 1 с картинками.
Аноним 12/09/22 Пнд 22:46:01 2461550
юзай join и having. писать весь запрос влом. Но в шапке в правильном направлении мыслить начал. Просто из where в having перенеси условие.
Аноним 19/09/22 Пнд 13:10:37 2467122
что-то типо такого

select tab_department.it_dep, count(tab_empl.id_emp) from tab_department
join tab_empl on tab_empl.id_dep = tab_department.id_dep
where id_emp_manager=null or lvl>10
having tab_empl.id_emp
Аноним 20/09/22 Втр 08:50:16 2467716
ASM тред №16 /asm/ Аноним 05/08/22 Птн 20:28:34 2425757 Ответ
4444444444.PNG 985Кб, 779x669
779x669
Книги:
x86
Assembly Language Step-By-Step - Programming with Linux Jeff Duntemann

x64(упор сделан на математические расширения avx, avx2 и avx512)
Профессиональное программирование на ассемблере x64 с расширениями AVX, AVX2 и AVX-512 Куссвюрм Даниэль
Пропущено 6 постов
6 с картинками.
Пропущено 28 постов, 6 с картинками.
Аноним 19/09/22 Пнд 22:39:30 2467531
>>2467485
У тебя в программе очевидный баг, кстати - выполнение начинается с текстовой строки, а не с кода ее печати.
Аноним 19/09/22 Пнд 23:34:54 2467575
ugh.gif 124Кб, 220x156
220x156
>>2467531
Школяры в 80-х не зная нихуя писали самомодифицирующиеся полиморфные движки, а он данные в код пихает в 2022.
Аноним 20/09/22 Втр 07:54:03 2467684
12079794618860.webm 2083Кб, 480x360, 00:02:14
480x360
JAVA THREAD #117 [LTS] /java/ Аноним 09/09/22 Птн 10:29:29 2458869 Ответ
image 85Кб, 406x500
406x500
image 49Кб, 476x243
476x243
image 55Кб, 604x568
604x568
image 32Кб, 664x434
664x434
JAVA THREAD #117 [LTS]

Что такое Java?
Java - язык программирования с классами (aka объектно ориентированный), где нужно явно указывать тип объявляемых переменных (aka со строгой типизацией).
Заебись. А что ещё делает Java лучшим языком программирования?
- На Java написано столько всего, что любая твоя невообразимая идея уже существует в виде библиотеки, которую можно скочать и юзать
- Java - мультипарадигменный язык, тут можно писать в любом стиле, который тебе вздумается, даже к памяти можно получить доступ через Unsafe, но, при этом спроектирован язык для того, чтобы на нём писали в ОО-стиле.
- От прошлого пункта плавно перешли к отличной проработке языка - язык с самого начала задумывался как язык для ООП и многопоточности, благодаря чему писать чистокод на Java легче лёгкого!
- Java - относительно молодой язык, который до сих пор активно развивается жидами из Oracle, при этом почти неполживо опенсорсно.
- Java следует принципу write once во всём. Java никогда не ломает обратную совместимость - твой код, написанный на Java 1.2 будет работать на Java 18 - и не зависит от платформы, являя из себя единственный полностью кроссплатформенный язык с кроссплатформенной экосистемой (если не считать языков-паразитов на JVM).

Тред по жабе на гитхабе: https://github.com/java2ch/java-thread
Вики по вкатыванию в джаву: https://github.com/java2ch/java-thread/wiki

Предыдущий: >>2443253 (OP)
Пропущено 24 постов
24 с картинками.
Пропущено 672 постов, 24 с картинками.
Аноним 28/09/22 Срд 04:25:32 2476090
>>2476089
Упс. Сорри за ,g$$$$$$$$$$$$$$$P.
Аноним 28/09/22 Срд 08:49:47 2476157
Как вы изучали Спринг?
Аноним 28/09/22 Срд 13:27:22 2476405
>>2476157
Никак, когда 40 летние деды из треда вкатывались, от них требовалось знать только иерархию исключений и чем отличается эррейлист от линкедлиста.
Имитация Бурной Деятельности /ibd/ Аноним 18/01/22 Втр 03:39:38 2268502 Ответ
out-office-760.jpg 118Кб, 760x408
760x408
367880900.jpg 80Кб, 720x383
720x383
Предлагаю обсудить то, к чему рано или поздно придет практически каждый сколиозник (кроме совсем уж отбитых аутистов). ИБД, ну а если "по-военному" — то мастерство проебывания.

Кто-то еще зеленым джуном осознает что тикеты и интересные проекты никогда не кончатся и что счастье совсем не в них. Ну а кто-то придет к этой истине лишь седым выгоревшим синьором или недосыпающим батей на удаленке.
Кого-то задизморалит то, что проект (в который вкладываешь если не душу, то хотя бы значительные человеко-часы) будет переписан шутливым зумером на убийце Реакта уже через пару лет. И зумер только кекнет от старья, кидая твой пердиксный репозиторий в утиль.
Кто-то осознает что незаменимых нет, увидев как быстро позабыли на работе о коллеге, который погиб в автокатастрофе после месяца овертаймов. Уснул за рулем.
Кто-то вблизи увидит тех, ради кого собственно весь банкет (директоров) и невольно начнет считать заработанные тобой для него бабки. Бабки, за которыми месяцы и годы разлуки и эмоциональной дистанции с родными и близкими. Лучшие годы, которых не вернуть и не компенсировать лычкой VP и парой десяткой лишних квадратных метров.
У всех свой путь, но думаю что вывод о необходимости наебывания дяди-Карабаса неизбежен из-за самой сути сутулой индустрии. Вопрос лишь в том, как наебывать и не быть пойманным.

Этот тред — антипод тредов про выгорание. Тут не будет психотерапии, которая вернет согбенному мотивацию вновь грести за людоеда-капитаглиста. Наоборот — тут мы респектуем выгоранию как логичной адаптации человека к индустрии. И подходим к ней со всей заботой — ведь выгорание еще не повод увольняться!
Потому предлагаю обсудить схемы и ресурсы, которые позволят строить свой work-life баланс вокруг "life", при этом лутая максимально возможный бабос.
Наебывание трекеров и вебок, делегация тасков студенту-доширачнику, макросы для осмысленных кликов по докам и IDE, топ отмазок для проебанных сроков, саботаж проектов и команд — есть у кого-нибудь опыт с таким?
Пропущено 25 постов
25 с картинками.
Пропущено 263 постов, 25 с картинками.
Аноним 17/09/22 Суб 13:55:10 2465140
Аноним 17/09/22 Суб 14:18:16 2465166
>>2465140
Никто больше не имитирует?
Аноним 17/09/22 Суб 14:30:01 2465189
>>2465166
Да. ИИ всех поуволнял. Скоро в принципе кожаных мешков заменят роботами, как в игре портал.
JS Thread #260 /js/ Аноним 03/09/22 Суб 11:03:32 2453316 Ответ
16587232091770.png 103Кб, 1050x1050
1050x1050
Предыдущий тред: >>2438398 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 72 постов
72 с картинками.
Пропущено 794 постов, 72 с картинками.
Аноним 26/09/22 Пнд 14:55:31 2474484
Кто учит реакт, посоветуйте годных видео-материалов. Желательно проекты с разбором. Всё что посчитаете важным, ютуб каналы, курсы и т.д.
Аноним 26/09/22 Пнд 17:51:09 2474688
>>2473286
Самое простое и очевидное - это дженерики
Далее идет способ с описанием нескольких типов и перечисление их через |
Аноним 26/09/22 Пнд 17:56:22 2474696
Можно ли освободить архитектуру от стиля фон Неймана? /compsci/ Shade # OP 10/09/22 Суб 13:17:35 2459584 Ответ
JohnBackus.jpg 24Кб, 238x356
238x356
Аннотация: предложена асинхронная функциональная архитектура, выполняющая декларативный код в виде графа и поддерживающая ленивые вычисления и параллелизм по умолчанию. Показано, что такая архитектура имеет очень важные преимущества перед архитектурой фон Неймана.

Ссылка на статью на GitHub (на английском языке): github.com/shadenova/Nova/blob/main/Can%20Architecture%20Be%20Liberated%20from%20the%20von%20Neumann%20Style.pdf
Аноним 16/09/22 Птн 18:06:37 2464460
>>2459584 (OP)
че еще за фонд найма, ебана? эт кто вообще за хуй?
Аноним 17/09/22 Суб 01:59:17 2464841
>>2459584 (OP)
Не могут от ублюдочных крестов отказаться, потому что на нем триллионы строк некроговна написано, и никто переписывать не хочет. А тут предлагают принципиально новую архитектуру процессора, на что они рассчитывают?
Ради практики сделал свою борду на Питоне + Джанго. Хотелось бы получить отзывы касательно кода, ка Аноним 15/08/22 Пнд 12:38:40 2434706 Ответ
Screenshot20220[...].png 156Кб, 1326x850
1326x850
Ради практики сделал свою борду на Питоне + Джанго.

Хотелось бы получить отзывы касательно кода, каких-то ошибок и тому подобное.
Да и вообще, любая критика и предложения. Только меня от вёрстки тошнит, сильно на это не наседайте.
Предлагайте что можно добавить.

С мобилок открывать не очень советую. Под мобилки не подгонял.
Ссылка - https://0111010.pythonanywhere.com/b/
Код - https://github.com/0111010/mboard

Если что, существующие посты и треды не я написал. Я не настолько шизик В /b просто ссылку линканул. Глубинный народ набежал.
Пропущено 5 постов
5 с картинками.
Пропущено 34 постов, 5 с картинками.
Аноним 16/09/22 Птн 10:53:29 2464079
Screenshot20220[...].jpg 17Кб, 539x264
539x264
>>2463995
У меня на лолкалхосте тред на 50 постов вот за столько открывается.
Так что дело не (только) в коде . Хостинг бесплатный, расположенный вроде в сша
Аноним 16/09/22 Птн 14:56:47 2464268
>>2464079
u should try nextjs, там такие простые штуки примерно за 15мс рендерятся
Аноним 16/09/22 Птн 15:28:34 2464293
>>2464268
Ну у меня там наверняка далеко не идеальный код, поэтому, если заморочиться, то можно оптимизировать. Там явно не на пределе возможностей питона и джанго работает.
Я пробовал ради интереса смотреть количество sql запросов через django debug toolbar, так там дофигища чего дублируется.
Не могу погромировать просто так Аноним 27/08/22 Суб 06:25:13 2446717 Ответ
allo.jpg 293Кб, 1169x1510
1169x1510
Запостил в с++ тред, а потом понял, что там 1300 и он умер, поэтому репостну отдельным тредом.

Мужики, есть проблема. Мне дико скучно погромировать ради погромирования. Мне надо, чтобы конечный результат был кому-то нужен. Иначе я забиваю болт через 30 минут. А изучить плюсы без практики невозможно.
Родилась ебанутая идея: зарегаться на сайте для фрилансеров, и предлагать свои услуги бесплатно, честно предупредив, что задача займет миллион лет.
Что думаете, насколько такой формат вообще может кому-то понадобиться? Какие подводные? Предлагайте альтернативные варианты, если надумаете.
Пропущено 1 постов
1 с картинками.
Пропущено 11 постов, 1 с картинками.
Аноним 31/08/22 Срд 21:31:29 2451371
>>2450678
>Опенсоурс пиши. Поучаствуй в опенсурс разработке.
Он говно вилкой подчищать за основными мейнтейнерами будет, толком не разобравшись в системе, куда он коммитит, потому что в софте, в который вбуханы тысячи, а то и десятки тысяч человекочасов, за неделю не разберешься.
14/09/22 Срд 18:54:45 2463012
Аноним 14/09/22 Срд 23:53:17 2463200
>>2449384
А как? Там же пиздец сколько написано в этих проектах. Мне на работе надо где-то месяц, чтобы примерно начать понимать, что происходит - так это ещё типовые проекты, где всё разложено по MVC. А тут Rust, Homebrew, охуеть вообще.
просьба Аноним 06/09/22 Втр 12:52:47 2456714 Ответ
изображение.png 650Кб, 960x540
960x540
господа программисты, напишите пожалуйста скрипт для tampermonkey позволяющий сортировать треды по количеству постов молю!
Пропущено 1 постов
1 с картинками.
Пропущено 1 постов, 1 с картинками.
06/09/22 Втр 19:14:12 2457117
Аноним 07/09/22 Срд 06:30:46 2457434
Лучше посты по количеству ответов.
Аноним 14/09/22 Срд 10:27:44 2462545
>>2456714 (OP)
Двести рублей на шавуху и он твой
Я чёт в сомнениях. Swift or dart Аноним 05/09/22 Пнд 21:34:57 2456246 Ответ
F35CB4C5-ECD8-4[...].png 54Кб, 1920x1080
1920x1080
Друзья хорошие, подскажите. Подумывал стать iOS-макакой, быть уверен что нужно знание swift, но поглубже углубился в тему и тут всплыл как айсберг перед Титаником dart со своим flutterом. Вот думаю, что изучать чтобы не проебаться. Swift ещё роляет или кроссплатформа уже на пороге.
Буду рад вашему опыту если есть че
Пропущено 2 постов
2 с картинками.
Пропущено 13 постов, 2 с картинками.
Аноним 09/09/22 Птн 07:06:02 2458804
>>2457253
1). все равно придется собираться на Маке и тестировать приложения на iOS. Без гайдлайнов (HIG) тоже иногда никуда, мало ли скажут делать UI как на нативном iOS (а такое может быть);
2). многое от компании зависит, есть заказчики в оутсорсе, которые при наличии Flutter выбирают натив, по каким-то своим причинам. Это не значит, что не нужно учить Flutter, но стоит обратить внимание на то, что и натив еще есть;
3). маловероятно. Если так и будет, то переход скорее всего не будет болезненным. Вопрос больше в том, что на мобилках может поменяться способ построения UI (SwiftUI), а во Flutter он останется тем же, что и был (опять же, скорее всего, да и если что-то изменится, то под капотом).

В целом, Flutter норм, но инатив никуда не денется. Нужно еще смотреть на то, как сейчас крупные компании под санкциями выкатывают и делают приложения.
Аноним 13/09/22 Втр 10:07:43 2461686
Снимок экрана 2[...].png 1007Кб, 1748x1532
1748x1532
Снимок экрана 2[...].png 900Кб, 1556x952
1556x952
>>2456246 (OP)
Не будем так же забывать, что Свифт это модный, молодёжный, повестко-ориентированный язык
Аноним 14/09/22 Срд 08:57:49 2462478
>>2461686
Блять, какая же потешная мова, я просто не могу. Бьюсь в истерике
Клуб изучающих PHP #128 /php/ Аноним 20/08/22 Суб 17:38:34 2440871 Ответ
php-noob-1.png 32Кб, 500x500
500x500
cat-cafe-osaka.jpg 140Кб, 1024x683
1024x683
cat-sad.jpg 194Кб, 1024x768
1024x768
l0-sensei.jpg 34Кб, 650x384
650x384
Здесь мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

ОП довольно занят, но постарается ответить на все вопросы. Также, ответы и решения задач можно поискать в архиве тредов phpclub.

Это тред и для начинающих. Слово "классы" у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>2347129 (OP) . Все старые треды есть в архиве: https://phpclub.tech/ (впрочем, иногда он не работает).

С чего начать

Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook (вас отредиректит на другой домен, не запоминайте его, он временный). Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный мануал. Или все сразу.

Если не знаешь как решать, запости код и попроси подсказку или поищи задачу в архиве тредов.

Ты прошел весь учебник? Молодец, но это были лишь основы языка PHP. Вот что в идеале надо изучить еще: ООП, как работает веб-сервер, HTML/CSS, SQL, PDO, работа с таблицами в БД, работа с формами, MVC, git, composer, JS, фреймворки, автоматизированное тестирование. У нас есть задачи для изучения этого:

- для начала прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- установи Апач + PHP (советы выше и ниже) и читай туториал http://php.net/manual/ru/tutorial.php
- Учи HTML/CSS и SQL, PDO, хотя бы основы
- Далее простая, но полезная задача сделать список студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- Более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- Еще более сложная и долгая задача на Laravel/Symfony: https://gist.github.com/codedokode/8733007
- После нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- Если ты все решил, переходи к Symfony или Laravel
- Почитать про паттерны http://designpatternsphp.readthedocs.org/ru/latest/README.html (если ты не изучил ни одного фреймворка, то это будет рановато), тут с примерами кода http://designpatternsphp.readthedocs.org/ru/latest/README.html . Имей в виду что без примеров использования их учить бесполезно - не поймешь, хочешь увидеть примеры использования паттернов - ковыряй исходники Симфони, например Symfony Forms. Не заучивай паттерны - смотри код и думай, зачем тут они использованы.

Чтобы делать эти задания, тебе надо установить Апач + PHP (можно заодно сразу и MySQL) на компьютер. Вот полезные инструкции:

https://github.com/codedokode/pasta/blob/master/soft/php-install.md
https://github.com/codedokode/pasta/blob/master/soft/apache-install.md

Может тебе понадобится пользоваться командной строкой, вот гайд https://github.com/codedokode/pasta/blob/master/soft/cli.md

Параллельно стоит подучивать английский, на первых порах можно без него, но по мере развития придется все чаще сталкиваться с англоязычными статьями, так что лучше не откладывать. Читать можно news.ycombinator.com - это что-то вроде их хабра.

Вот неофициальный роадмап (карта того, что желательно изучить): https://miro.com/app/board/o9J_lbUUBBQ=/

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- Проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- MySQL: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- Сайт phptherightway (перевод на русский: http://getjump.me/ru-php-the-right-way/ )
- По PHP: Профессиональное программирование на PHP Джордж Шлосснейгл
- По PHP: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- JS: learn.javascript.ru
- Про Git: https://git-scm.com/book/ru/v1
- Новости IT на англ. https://news.ycombinator.com/
- какой-то древний, устаревший, но большой и на русском справочник по веб-разработке, посоветованный аноном: https://starcat.dp.ua/doc/wdh/

Оформляй код аккуратно!!! — например пропусти через phpformatter.com . Также, если ты пользуешься IDE вроде PhpStorm, Netbeans, Eclipse, то в них эта опция встроена, подробнее: https://gist.github.com/codedokode/8759492

У ОПа нет аккаунтов и групп вконтакте, в фейсбуке, в твиттере, все "пхп-треды" там поддельные.

Платиновые вопросы

- Почему PHP? Потому что вакансий море, и учить легко.
- Сайт опять упал!!!!! — Не паникуй, а зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Clone or Download -> Download ZIP, распакуй на рабочий стол и получи личную копию сайта, не требующую интернетов.
- Что надо знать чтобы найти работу - разработчику: PHP, SQL, HTML/CSS, JS, ООП, Git, композер, MVC, фреймворк. Верстальщику - HTML/CSS, JS, jQuery. У нас в треде были люди, которые практически с нуля учились и смогли найти работу (ищи в архиве по слову "устроился").
- Что будут спрашивать на собеседовании если 0 опыта - гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- Можно подробнее про поиск работы, собеседования - нет, ОП писать не будет, но может кто из анонов захочет рассказать. Поищите тред перезвонивших, а также раздел /wrk/
- Сколько времени надо изучать все это? - все зависит от тебя, но не меньше 6-8 месяцев
- Нужен ли ООП, фреймворки, MVC, git, composer? — Да, однозначно. Посмотри любую вакансию.
Пропущено 71 постов
71 с картинками.
Пропущено 820 постов, 71 с картинками.
Аноним 28/09/22 Срд 00:04:35 2476014
Всем привет. Работал макакой в какой-то нонейм галере которую нашёл в пхп чате в тг, работал полтора месяца, из-за того что задерживали зп ливнул и сказал что готов продолжить работу с ними сразу после выплаты зарплаты (за всю работу не получил ни копейки) и вот сегодня получил сообщение что для выплаты денег за мой отработанный месяц нужно скинуть данные(карту, имя фамилия и тп) и фото паспорта, фото паспорта, как мне сказали, нужно для сбора данных рабочих этой галеры и типо все работники так делают , мне это все кажет пиздец каким стремным, но хотелось бы узнать мнение анонов которые возможно были в похожей ситуации, и попросить совета что делать мне. Спасибо за внимание.
Аноним 28/09/22 Срд 11:48:29 2476322
Аноним 29/09/22 Чтв 02:49:18 2477020
>>2476014

Вообще, обсуждение сроков выплаты зп лучше делать до начала работы, а не после. Если вы друг друга не знаете, то вполне нормально получить зп после первой недели, если ты за неделю можешь сделать какую-то задачу.

Зачем им фото паспорта, не очень понятно. Если тебе не хочется давать свой паспорт, ты можешь купить рисованные сканы или вообще левые сканы, но надо понимать, что если деньги переводит юрлицо, то оно в переводе указывает ФИО получателя, хотя банки не всегда его проверяют. А если делают обычный перевод с карты на карту то некоторые банки показывают данные получателя. Например, Сбер показывает имя и отчество получателя по номеру карты, некоторые банки его пишут в истории переводов. Если ты дашь левые данные, то они могут не сойтись.

Также, тебе стоит подумать о налогах. Как ты будешь объяснять налоговому инспектору поступление денег на счет и как ты их задекларируешь, не имея подтверждающих документов.
Как найти первую работу вкатуну? Аноним 23/08/22 Втр 13:48:12 2443652 Ответ
84782369.png 38Кб, 656x755
656x755
Привет, анон. Решил наконец выбраться на собеседования. Думал ах, как сейчас начну суетить!
Стану настоящим кабанчиком, социализируюсь, каждый день по собеседе. Создал резюме, добавил потфолио, список изученных фреймворков, указал гит с петпроектами. И? Нихуя сука не зовут, блядь!!!!
Откликаюсь, пишу сопроводительное письмо.
Либо сразу отказ либо тупа игнор. Даже не присылают тестовые задания, чтобы слить меня как балласт...

Так и до выпила недалеко. Что делать? Помогите молодому вкатуну.
Пропущено 14 постов
14 с картинками.
Пропущено 132 постов, 14 с картинками.
Аноним 11/09/22 Вск 17:54:09 2460476
>>2443652 (OP)
Поискать сразу в ебенях, а то и у чык-чырыка работу не пробовал?
Понимаю, что Киргизия, Казахстан и прочие прерии, где до работы ехать на коне по степям, очевидно, не предел мечтаний для любителей смузи, но как старт вполне неплохо, чтобы потом флексить опытом перед Грефом или Тимом Куком
Аноним 11/09/22 Вск 23:39:28 2460680
>>2443652 (OP)
>Что делать?
Ты отзываешься на вакансии, где ищут людей с опытом работы. Даже если не указали.
А тебе нужно искать стажировки! Даже неоплачиваемые.
Но у тебя не хватит опыта разработки для того чтобы попасть туда, наверное.
Аноним 13/09/22 Втр 14:13:34 2461853
>>2443652 (OP)
Ты, наверное, питонист или фронтедер - перекатись в пхп/1с и найдешь.
ОБЩИЙ БУГУРТ ТРЕД / GENERAL BUTTHURT THREAD V55.0 /butthurt/ Аноним 24/07/22 Вск 12:20:48 2414598 Ответ
изображение.png 160Кб, 512x512
512x512
НА УЛИЦЕ И В ДОМЕ ЖАРА
@
ОКНА И БАЛКОН ОТКРЫТЫ НАСТЕЖЬ
@
ЗАКРЫВАЕШЬ ИХ, ЧТОБЫ СОЗВОНУ НЕ МЕШАЛ ШУМ УЛИЦЫ
@
ВЫКЛЮЧАЕШЬ МУЗЫКУ
@
СИДИШЬ В ДУХОТЕ И ТИШИНЕ, ЖДËШЬ СОЗВОНА 5-10+ МИНУТ
@
КУПИТЬ КОНДИШОН ДУШИТ ЖАБА, СКОЛЬКО ТЕХ ЖАРКИХ ДНЕЙ
@
ТАКИ РЕШИЛ КУПИТЬ
@
ПОКУПАЕШЬ КОНДЕЙ
@
ДО СЛЕДУЮЩЕГО ЛЕТА ИДУТ ДОЖДИ
Пропущено 38 постов
38 с картинками.
Пропущено 520 постов, 38 с картинками.
Аноним 14/09/22 Срд 08:22:40 2462451
Аноним 14/09/22 Срд 08:28:33 2462455
Аноним 25/09/22 Вск 06:32:32 2473133
>>2459184
> ЭТО ПРОГРАММА УПРАВЛЕНИЯ АТОМНЫМ РЕАКТОРОМ
На Делфи?
С++ thread #138 /cpp/ Аноним 01/09/22 Чтв 13:20:35 2451830 Ответ
image.png 788Кб, 750x926
750x926
image.png 312Кб, 700x605
700x605
image.png 512Кб, 955x756
955x756
Пропущено 55 постов
55 с картинками.
Пропущено 718 постов, 55 с картинками.
Аноним 28/09/22 Срд 11:17:11 2476301
>>2476269
БД - не мамаша анона, к ней не может прийти кто угодно и выебать.
Какая у тебя база? Оракловая, mysql, постгре?
Вот и гугли библиотеку для своей конкретной базы, которая позволит тебе подключаться к ней.
Например для Oracle это OCCI называется.
Аноним 29/09/22 Чтв 12:33:56 2477206
image.png 732Кб, 1024x768
1024x768
Я вам в шапку нашел котика
Аноним 29/09/22 Чтв 14:48:39 2477333
>>2452626
ECS это же типа data-oriented design
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов