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

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

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

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

<<
Каталог
сап, двач, /pr/, возник трабл. если кратко - не знаю куда вкатываться и какие языки учить дальше по Аноним # OP 24/08/22 Срд 13:04:59 2444419 Ответ
image.png 1936Кб, 2048x1152
2048x1152
image.png 437Кб, 900x600
900x600
сап, двач, /pr/, возник трабл.

если кратко - не знаю куда вкатываться и какие языки учить дальше после изучения python. знаю поверхностно еще renpy, html, но не знаю какие учить дальше. на ютубе смотрел много видосов куда можно влиться но все равно так и не понял куда стоит.

аноны, посоветуйте варианты.

я хотел бы пойти в бэкэнд, но не знаю что лучше учить.
Пропущено 1 постов
1 с картинками.
Пропущено 19 постов, 1 с картинками.
Аноним 30/08/22 Втр 22:08:11 2450532
>>2449235
да чет написал проекты какие то на нем типо голосового помощника/телеграм бота и надоело. решил что то другое найти чтобы затянуло.
Аноним 31/08/22 Срд 16:13:27 2450999
>>2449235
Потому что надо быть идиотом чтобы вкатываться через питон а не пхп/js
Аноним 31/08/22 Срд 17:30:49 2451050
>>2450999
поподробнее почему?
Запись xls файла в txt при помощи vbscript Аноним 31/08/22 Срд 01:36:15 2450611 Ответ
image.png 2712Кб, 2000x1333
2000x1333
Вечер добрый.
В чем может быть проблема при попытке запись большой файл xls в txt при помощи vbscript?

По итогу создается txt файл но строк в нем маловато (примерно 60)

Код скрипта:


'Включение строгой типизации
option explicit
'Константы
const xlFormulas = -4123
const xlPart = 2
const xlByRows = 1
const xlByColumns = 2
const xlNext = 1
const xlPrevious = 2
'Агрументы скрипта
dim xlBookName: xlBookName = wscript.arguments(0)
'Основной код
on error resume next
'Инициализация объекта Excel.Application
dim xlApplication: set xlApplication = getObject(,"Excel.Application")
if err.number = 429 then
set xlApplication = createObject("Excel.Application")
end if
'Свойства объекта
with xlApplication
.visible = false
.displayalerts = false
end with
'Определение книги
dim xlBook: set xlBook = xlApplication.Workbooks.open(xlBookName)
'Определение листа
dim xlSheet: set xlSheet = xlBook.worksheets("List1")
'Определение границ листа
dim firstRow: firstRow = getCell(xlSheet, xlByRows, xlNext)
dim lastRow: lastRow = getCell(xlSheet, xlByRows, xlPrevious)
dim firstColumn: firstColumn = getCell(xlSheet, xlByRows, xlNext)
dim lastColumn: lastColumn = getCell(xlSheet, xlByColumns, xlPrevious)
'Определение диапазона
dim rng: set rng = xlSheet.range(xlSheet.cells(firstRow, firstColumn), xlSheet.cells(lastRow, lastColumn))
'Запись диапазона в файл
dim fileSystem: set fileSystem = createObject("Scripting.FileSystemObject")
dim file: set file = fileSystem.createTextFile("test.txt", true)
dim i
dim j
dim str
for i = 1 to rng.rows.count
for j = 1 to rng.columns.count
str = str & rng.cells(i, j).value & vbTab
next
file.writeLine(str)
str = vbNullString
next
'Закрытие файла
file.close
'Завершение
xlApplication.Quit()
set xlBook = nothing
'-------------------------------------------------------- ФУНКЦИЯ Получение первой/последней позиции ------------------------------------
function getCell(byref sheet, byval order, byval direction)
dim search: set search = sheet.cells.find("*", _
sheet.cells(1, 1), _
xlFormulas, _
xlPart, _
order, _
direction)
if search is nothing then
getCell = 1
else
if order = xlByRows then
getCell = search.row
end if
if order = xlByColumns then
getCell = search.column
end if
end if
end function
Не въеду Аноним 20/08/22 Суб 17:12:21 2440847 Ответ
IMG7589.MOV 1644Кб, 576x1024, 00:00:19
576x1024
Привет двач. Уже год на курсах занимаюсь. Перешли с с++ на c#

Возникла проблема что у меня мак и на нем не поддерживается windows form как в visual studio на винде. Подскажи пожалуйста вариант решения
Пропущено 3 постов
3 с картинками.
Пропущено 32 постов, 3 с картинками.
Аноним 30/08/22 Втр 02:36:05 2449842
>>2449841
>ЧАСТЬ ЯЗЫКА ТОЛЬКО НА ШИНДУ? ТАК ЭТО ПОТОМУ ЧТО ОНО В НАЗВАНИИ "ШИНД" ИМЕЕТ, НУ ТЫ ПОНЯЛ В ОБЩЕМ КОРОЧЕ ЭТО КРОССПЛАТФОРМЕННОСТЬ ВСЁ КОРОЧЕ
>ВОТ НАЗОВЁМ ПЕТУШАРП ШИНДОВСШАРПОМ И ОН БУДЕТ КРОСС ПЛЯТ ФОР МЕН НЫМ НАСТОЛЬКО, ЧТО ДАЖЕ НА ЕЩЁ НЕ СУЩЕСТВУЮЩИХ ПЛАТФОРМАХ ОН БУДЕТ РАБОТАТЬ
Аноним 30/08/22 Втр 16:57:37 2450280
Аноним 31/08/22 Срд 01:19:05 2450605
>>2450280
Это ж курсы инфоцыганские, там делаешь то, что укажут, никакой свободы выбора, всё уже решено за всех, никаких "зачем" и "почему".
Привет Помогите советом плс В общем надо написать бота для одного сайта, по сути автокликер Какой яз Аноним 30/08/22 Втр 18:00:37 2450333 Ответ
J0tBdYK4pgQ.jpg 414Кб, 1240x1163
1240x1163
Привет
Помогите советом плс
В общем надо написать бота для одного сайта, по сути автокликер
Какой язык и технологии учить?
Я с программированием на вы, но я сам айтшиник, так что справлюсь. Дайте только направление
Аноним 30/08/22 Втр 18:48:27 2450361
Йобаскрипт очевидно
Аноним 30/08/22 Втр 18:49:16 2450364
Но если там тупа запрос отправлять, то пистон
Трудности понимания концепций. Аноним 28/08/22 Вск 11:44:08 2447904 Ответ
51RaflnM7TL.jpg 54Кб, 800x800
800x800
Иногда "читаю книгу -- вижу фигу". Как с этим бороться?
Например, дается сэмпл кода, вроде немного понятно, но на практике я не смогу провернуть похожим образом и нужно много времени чтобы тупя в монитор понять как и что работает (хотя на деле там ничего особенного и просто нужно помнить порядок, синтаксис). Плюс время на практику.

Надеюсь я не один такой? Как это лечится?
Пропущено 2 постов
2 с картинками.
Пропущено 4 постов, 2 с картинками.
Аноним 28/08/22 Вск 18:20:38 2448384
>>2448378
Я только хотел спросить алгоритм, чтобы аноны попробовали описать процесс, а тут твой ответ.

>Просто почитать и сразу все понять - это что-то из разряда фантастики.
И это тоже. Спрашивал как-то на дваче и мне с умным видом написали что я просто дебил.

>>2448380
Спасибо за совет.
Аноним 28/08/22 Вск 18:45:32 2448417
>>2447904 (OP)
ОООооо! Си это уникальный язык, когда я учился мы в классе вместе с преподом двадцать минут пытались понять почему у нас не компилируется пример hello world состоящий из 8 строчек кода. Си это работа с указателями, для того чтобы хорошо понять указатели нужно понимать как работает менеджер памяти, ну или можно пытаться наугад тыкать указателем в кучу и случайно натыкать программу которая будет случайным образом вылетать с ошибкой
Аноним 30/08/22 Втр 14:15:30 2450127
Will Smith - Ro[...].jpg 43Кб, 643x1000
643x1000
>>2447904 (OP)
>C++
>вижу фигу
А не надо читать эти дурные книжки или не дай бог мануалы или доки, мань. Просто найми меня как разработчика я тебе всё сделают за ровный прайс.

Вообще, вкат в C++ для всех не англоговорящих мягко говоря будет трудновато.
JS Thread #259 /js/ Аноним 18/08/22 Чтв 16:49:47 2438398 Ответ
image.png 89Кб, 1050x1050
1050x1050
Предыдущий тред: >>2422402 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 75 постов
75 с картинками.
Пропущено 628 постов, 75 с картинками.
Аноним 03/09/22 Суб 11:28:07 2453337
Аноним 24/09/22 Суб 02:17:10 2472260
event.target.querySelector('.booba').focus();
event.target.querySelector('.booba').click();

А вот это как-то можно уместить в одно выражение?

Ну что-то вроде этого: event.target.querySelector('.booba').focus().click();
Чтобы на один элемент две функции применить одна за другой
Аноним 25/09/22 Вск 01:42:14 2473058
Приветствую всех.

Есть такая задача:
Ajax'ом с сервера получаю кусками файл, который пока представляю в виде набора символов.
Я понимаю, как сделать из этого файл, но как мне сделать так, чтобы клиент мог его загрузить(понимаю, что файл уже как бы загружен, но он пока на уровне js'а) на компьютер(на диск)?

Пожалуйста, подскажите идею.
Про создание своих языков Аноним 03/08/22 Срд 20:02:37 2423881 Ответ
programmirovani[...].jpg 80Кб, 1200x630
1200x630
Сап, двач. Всегда горел идеей создания языка.
На днях увидел язык Z https://github.com/zlanguage/zcomp, название в наши дни не самое лучше.
Прикол его в том, что его компилятор сделан на JS, и появился вопрос - зашкварно ли это? Сам лучше всего знаю C и JS и подумываю сделать компилятор на втором.
У кого был опыт в создании языков? Поделитесь трудностями с которыми вы встретились при разработке, компилируемый или интерпретируемый вы делали, вся вот эта лабуда короче.
Пропущено 1 постов
1 с картинками.
Пропущено 18 постов, 1 с картинками.
Аноним 12/08/22 Птн 00:20:51 2431102
кладбище
Аноним 12/08/22 Птн 00:35:31 2431120
>>2431102
И даже пидоры сбежали прихватив с собой гробы...
Аноним 30/08/22 Втр 13:50:14 2450093
Говно какое-то, наполовину питон наполовину кофескрипт нахуя он нужон?
V thread #1 /v/ Аноним 20/01/20 Пнд 03:49:08 1578220 Ответ
image.png 22Кб, 500x500
500x500
не нашел — создал

The V Programming Language
Simple, fast, safe, compiled language for developing maintainable software

Язык программирования V — самый молодой среди успешных и самый успешный среди молодых, начало разработки где-то в феврале 2018, initial release на гитхабе 2019-06-22 и уже 15k звёзд в январе 2020.

Язык воспринимали как мем, оспаривали утверждения о том, что он реально в разработке: https://github.com/vlang/v/issues/35

Сейчас на нём уже написаны компилятор V, текстовый редактор vid, пакетные менеджеры vpm и vpkg, мессенжер volt (пока только mac os), движок форума vorum и множество других вещей.

Сайт https://vlang.io
Доки https://vlang.io/docs
Песочница https://vlang.io/play
Автор: Alex Medvednikov
Patreon: https://www.patreon.com/vlang

Вклад в V сегодня — это шанс вписать своё имя в стандартную библиотеку популярного в будущем языка.
Пропущено 59 постов
59 с картинками.
Пропущено 499 постов, 59 с картинками.
Аноним 30/08/22 Втр 13:41:02 2450081
image.png 236Кб, 1173x873
1173x873
>>2450078
Блядь в голос нахуй. Я даже контор использующих его не нашёл лел.
Аноним 30/08/22 Втр 16:41:31 2450269
>>1578291
>сборщик мусора
пошёл нахуй, говноед
Аноним 30/08/22 Втр 16:42:57 2450270
Imageboard на коленке Аноним 23/08/22 Втр 18:10:02 2443871 Ответ
image.png 137Кб, 1921x934
1921x934
Сап /pr/, хочу создать свою борду чисто для друзей, но за всю жизнь написал только один html одностраничник в школе, расскажите что учить и где учить. Знаю Java, Python, Lua.
Может ссылками на курсы поделитесь или еще что
Пропущено 1 постов
1 с картинками.
Пропущено 13 постов, 1 с картинками.
Аноним 26/08/22 Птн 02:20:23 2445642
>>2443982
>вакансий
/wrk/ про работу
/pr/ про программирование
Аноним 29/08/22 Пнд 19:01:10 2449496
>>2444262

>>Владлена Минина

Абсолютно унылый чел, подаёт информацию неструктурированно, льёт кучу ненужной воды.
Не может внятно и доступно объяснить даже простые вещи.
Много ошибок в его видео, а иногда и откровенной чуши.

Видно, что даже не особо подготавливается к записи видео.

Самый лучший чел по JS на русском языке это Богдан Стащук.

Но он украинец, со всеми побочными. Но лучше преподавателя я ещё не встречал.

https://www.youtube.com/c/CodingTutorials/videos
29/08/22 Пнд 21:00:38 2449604
>>2445642
>/wrk/ про работу
>/pr/ про мамкин борщец
Android Development Thread #5, Notification permission edition /android/ /android/ Аноним 25/05/22 Срд 10:43:18 2362898 Ответ
.png 50Кб, 920x529
920x529
Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем и поливать друг друга радугой.

>Хочу вкатится в 20/30/50 лет, не поздно?

Нет, не поздно. Лично знаю несколько примеров из жизни когда вкатывались в 30+ лет.

>С чего начать?

Для начала изучи roadmap - https://roadmap.sh/android

Roadmap анона из предыдущего треда:

Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..

Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.

В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.

Навигация, от книг до вопросов на интервью:
https://github.com/qqqlll/Java-Thread/wiki

Очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет:
https://coursehunters.net/mobile-development

https://developer.android.com - ресурс от гугла с полным описанием всего.

https://metanit.com/ - ресурс с кратким разбором языков ПО, для тех кому лень в книги.

https://stackoverflow.com/ - ответы на большинство вопросов касающихся кода.

Курсы от OTUS:

https://cloud.mail.ru/public/4nHb/449Ub4Pqj

https://drive.google.com/open?id=1cxWWBZzHNRAdd0wnjN6lfLDcYqMv7ohm

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

>Что по книгам?

Java:
Head First Java Kathy Sierra
Thinking Java 4th Bruce Eckel

Шилдта не рекомендую, говнокод.

Kotlin:
https://techrocks.ru/2020/01/20/12-books-for-kotlin-learners/ - краткое ревью 12 книг.

Flutter:
http://flutterapps.ru/flutter-books/

>Стоит ли сразу вкатиться в котлин минуя джаву?

Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.

>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?

Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.

>Где взять примеры проектов?

Можешь банально поискать на ютюбе или в телеграмме. Для примера:

https://www.youtube.com/channel/UCPz3xmUpIbo8jooCtV_vMNw
https://www.youtube.com/c/devcolibri/videos

>Когда можно идти собес? И что для этого нужно?

1. Нужно хорошее знание Java/kotlin.
2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase.
3. Знание популярных библиотек типа Retrofit + Glide/Picasso + RxJava2 + Dagger2(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования.
4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML.
5. И хотя бы несколько готовых приложений.

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

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

Ресурсы по инглишу для нубов:

Грамматика:
https://ru.duolingo.com/
https://lingualeo.com/

Сериалы и шоу, для того что бы увидеть полный список нужно купить подписку. Есть двойные субтитры RU/EN. Цена 300 рублей, но часто проходят акции 300 рублей за 2 месяца подписки.
https://ororo.tv/
https://ororo.tv/ref/1835272 - реф ссылка. Указал потому что: Переход по Вашей ссылке дает пользователям бонус +10% ко времени их следующего абонемента.

Также советую полностью сменить язык интерфейса на всех устройствах.

Ютюб каналы с простым английским:
https://www.youtube.com/c/Anomaly/videos
https://www.youtube.com/c/EnglishClass101/videos
https://www.youtube.com/channel/UCMCjGkbqKVkjJN2sVWocz0w
https://www.youtube.com/c/SpeakEnglishWithTiffani/videos

Старая шапка. За 2019 год.

https://pastebin.com/sh7eC6R4

#1 c шапкой: https://2ch.hk/pr/res/1822731.html
#2 с шапкой: https://2ch.hk/pr/res/1908185.html
#3 с шапкой: https://2ch.hk/pr/res/1994880.html
#4 с шапкой: https://2ch.hk/pr/res/2105885.html
Пропущено 33 постов
33 с картинками.
Пропущено 582 постов, 33 с картинками.
Аноним 26/09/22 Пнд 17:27:39 2474664
>>2474371
Не, просто все обосрались. Вакансии появятся снова
Аноним 27/09/22 Втр 18:42:51 2475805
У меня в телеграмовском веб аппе (он с помощью WebView сделан, как я понимаю) на андроиде при переходе по ссылкам вылезает модалка с подтверждением перехода и при подтверждении ссылка открывается в браузере, а не в телеге.
Это андроидовская залупа или телеграмовская, кто знает?
Аноним 28/09/22 Срд 00:25:14 2476034
>>2475805
Телеграмовская. На андроиде ты можешь открыть интент тупо по ACTION_VIEW
Скрипт для сайта ashoo Аноним 28/08/22 Вск 00:49:39 2447752 Ответ
изображение2022[...].png 346Кб, 540x380
540x380
Есть такой сайт r ashoo nl, узнал, что там была зарегистрирована моя знакомая, но видимо сейчас, анкета не активна. Ничего не хочу сделать плохого, просто интересно, что она там о себе написала. Анкеты пронумерованы и идут по порядку. После номера ставится тире и имя девушки (/ХХ-имя). Но если вбить номер, тире и просто любую букву, то сайт все равно выдаст анкету девушки. Например "/19-lera", если вбить "/19-a", то мне все равно выдаст верную анкету. Вопрос в том, может ли кто-нибудь создать скрипт, который пробежится по всем анкетам (их там около 4500) и с заданными параметрами (город, возраст, рост и тд) скрипт будет сохранять ссылки на анкеты только по выбранным критериям?
Пропущено 1 постов
1 с картинками.
Пропущено 1 постов, 1 с картинками.
Аноним 28/08/22 Вск 01:00:25 2447758
>>2447752 (OP)
Python + requests + beautifulsoup4
Если там нет защиты от скрапинга, ты легко всё сделаешь сам.
Аноним 28/08/22 Вск 09:42:57 2447854
>>2447758
я бы сделал, но знаний не хватает)
Аноним 28/08/22 Вск 09:56:48 2447860
>>2447854
Учись как надо:
- Хули так дорого?! Я бы сам сделал, но времени нет.
- Хули так долго?! Тут же пару кнопок заебенить. Я бы сам сделал, но времени нет.
Сап, програмач. Объясните дураку (мне), как так получается, что по зарплатам фронтэнд&lt;фуллстак&lt Аноним 27/08/22 Суб 09:56:01 2446792 Ответ
1607814793622.jpg 215Кб, 1080x1920
1080x1920
Сап, програмач. Объясните дураку (мне), как так получается, что по зарплатам фронтэнд<фуллстак<бэкэнд? Почему фуллстакеры получают меньше чем бэкендеры? Они же и фронт и бэк делают.
Пропущено 2 постов
2 с картинками.
Пропущено 5 постов, 2 с картинками.
Аноним 27/08/22 Суб 13:30:15 2447046
>>2446906
Не this.
Зепка зависит исключительно от того как и куда устроишься. А фронтендер или хуендер ни на что не влияет.

Скилько запросишь, стилько отсеешь компаний, которые не готовы плать такую сумму, останется только собес пройти в оставшиеся. Думаю не надо объяснять, что вероятность прохождения собеса не сильно зависит от твоих реальных хард скилов.
Аноним 27/08/22 Суб 13:45:59 2447065
>>2447046
Даже так. Если тебя никуда не берут, то фулстачество повышает шансы устроиться хотя бы в мутную контору. А так профа слабо влияет на зарплату.
Если ты упругий джунишка без образования, то тебе легко устроиться в молодой развивающийся стартап с высокими зарплатами, потому что в стартап набирают студентов из профильных дс вузов и ты с ними на одной волне, даже если ты только школу закончил.
А если ты скуфоджун то у тебя маленький выбор компаний. Соответственно у тебя нет свободы фильтровать компании по зепкам. Добро пожаловать в мухосранскую галеру за соротыгу будь ты фронтендер, бек или все вместе.
Аноним 27/08/22 Суб 17:32:32 2447293
Представь себе программиста-уборщика. Он будет получать больше программиста?
аноны, подскажите, как к одному тегу в html применить два атрибута? Аноним 30/07/22 Суб 04:05:59 2419597 Ответ
Screenshot2022-[...].jpg 340Кб, 1080x2400
1080x2400
аноны, подскажите, как к одному тегу в html применить два атрибута?
Пропущено 1 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
Аноним 30/07/22 Суб 04:07:00 2419599
бамп
Аноним 30/07/22 Суб 10:47:17 2419709
>>2419597 (OP)
<div data-first="hello" data-second="goodbye"></div>
Это?
Аноним 27/08/22 Суб 12:46:40 2446991
Просто пишешь
<div class="fucking html"></div>
А потом в css можешь обратиться, например если у тебя есть
<div class="fucking css"></div>
. fucking.html {}
Или просто
.html{}
1С тред #47. Очередной. Легитимный. Твой. /1c1s/ Аноним 28/07/22 Чтв 03:26:34 2418172 Ответ
16546738454830s.jpg 7Кб, 250x250
250x250
Тред языка обобщенного метапрограммирования, доступного пониманию лишь избранным.

FAQ

1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://1s-forum.fun/forum.php
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/

2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс , каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/

3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.

4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.

Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.

5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/

6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.

7. Прошел курсы, книжки почитал, на что теперь рассчитывать?

На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.

8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.

9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.

10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.

Предыдущий: https://2ch.hk/pr/res/2374612.html
Пропущено 65 постов
65 с картинками.
Пропущено 604 постов, 65 с картинками.
Аноним 05/09/22 Пнд 19:20:15 2456139
Хули перекат не пилите?
Аноним 05/09/22 Пнд 19:50:51 2456158
Аноним 05/09/22 Пнд 21:05:58 2456218
Как учить математику чел в непонятках 22/07/22 Птн 17:30:48 2413105 Ответ
image.png 440Кб, 626x443
626x443
Пр, привет. Мне часто приходиться производить математические расчеты в своей работе, и за частую я просто гуглю мою проблему и копирую формулы в интернете. Но найти нужную формулу не всегда получается, приходиться додумывать самому, школьную математику я никогда не учил, в ПТУ было просто насрать. Скажите как мне выучить все почти с нуля, посоветуйте книжки или курсы какие, инглиш приветствуется
Пропущено 2 постов
2 с картинками.
Пропущено 50 постов, 2 с картинками.
Аноним 26/08/22 Птн 19:52:50 2446417
>>2446228
Загоняешь формулы в циклы. Готово.
Сейчас никто ничего не считает, всё считают машины.
Аноним 26/08/22 Птн 20:15:40 2446431
Нахуя ты "изучаешь математику"?
Что конкретно тебе нужно, то и изучай, если получается, то все ок.
Учи инглиш, кури ответы на stack exchange по тематике.
Больше ничего не нужно, ни Мордковичей, ни советы шизов из /math/ с протухшей солянкой на pastebin.

Какие задачи то решаешь вообще?
Аноним 26/08/22 Птн 20:51:37 2446476
>>2446431
А что именно на SE ? Они ученые все обиженные . Никто не хочет сделать справочник алгоритвом решения основных задач
Фронтенд - это ярчайший пример bullshit jobs (как в Аноним 02/08/22 Втр 01:52:15 2422316 Ответ
SHablon-posta-1[...].jpg 186Кб, 1200x628
1200x628
Фронтенд - это ярчайший пример bullshit jobs (как в определении David Graeber). Фронтендеры тысячью фреймворков делают то что спокойно можно сделать на чистом html, в итоге страница с идентичным функционалом десятилетней давности раз в сто легче сегодняшнего реактивного высера. А зачем это? А чтоб рабочие места создать, чтоб экономика работала. Не ну вы представьте, нанять какого-то школьника чтоб сделал пару формочек на чистом html по туториалу за пару часов? Но это не звучит продаваемо! А вот серьезный специалист применивший immutability, Vuejs, dependency injection - вот это уже серьёзно, его наша серьёзная компания и наймет чтоб он сделал ту же сраную формочку требующую 10 мб фреймворков, подвисающую даже на флагманском железе и ломающуюся на всем кроме последнего хрома. Можно еще штаб сотрудников завести, чтобы они весь этот запутанный кал бесконечно переделывали.
Пропущено 5 постов
5 с картинками.
Пропущено 63 постов, 5 с картинками.
Аноним 25/08/22 Чтв 10:25:18 2445018
>>2444994
Только PWA, только Android.
Аноним 25/08/22 Чтв 11:46:12 2445064
>>2445018
Нет. iOS тоже может, там эта вохможность из коробки было еще с первых айфонов Они просто отключили возможность запроса на создание ярлыка со стороны твоего кода. А сам ползователь может заярлычить сайт из меню. При чем любой, даже тот, что не PWA.

Ну и PWA не только андроид. Но еще и инфоны, и десктоп.
Аноним 26/08/22 Птн 09:37:36 2445712
С одной стороны да
- старый реддит лучше нового
- двачь и форчан очень приятные сайты лично для меня, несмотря на веб1.0-ность

С другой стороны, с фреймворками мне удобно.
То что я могу без образования и обладая низким интеллектом в соло закрывать ебовейшие веб приложухи с сумасшедшим UX, перевешивает какой-то там дискомфорт от веб2.0 пусть даже миллиарда людей.
Питон тред №146 /python/ Аноним 09/08/22 Втр 03:57:13 2428654 Ответ
1.png 377Кб, 700x393
700x393
2.png 725Кб, 500x802
500x802
Top-programming[...].jpg 183Кб, 1080x1341
1080x1341
Тред, посвящённый языку программирования Питон, #146

Предыдущий: >>2412543 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://www.codepile.net/ - можно расшарить код в том числе на редактирование, особая полезная опция - чат при каждом листинге, где можно код обсудить
https://pyfiddle.io/ - запуск python кода онлайн, но чтобы шарить, надо регистрироваться

#######################################

ЧаВо: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat Актуальность примерно 2015 года

Вопросы-ответы:
— А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

— Стоит ли читать %книга_нейм%, если там питон версии 2.х?
Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

— А что ещё можно читать?
Питон сам по себе очень хорошо задокументирован и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

— Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Очень годный ролик на американском языке про многопоточность и асинхронность https://www.youtube.com/watch?v=MCs5OvhV9S4

— А как учить джангу? Нахожу только книги по джанге 1.х
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой из официальной документации.

— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но переработанная под язык Python: http://composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется

— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.

— Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
Исходник: https://dumpz.org/bASGKD8cCFDf
Пропущено 76 постов
76 с картинками.
Пропущено 519 постов, 76 с картинками.
Аноним 26/08/22 Птн 16:09:11 2446094
>>2445936
Ещё одно, насколько я помню, если ты форкаешь процесс, но при этом не меняешь данные, то реально в памяти хранится только одна физическая копия, размножение делается, если ты что-то реально меняешь в памяти.

По крайней мере на виртуальных машинах такое что-то работает.

Надо уточнять-проверять, сейчас немного лень. Но если тебе важно, проверь вот это вот.
Аноним 26/08/22 Птн 20:22:02 2446442
Аноним 26/08/22 Птн 20:23:02 2446444
Как вытащить звуки из игры 2004 года? Аноним 14/08/22 Вск 14:41:49 2433584 Ответ
MarvelsThePunis[...].jpg 94Кб, 1920x1080
1920x1080
1.jpg 7Кб, 625x41
625x41
https://www.youtube.com/watch?v=9py3JxP2MkY

Привет, Анон.
Сразу говорю, я ни программированием, ни геймдевом, до этого не занимался от слова совсем. Поэтому если буду тупить - не ругайся.

Есть одна старая игра The Punisher, мне нужно вытащить из нее все файлы русской озвучки. Ебусь я с этим уже хрен знает сколько времени, весь путь описывать не буду. Если кратко: остановился на том что нашёл в папке с уже установленной игрой файл voice_ru.vpp что мне показалось ну уж точно файлами русской озвучки И ни файл установки, ни файл войс_ру распаковать не получается. Долго гуглил как открывать файлы формат vpp. В итоге нашёл вот эту ссылку https://www.solvusoft.com/ru/file-extensions/file-extension-vpp
Ни через Visual Paradigm, ни через visual studio code с установленным расширением v++ не открывается.
https://translated.turbopages.org/proxy_u/en-ru.ru.5c6f0821-62f8db39-b67dd6d7-74722d776562/https/fileinfo.com/extension/vpp оставлю на всякий

В итоге пришёл к выводу, что vpp - это формат созданный Volition студия создавшая карателя
специально для их игр.

Собственно, вопрос в том как вытащить файлы озвучки?
да и файл voice_ru.vpp вообще ведь может быть файлом с русской озвучкой?
Пропущено 4 постов
4 с картинками.
Пропущено 23 постов, 4 с картинками.
Аноним 25/08/22 Чтв 11:16:25 2445043
>>2443566
>Просто чистый Total Commander с сайта непригоден
Нормально все с чистым. В нем есть божественный Lister, который как раз по F3 показывает кишки файлов. Но всегда можно настроить под себя.
Аноним 25/08/22 Чтв 14:22:30 2445167
>>2443196
>в начале каждого файла идет осмысленный заголовок, который можно загуглить
Это называется сигнатура или магическая метка, а заголовок это другое.
Аноним 25/08/22 Чтв 14:45:16 2445181
>>2443566
Простой фар тоже тошнотен в 2022, даже для дидов вроде меня, а вот если навесить conemu, то уже можно пользоваться. А есть и более продвинутые варианты с перделками.
Как анонимизировать сопряжение по Bluetooth? Хочу к чужим колонкам подключиться. Аноним 25/08/22 Чтв 11:07:40 2445036 Ответ
971c809487.jpg 285Кб, 1920x1080
1920x1080
Без названия.jpeg 5Кб, 194x259
194x259
Как анонимизировать сопряжение по Bluetooth?

Хочу к чужим колонкам подключиться.
26/08/22 Птн 00:52:20 2445624
Ищу ментора по React и Fronend-разработке в целом yipra 17/08/22 Срд 14:46:24 2437088 Ответ
vgif-ru-25209.gif 2391Кб, 497x351
497x351
Решил, что хочу стать Frontend-разработчиком, выучил html, css, знаю основы JS. Но после просмотра вакансий стало понятно, что без фреймворка никуда не возьмут. Решил учить React, так как это, насколько я понял, одна и самых популярных и востребованных библиотек JS. Но никак не могу найти хороший и актуальный курс, который помог бы постичь азы. Хотелось бы, чтобы новый товарищ помог в этом, дал понять как и куда двигаться дальше, ну и, полагаю, в целом ответил на какие-то мои вопросы, ответы на которые я найти не смог.
telegram: @yipra
Пропущено 1 постов
1 с картинками.
Пропущено 4 постов, 1 с картинками.
Аноним 25/08/22 Чтв 10:07:16 2445010
>>2437088 (OP)
Вкатывайся на курс https://rs.school/js.
Начинается в сентябре. Денег платить не надо, на втором этапе ментора дадут (через месяц или полтора после начала).
25/08/22 Чтв 10:34:23 2445023
25/08/22 Чтв 16:31:05 2445270
хахах охуевшие инфоцигане уже вкатунцами на двачах прикидываются
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов