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


Создать тред Создать тред

Check this out!

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

<<
Официальный 1С тред #29 /1s/ Аноним # OP 07/06/19 Птн 11:22:19 1413201 Ответ
sp62006p24.jpg (55Кб, 460x600)
460x600
Очередной легитимный тред по 1С. Вкатываемся в 50+ лет, развозим диски ИТС и требуем 1500р/час за ответы ИТТ.

FAQ:
https://pastebin.com/yyFX2WMd

P.S. Шутки про разнос дисков ИТС вызывают хроническую диарею

Прошлый тред:
https://2ch.hk/pr/res/1325574.html
Пропущено 466 постов
35 с картинками.
Пропущено 466 постов, 35 с картинками.
Аноним 12/09/19 Чтв 15:09:29 1472304
>>1472275
Да, так и есть. Я через этот способ получал все документы(даже те, где подчиненных нет) и уже по каждой ссылке искал подчиненные. Ну и в нужную процедуру передавал тз вида
1.Док.основание
2.Подчинен. Док
Решил элементарно. Если количество строк 1, то процедура идет нахой.
Аноним 12/09/19 Чтв 17:59:51 1472388
Аноним 13/09/19 Птн 08:42:10 1472662
Пацаны, есть кто сдел конс. ERP бюджетирование ?
сильно заебались готовиться ?
Питон тред #67 /python/ Аноним 02/09/19 Пнд 18:27:12 1465926 Ответ
aef9dc4cb286d79[...].jpg (64Кб, 640x480)
640x480
1pNm4PvawsLA-w.png (106Кб, 800x484)
800x484
fasterforloophe[...].png (33Кб, 600x250)
600x250
Тред, посвящённый языку программирования Питон

Предыдущий >>1451619 (OP)

ЧАВО: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat - по идее с этого надо начинать, прежде чем вопросы задавать, но аноны бугуртят, что это говно мамонта.

Книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem
Очень много книжек: https://drive.google.com/drive/folders/13YaFijvuH4dtv-PjUKVWLQ7ZIqXIfCLK


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

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

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

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

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

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

Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём - брат, смотри книжки по ссылке в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
Пропущено 513 постов
38 с картинками.
Пропущено 513 постов, 38 с картинками.
Аноним 15/09/19 Вск 04:47:42 1473545
>>1473526
> ООП на примере Python - плохой выбор
Python - один из тех языков, в которых ООП не сломан.
Аноним 15/09/19 Вск 12:28:27 1473630
>>1472303
Как можно проебать форматирование в 2019?
Аноним 15/09/19 Вск 12:29:33 1473631
>>1473545
Двачую, единственный ООП, которого мы заслуживаем.
Никакой еботни уровня C#/C++
Clojure(Script) тред #2 /clojure/ Аноним 05/02/19 Втр 18:27:47 1342400 Ответ
Clojurelogo.svg.png (88Кб, 1200x1200)
1200x1200
15218225208681.png (50Кб, 753x661)
753x661
15398017743450.png (150Кб, 834x739)
834x739
5b0619220a92d39[...].jpeg (40Кб, 400x400)
400x400
; Добро пожаловать в очередной тред самого высокооплачиваемого языка в мире!
(swap! threads update-in [:clojure :count] inc)

Кто использует clojure в продакшне?
Сбербанк, Walmart, CircleCI, Heroku, Puppet, Netflix, Soundcloud, Spotify, Facebook, Groupon, Red Hat, Oracle.

Какие приложения написаны на clojure?
Walmart eReceipts - бэкенд обработки данных о покупках во всех отделениях Walmart для их мобильного приложения.
https://www.datomic.com - распределенная транзакционная база данных с языком запросов на основе datalog.
http://status.im/ - мобильная блокчейн ОС на основе Ethereum'а и тулкит для создания p2p-приложений.
http://lighttable.com - расширяемая интерактивная IDE для clojure, python и javascript.
https://precursorapp.com - инструмент для коллективного прототипирования онлайн (рекомендую попробовать, зависимость есть).
http://circleci.com - Continuous Integration and Delivery. Бэкенд и фронтенд на clojure+clojurescript.
http://braid.chat/ - более лучший слак, опенсорсный и с историей (альфа).
http://putchar.org/ - реддит здорового человека (автор постит кучу интересных ссылок; алсо, код выложен на гитхабе).
http://maria.cloud/ - интерактивная онлайн-IDE для обучения программированию.

TL;DR
Начать: http://maria.cloud/
Читать: https://www.braveclojure.com
Решать: http://www.4clojure.com
Онлайн: https://repl.it/site/languages/clojure
Офлайн: https://leiningen.org
Зомби: http://www.parens-of-the-dead.com/
https://clojure.org/guides/getting_started
https://clojure.org/reference/documentation
https://github.com/bbatsov/clojure-style-guide

Clojurescript
https://clojurescript.org
https://figwheel.org
https://github.com/Day8/re-frame

Документация
https://clojuredocs.org/
https://clojure.org/api/cheatsheet && https://cljs.info/cheatsheet/
https://clojure.org/reference/documentation

Задачи
http://www.4clojure.com
http://clojurekoans.com
http://clojurescriptkoans.com
http://exercism.io/languages/clojure/about

Видео
https://github.com/tallesl/Rich-Hickey-fanclub#talks
https://www.youtube.com/user/ClojureTV

Комьюнити
https://www.reddit.com/r/Clojure/
https://clojureverse.org/
http://clojurians.slack.com/
#clojure@irc.freenode.net
https://groups.google.com/forum/#!forum/clojure
https://stackoverflow.com/questions/tagged/clojure

Блоги
Еженедельник: https://therepl.net
Все блоги: http://planet.clojure.in
Производительность: http://clojure-goes-fast.com

IDE
https://cursive-ide.com
https://cider.readthedocs.io/en/latest
http://lighttable.com
http://nightcoders.net
https://sekao.net/nightcode && https://sekao.net/lightmod

Библиотеки
https://clojars.org && https://www.clojure-toolbox.com
Web: http://www.luminusweb.net || https://github.com/weavejester/compojure
App Server: http://immutant.org || http://aleph.io || http://http-kit.org/
DI: https://github.com/weavejester/integrant || https://github.com/stuartsierra/component || https://github.com/tolitius/mount
SQL: https://github.com/layerware/hugsql || https://walkable.gitlab.io
UI (cljs): https://github.com/Day8/re-frame || https://github.com/omcljs/om || https://github.com/tonsky/rum
HTML: https://github.com/weavejester/hiccup
Macros: https://github.com/cgrand/macrovich
Spec: https://github.com/bhb/expound && https://github.com/jeaye/orchestra
Test: https://github.com/clojure/test.generative && https://github.com/bensu/doo (cljs)


FAQ

— СКОБКИ!!11
http://clochure.org/

— Кейворды?..
https://clojure.org/guides/faq#why_keywords

— Common Lisp же есть, нинужна!!1
Просто съеби.

— Что нужно для вкатывания?
Знать английский, не быть тупым, иметь опыт программирования.

— Хочу начать изучать программирование, clojure мне подойдет?
Лучше сперва возьми PLT Racket и читай SICP + http://htdp.org

— Обязательно знать джаву и жс?
На уровне чтения документации.

— Как без классов представлять бизнес-сущности?
Используй хэшмапы, namespaced keywords и spec. Не поддавайся искушению создавать рекорды на каждый чих. Все есть данные.

— Что по скорости?
Зависит от задачи. В среднем - медленнее скалы, быстрее рубипитонов.

— Печатаю элементы последовательности, а они не печатаются, ЧЯДНТ?
Ленивость + сайд-эффекты => используй doall или dorun.

— Итерируюсь по большой последовательности и получаю OutOfMemoryException, ЧЯДНТ?
https://clojure.org/reference/lazy#_don_t_hang_onto_your_head

— DSL - круто! Можно теперь все API делать на макросах?
The first rule of macro club is: "Don't write macros".

— Че там по пост-иронии?
https://www.youtube.com/watch?v=jlPaby7suOc

— Батя одобряет?
Да: https://www.youtube.com/watch?v=-ktUXFxkSkI&t=25m25s
Пропущено 410 постов
37 с картинками.
Пропущено 410 постов, 37 с картинками.
Аноним 11/09/19 Срд 18:07:24 1471885
Аноним 12/09/19 Чтв 08:46:34 1472144
>>1471131
Кложа и Эликсир языки из одной категории и вообще почти одно и то же.
Ну, можно согласиться что кложа чуть более продвинута в плане фич для обычного программирования, но эликсир более продвинут в плане concurrency.
Просто не вижу понту от кложи на эрланговской VM, она ж медленнее JVM в раз 20 и для как бы для других целей.
Аноним 12/09/19 Чтв 19:24:35 1472407
>>1472144
>Кложа и Эликсир языки из одной категории и вообще почти одно и то же.
Ну хз, субъективно. Они похожи тем, что оба - динамическая функциональщина (ну и элик вообще испытал сильное влияние кложи), но вообще-то в целом это очень разные языки.

>но эликсир более продвинут в плане concurrency.
Почему? Как раз наоборот же.

>Просто не вижу понту от кложи на эрланговской VM
Ну пользоваться-то этим необязательно, а так - пусть будет, почему бы и нет. В руби на эрланговской вм есть понт - вот пусть и кложа там будет.
gamedev /gamedev/ Аноним 22/02/18 Чтв 23:18:44 1144536 Ответ
John-Carmack.jpg (31Кб, 450x302)
450x302
Тред о разработке игр для тех, кто брезгует заходить в /gd.

Здесь обсуждается только техническая сторона дела: алгоритмы, архитектура, паттерны и реализация всего этого. Вопросы по Unity и прочим движкам, бложеки, охуительные идеи и поиск программистов/художников/инвесторов - в соответствующем разделе. Буду репортить, ибо нехуй.

#gamedev #геймдев #(разработка игр) #игры #unity #godot #ue4 #unreal #lua
Пропущено 387 постов
45 с картинками.
Пропущено 387 постов, 45 с картинками.
Аноним 11/09/19 Срд 13:40:30 1471750
Поясните за godot.
Аноним 11/09/19 Срд 23:20:48 1472068
15363296492790.webm (784Кб, 700x392, 00:00:20)
700x392
Аноним 12/09/19 Чтв 13:34:42 1472242
Linux топ за свои деньги Аноним 07/09/19 Суб 18:58:48 1469533 Ответ
Screenshot20190[...].jpg (269Кб, 976x569)
976x569
Добрый вечер двач, я как обычный сосатель виндоуса решил перейти на богоподобный линукс, точнее ubuntu 18.04, какие подводные камни и что вообще это за хурма?
Пропущено 27 постов
1 с картинками.
Пропущено 27 постов, 1 с картинками.
Аноним 12/09/19 Чтв 06:49:29 1472122
Программист Мак[...].webm (2802Кб, 640x360, 00:00:30)
640x360
>>1470262
>в маке работу всегда найдешь
Аноним 12/09/19 Чтв 07:13:19 1472124
>>1470262
Пришло время пердолиться консолью в срачельник. Срачельник сам себя не попердолит, бггг.
Аноним 12/09/19 Чтв 07:55:41 1472130
>>1469533 (OP)
ставишь VirtualBox. Накатываешь туда ubuntu. Пользуешься. Сносишь к херам и возвращаешься на Windows.
Version Control /vcs/ Version Control 01/08/18 Срд 19:33:59 1239087 Ответ
finallastfinal.jpg (273Кб, 650x609)
650x609
gitxkcd.png (47Кб, 330x478)
330x478
perfection.png (382Кб, 960x901)
960x901
Не прошло и года, как предыдущий тред (>>1035893 (OP)) ушел в бамплимит.
Собираем мануалы, тулзы, лайфхаки по версионированию и хранению исходников. Планируем критерии для отправки программистов в биореактор. Доказываем, что данный тред не нужен вовсе.
А также нельзя не отметить, что OP-хуй регулярно раз в год обсирается
Пропущено 229 постов
30 с картинками.
Пропущено 229 постов, 30 с картинками.
Аноним 11/09/19 Срд 22:17:44 1472044
>>1472000
Ну да, в треде это уже где-то упоминали. Гит заточен под бородатых олдов из 70-х, пишущих монструозное ядро линукс всей своей пиздабратией по всему миру, а не под молодых шутливых веб-макак с пет-проектами. Но гитхаб так расхайпал систему, что теперь все используют гит.
Аноним 12/09/19 Чтв 02:21:34 1472097
>>1472000
Ну, меня бог миловал
У меня с гитом постоянно какая-то засада
Наверняка, мне объяснят корифеи, что я нихуя не умею им пользоваться, но и по хую
Ни с одной другой системой контроля версий мне не приходилось спрашивать коллег, видят ли они мои изменения в репе.
А с гитом иной раз приходится

>>1472044
>не под молодых шутливых веб-макак с пет-проектами.
Еще раз - 20 лет промышленного программирования, причем тут молодые с пет-проектами?

В общем, может, когда-нибудь мне толком объяснит, чего я себя лишаю, не пользуясь гитом на постоянной основе
Аноним 12/09/19 Чтв 03:44:34 1472104
>>1471781
>За 20 лет программирования за деньги еще ни разу не видел ситуации, в которой гит мне дал бы того, чего не дал бы даже доисторический цвс.
Ну вот ты и стал стариком, не желающим развиваться. Был бы молодым, тебе бы пригорело и ты бы сидел и изучал, пока не понял. А тут "эээ йоба я старый и самый умный тут, у меня же 20 лет епты, не понимаю - нахуй это". Скоро превратишься в тех динозавров, которые в 50 лет на делфи 7 сидят.

>В общем, может, когда-нибудь мне толком объяснит, чего я себя лишаю, не пользуясь гитом на постоянной основе
В основном нормальных веток кода. Эксперименты, коммиты с отладочным кодом, мержи-хуержи, все этого и лишаешь.
Не cмотрите туториалы на YouTube Аноним 05/09/19 Чтв 19:33:07 1467943 Ответ
YouTube.jpg (78Кб, 728x546)
728x546
Если ты хочешь научиться программировать, или даже если ты уже профессионал и учишь что-то новое - не используй для обучения ютуб! То же касается и интерактивного говна вроде codecademy. Это только навредит тебе.

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

А что делать? А читать.
Учись не лениться и читать текст. Вся нужная тебе информация есть в виде теста. В отличии ебучих ютуберов, книги пишут одни из лучших знатоков своего дело. А документацию так вообще нередко пишут лучшие специалисты в своём деле(однако, в книгах лучше быть придирчивым, есть и говнище).

Документация по библиотекам чаще всего единственное место, где стоит черпать информацию. Ну, разве что, stackoverflow бывает полезным.

А для новой информации есть статьи и блоги.

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

Единственное что ещё можно смотреть - это лекции преподавателей топовых вузов. Но тут тоже свои грабли:
1. Они часто плохо сняты.
2. Они часто залиты не полностью.
3. Далеко не все можно найти.

Если хочешь быть хорошим программистом - читай буквы. Чтение - это форма обучения для индивидов высшего порядка, а видеоуроки, интеракт и буткэмпы - говно для развода гойских свиней на шекели.
Пропущено 22 постов
3 с картинками.
Пропущено 22 постов, 3 с картинками.
Аноним 11/09/19 Срд 10:25:45 1471656
>>1467943 (OP)
>Чтение - это форма обучения для индивидов высшего порядка,
Прочитал как "Чтение - это форма обучения для инвалидов высшего порядка"

Совсем с вашими бордами обчитался уже
Аноним 11/09/19 Срд 13:48:15 1471756
>>1470883
>если вы не будите пользоваться устройствами ввода, то клиент это увидит и у него могут быть сомнения в эффективности вашей работы
Охуенный инструмент для того чтобы макака и кретин нашли друг друга.
На ранних этапах проекта ты вообще с ручкой и бумагой больше возиться будешь, чем с клавиатурой. Если это не так, то значит ты как минимум не знаешь экосистему с которой предстоит работать.
Аноним 11/09/19 Срд 14:44:46 1471780
>>1471756
Да я вообще на толчке сидя 80% времени работаю. Головой.
А потом 20% времени хуярю вслепую 10-ю пальцами с бешеной скоростью.
И чо мне эта охуенная программа покажет?
Что я просрал все полимеры?
Мы вам перезвоним #266 /xo/ Аноним 08/09/19 Вск 07:03:47 1469734 Ответ
babooshka.jpg (366Кб, 800x788)
800x788
Пропущено 575 постов
47 с картинками.
Пропущено 575 постов, 47 с картинками.
Аноним 11/09/19 Срд 17:47:39 1471875
>>1471794
Ебать БРАТЮНЯ!!! Какие знакомые слова нахуй!!
У тебя даже мануалы есть???? Крутая контора лол
На каком стеке у тебя это гавно?
Что там с девопсом?
Сам то как вкатился на такое гавно?
Планы есть свалить?
Аноним 11/09/19 Срд 17:49:59 1471877
Аноним 13/09/19 Птн 15:24:05 1472839
хуй Аноним 09/09/19 Пнд 17:09:35 1470464 Ответ
S90908-114836.jpg (215Кб, 1920x1080)
1920x1080
пишу код ради удовольствия 10лет: шарю в php, nodejs, ruby, c++ написал много полезной хуеты на этом всем, начиная с обработки изображений, игр управляемых нейросетями и заканчивая веб приложениями.
Но как бы я не пытался найти работу ничего не выходило. И за все это время благодаря IT я заработал блядь 50 мать его гривен объяснив какому-то рандомному челу как работать с ajax...
Пропущено 3 постов.
Пропущено 3 постов.
09/09/19 Пнд 19:03:37 1470551
>>1470464 (OP)
скидывай гитхаб посмотрим че ты там полезным считаешь
Аноним 09/09/19 Пнд 19:23:53 1470568
>>1470465

> что я делаю не так?

> игр управляемых нейросетями
пиздиш много
Аноним 10/09/19 Втр 15:01:06 1471051
Что делать,если есть подключение к интернету , но выдаёт это. Аноним 10/09/19 Втр 11:29:01 1470941 Ответ
image.png (10Кб, 453x223)
453x223
Что делать,если есть подключение к интернету , но выдаёт это.
Аноним 10/09/19 Втр 13:07:56 1470982
Перестановить винду или же убрать строчку из файла hosts.
Какие есть крупные компании принимающие удаленщиков? Аноним 31/08/19 Суб 22:56:37 1464926 Ответ
767667-870x400.jpg (55Кб, 870x400)
870x400
Живу в зажопинске, работаю удаленно в небольшой норвежской конторе (к себе суки не зовут).
Получаю неплохо, по часам выходит под 3к ойро.

Но как я заебся.

У меня уже нервный тик от любого звука Скайпа. Что-то пошло не так? Аккаунты пинают меня, я пинаю других программеров и девопсоа. В отпуск не съездить, какой нибудь мудак что-то сломает, а я крайний, нужно быть на связи. Как чертов заговор, только свалю по делам, они митинг устраивают. Я ругаюсь, что бы предупреждали заранее, вроде внушение действует, а потом по новой.

Так, я выплакался.

Какие компании есть прям большие? Где есть отдельные дежурные админы, где можно уйти в отпуск, забыв ноут дома, где умеют пользоваться календарем и назначать митинги?

О и как же я скучаю по временам, когда у меня была маленькая зарплата и я ездил в офис, но зато было ДМС, конференции и другие маленькие радости.

Фулл-стек. Python/go/ts.
Пропущено 14 постов.
Пропущено 14 постов.
Аноним 01/09/19 Вск 17:39:50 1465298
>>1465296

Вряд-ли, но ок, я удалил Скайп на телефоне
Аноним 01/09/19 Вск 17:46:13 1465307
>>1465287
Какие 2 раза, у тебя 240! С этого можно уже и на биз и на квартиру купить. А 100к - так в зубах поковыряться.
Аноним 10/09/19 Втр 12:13:38 1470956
>>1465234
В Котосибирске разве нет достойной офисной работы, если на заморских товарищей приходится галерить?
Можно ли на скомпилленный exe-файл сделать что-то Аноним 05/09/19 Чтв 23:46:24 1468135 Ответ
AzyqpSBzwL0.jpg (76Кб, 1080x1079)
1080x1079
Можно ли на скомпилленный exe-файл сделать что-то типа программы-обертки, которая будет требовать ключ при запуске. Причем важно, чтобы в результате был один exe-файл. Может какой-то готовый софт для такого?
Пропущено 6 постов.
Пропущено 6 постов.
Аноним 10/09/19 Втр 10:51:42 1470919
>>1468135 (OP)
>Можно ли на скомпилленный exe-файл сделать что-то типа программы-обертки...
Можно.

Принцип такой:
1. Пишешь твою "обёртку", как новый exe-шник, который при запуске будет "требовать ключь".
2. Основную программу положи в РЕСУРС твоего файла-обёртки.
Если язык, на котором ты пишешь, не имеет внутреннего функционала для создания ресурсов - не беда.
Чего нет, можно сделать - просто когда ты откомпилируешь программу-обёртку, надо сделать третью программу(она тебе ещё пригодится), которая соединяет два любых файла в один. Такие программы называют "Join-нерами".
Можно взять готовый в интернете, но... не советую. Join-нер написать совсем легко - он при запуске просто 1-читает один файл, 2-пишет то, что прочитал в результирующий, 3-затем читает второй файл, 4-дописывает прочитанное в результирующий и... всё(выкл) !

Собственно, "ресурсом" внутри exe-шника называют специальную секцию. Формат секции ресурсов, которую ты можешь сделать сам не будет, конечно, соответствовать типовой структуре exe.шника.
Но и твоя секция ресурса тоже должна начинаться с заголовка, в самом простейшем случае это некая число-буквенная последовательность, взятая с потолка, скажем, такая "Начало ресурсов".
3. Просто говоря, делаешь текстовый файл-заголовок, куда и пишешь "Начало ресурса".
4. Сперва соединяешь Join-нером откомпилированный файл-обёртку с файлом-заголовком в результирующий.
5. Затем соединяешь Join-нером результирующий с файлом основной программы в новый результирующий - это и будет тот файл.exe, который ты хотел получить.

Этот файл начинается с файла обёртки, затем в нём заголовок ресурса и затем ресурс-основная программа.
При запуске этого файла система запустит первый exe-шник в нём, всё остальное в его хвосте она проигнорирует(так уж работает система).
Этот первый exe-шник - обёртка, "потребует ключ", и если ключ подошёл, то обёртка должна :
1. прочитать файл самой себя.
2. найти в прочитанном позицию начала заголовка.
3. отступить от этой позиции на длину заголовка и отрезать хвост от остального(всё что дальше и до конца), то есть - получить файл основной программы в переменную.
4. Тут два варианта :
4.1 простой из двух - записать во временную директорию основной экзешник из этой переменной.
4.2 Скрыть окно программы-обёртки.
4.3 Сделать Shell этого файла. Но запустить его надо с ожиданием завершения дочернего процесса, после чего обёртка будет висеть в списке процесссов, ожидая завершения основной программы.
4.4 Когда основная программа отработает(выключится), обёртка продолжит работу - удалит файл основной программы из временной директории и выключится сама.

4.1 Более сложный из двух - без записи основной программы на диск. Это Инжекция файла в память из переменной вместо запуска файла с диска.
4.2 После инжекции основной программы, обёртка выключается.
Этот вариант с инжекцией вообще ахуительный, потому что инжектированная в память программа может редактировать файл, который её инжектировал, поскольку программа-обёртка этого файла отключается после инжекции.
Например, я довёл этот вариант до логического конца, написав модуль для хранения меняющихся данных программы внутри самой себя(окончательная портабельность).

Если инжекцию не осилишь, делай первый вариант.
Для запуска с ожиданием завершения дочернего процесса в Windows есть соответствующие API функции.
Но можно сделать и простой Shell файла без ожидания завершения дочернего процесса, правда для этого придётся следить за наличием в системе этого процесса. И когда он исчезнет из списка процессов(то есть основная программа выключилась), выключится(завершить обёртку).
Аноним 10/09/19 Втр 11:06:48 1470928
>>1470919
... и кстати, хранишь ли ты в файле основную программу в специальной секции ресурсов exe-шника или же сделал свою секцию в хвосте файла - желательно программу в ресурсе шифровать, не обязательно криптографическим алгоритмом.

Почему ? - антивирусы обшаривают файлы exe-шников на предмет наличия в одном файле более чем одного exe-шника. У меня на работе стоит Касперский и он бракует такие файлы в качестве вирусов.

Но антивири не пытаются сломать даже самое простое шифрование. Можно просто пропустить через функцию Xor c любым байтом.
При расшифровке ресурса обёрткой сделай то же самое(Xor - обратимая функция).
Аноним 10/09/19 Втр 11:21:35 1470939
>>1468135 (OP)
Как костылятор с большим опытом вижу самый простой путь решения. Зашить исходный exe'шник в новую программу как бинарные данные, в нужный момент распаковывать в темп файл и использовать. Но это офк небезопасно и не надо так делать.
Как выйти из IT? Аноним 17/08/19 Суб 20:42:34 1455249 Ответ
image.png (4151Кб, 1920x1440)
1920x1440
image.png (627Кб, 960x640)
960x640
image.png (631Кб, 544x841)
544x841
image.png (85Кб, 182x278)
182x278
Как выйти из IT?

Везде тонны статей "Как я пришёл в IT", а меня интересует как же из него выйти.

Отучлся, работаю по специальности, и меня ужасно заебло писать код. Просто до зубного скрежета. Меня уже блевать тянет от одного вида консоли, и единственное, что удерживает в этой блядской хуйне, это деньги.

Мб у кого-то получилось всю эту хуйню бросить, как-нибудь перейти в другую область? Есть стори, идеи?
Пропущено 63 постов
5 с картинками.
Пропущено 63 постов, 5 с картинками.
Аноним 09/09/19 Пнд 11:30:11 1470288
безигорные чмох[...].webm (2504Кб, 640x360, 00:00:14)
640x360
>>1455249 (OP)
>в другую область
Перекатывайся в геймдев!
Аноним 09/09/19 Пнд 13:16:47 1470329
>>1461484
Мамкин макиавелли, лол. Лицемерить приятно? Ощущать возможность быть притянутым за пиздеж приятно? Подлизывать начальству приятно? Строить карьеру и ссаться за свое место приятно? Если ты спец, ты можешь послать нахуй текущую работу и найти похожее в другом месте. Если ты управленец - не можешь, изволь в новом месте начинать снизу и проходить весь цикл жополизания снова. Не думал об этом, диван?)
Аноним 10/09/19 Втр 02:35:52 1470829
>>1457292
>>1457183
Адекват в треде, внезапно. Перестал хотеть быть менеджером сразу после того как понял чем действительно они занимаются. И полное понимание пришло года через 3.
Из веток развития - одни лишь архитекторы. Но там своя специфика. Нужно нормально стек общий развивать.
Бизнес-аналитик Аноним 10/09/19 Втр 00:01:54 1470786 Ответ
5E007298-C8F8-4[...].jpeg (71Кб, 621x468)
621x468
q
Вкатываюсь в бизнес-анализ, с чело лучше начать, посоветуйте что-то годное по нотациям.
Какой нужен стартерпак, для стажировки?
Автоматизации тред Аноним 09/09/19 Пнд 12:24:19 1470306 Ответ
02li8uh6yxb11.jpg (32Кб, 720x700)
720x700
Нуб в треди. Сейчас учу Python и хочу попрактиковаться на примере автоматизации всякой рутины на своей работе (работа офисная, Эксель, почта и вот это всё). Знаю про Automate the boring stuff with Python, но хочу послушать еще и ваши примеры. Язык может быть другим, просто интересно, как вы его применили для автоматизации повторяющихся процессов на работе и дома.
Пропущено 10 постов.
Пропущено 10 постов.
Аноним 09/09/19 Пнд 21:06:15 1470622
>>1470613
Да, в Automate the boring stuff ООП вообще нет, его мне предстоит учить отдельно. спс за совет, покурю kivy. за топкодер и тд тоже спасибо, сохраню до времен, когда шмогу в такое.
Аноним 09/09/19 Пнд 21:20:00 1470626
Аноним 09/09/19 Пнд 22:03:56 1470692
>>1470626
Спасибо. Оставлю тут еще ссылки на примитивное объяснение для нубов того, что такое ООП и зачнм оно нужно, от автора Automate the boring stuff, вдруг кому пригодится.

https://inventwithpython.com/blog/2014/12/02/why-is-object-oriented-programming-useful-with-a-role-playing-game-example/

https://inventwithpython.com/blog/2017/12/20/wizmon-an-object-oriented-programming-tutorial-for-python/
А расскажите, что вы знаете об it-консультантах и архитекторах? Аноним 04/09/19 Срд 14:09:02 1466871 Ответ
architect.jpg (48Кб, 420x230)
420x230
Вряд-ли здесь тусует такой уровень, но многие наверняка сталкивались.

Как вообще дорастают до уровня архитекторов?
Чем они отличаются от рядовых гребцов?
Кто знает, откуда берутся на проектах сторонние консультанты за много денег?
Пропущено 3 постов.
Пропущено 3 постов.
Аноним 08/09/19 Вск 14:33:44 1469908
>>1469171
Только оракл

Москва - 300к
Аноним 08/09/19 Вск 23:13:53 1470148
>>1469908

Если админу бд дают лычку архитектора, вместо нормального повышения зп, то это не сделает из него архитектора по.
Аноним 09/09/19 Пнд 18:02:29 1470505
>>1469171
Спрашивать что-то у человека, который в тех. тематике пишет и не владеет слепой печатью, это ты конечно здорово придумал.
Или он там не на клаву пялился, пока свою фантазию настукивал, а на третий монитор из 10, где у него сложные трансцендентные процессы проходят?
НЕЙРОНОЧКИ И МАШОБ ТРЕД №16 /ai/ Аноним 22/07/19 Пнд 20:33:46 1440632 Ответ
15588668819480.jpg (85Кб, 1000x563)
1000x563
1E1haIGB9K4K89P[...].jpeg (159Кб, 925x550)
925x550
1mgXvzNcwfpnBaw[...].png (96Кб, 993x900)
993x900
Data-Science-us[...].png (103Кб, 1191x641)
1191x641
Очередной тред про хипстерские технологии, которые не работают.

Я ничего не понимаю, что делать? Либо в тупую import slesarplow as sp по туториалам, либо идти изучать математику курсы MIT тебе в помощь. Не нужно засирать тред вопросами типа "что такое сигма?".
Какая математика используется? В основном линейная алгебра, теорвер и матстат, базовый матан calculus многих переменных.
Что почитать для вкатывания? http://www.deeplearningbook.org/ | Николенко и др. "Глубокое обучение" На русском, есть примеры, но уже охват материала
В чем практиковаться нубу? http://www.deeplearning.net/tutorial/ | https://www.hackerrank.com/domains/ai | https://github.com/pytorch/examples
Где набрать первый самостоятельный опыт? https://www.kaggle.com/ | http://mltrainings.ru/
Где работать? https://www.indeed.com/q-deep-learning-jobs.html
Где узнать последние новости? https://www.reddit.com/r/MachineLearning/ | http://www.datatau.com/ На реддите также есть хороший ФЭК для вкатывающихся
Где посмотреть последние статьи? http://www.arxiv-sanity.com/
Где ещё можно поговорить про анализ данных? http://ods.ai/
Нужно ли покупать видеокарту/дорогой пека? Если хочешь просто пощупать нейроночки или сделать курсовую, то можно обойтись облаком. Иначе выгоднее вложиться в 1080Ti или Titan X.

Список дедовских книг для серьёзных людей:
Trevor Hastie et al. "The Elements of Statistical Learning"
Vladimir N. Vapnik "The Nature of Statistical Learning Theory"
Christopher M. Bishop "Pattern Recognition and Machine Learning"
Взять можно тут: http://libgen.io/

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

Предыдущий:
https://2ch.hk/pr/res/1406660.html

Архивач:
http://arhivach.ng/thread/412868/
Остальные в предыдущих тредах

Там же можно найти треды 2016-2018 гг. по поиску "machine learning" и "НЕЙРОНОЧКИ & МАШОБЧИК"
Пропущено 603 постов
55 с картинками.
Пропущено 603 постов, 55 с картинками.
Аноним 14/09/19 Суб 19:09:46 1473377
>>1473362
Короче, возьму U-net и попробую с ней.
Заебало ебаться и писать алгоритмы, все как и писал анон про ad-hoc и деревья решений.
Аноним 14/09/19 Суб 20:20:02 1473409
Аноним 14/09/19 Суб 20:24:16 1473414
Каковы перспективы крестообезьяны 26 лвл вкатиться в машобы? Сложнее линейной регрессии в этой области ничего не писал. Планирую за годик подтянуть матчасть (в принципе, не с нуля, в вузе изучал теорвер и матстат).
Куда катиться? Аноним 07/09/19 Суб 01:12:23 1469169 Ответ
f5e4437c5636259[...].jpg (12Кб, 300x168)
300x168
Я форомошлеп много лет, вроде неплохо зарабатываю, но все не то.

Долго думая, я пришел к мысли, что что бы не чувствовать себя говном, надо идти в магистратуру, аспирантуру, а потом с этим багадем идти в большие компании. Или вообще искать работу консультанта
.
Но ее могу выбрать направление научной деятельности.
Не могу решить, что перспективнее.
Распределенные системы?
Ml и ai?
Что-то ещё?


Или вообще забить на реакт, выучить Шарп и юнити, и влить все накопления в РПГ мечты?

Отдельные задачи решал и в той и другой области, но ... В общем, хочу выбрать область и стать учёным и профи
Пропущено 10 постов
2 с картинками.
Пропущено 10 постов, 2 с картинками.
Аноним 08/09/19 Вск 10:21:56 1469780
>>1469661

Ну да, среднему программисту не нужно высшее образование, а тем более степень, достаточно средне-специального или вообще курсов.
Вот здесь такое же мнение, как у вас: https://hightech.fm/2017/02/09/programming_new_blue_collar
Но всех ли это устроит?


>>1469767
Я собственно уже. На мне висели лычки аж архитектора, тимлида техлида, но это все хуйня.
Но мне в следующем году 30, и, видимо, подступает первая волна кризиса среднего возраста. Надо решать.
08/09/19 Вск 17:57:20 1469990
Аноним 09/09/19 Пнд 16:00:46 1470427
>>1469780
>Но всех ли это устроит?
около 85% рынка вполне себе устроит , алсо чем больше будет подобных кодеров , тем меньше будет их цена, что бизнесу вполне выгодно.
Какого хуя тут происходит? Почему компилятор мне возвращает значение 2? Аноним 09/09/19 Пнд 05:25:29 1470199 Ответ
S90909-05191783.jpg (82Кб, 1440x1577)
1440x1577
Какого хуя тут происходит? Почему компилятор мне возвращает значение 2?
Пропущено 2 постов.
Пропущено 2 постов.
09/09/19 Пнд 11:47:33 1470296
Почему ньюфаги так брезгуют заходить в тематические треды?
Аноним 09/09/19 Пнд 13:29:46 1470337
>>1470207
Спасибо большое.
>>1470296
Потому что они мертвы.
09/09/19 Пнд 15:52:32 1470423
>>1470337
>Потому что они мертвы.
Да вы в тред не ходите, вот он и мёртв
Как вы храните инфу на пк? Аноним 08/09/19 Вск 19:38:34 1470031 Ответ
1567960682751.png (200Кб, 1280x720)
1280x720
А именно: интересные статьи, лекции, мысли и прочее в этом духе. Интересует опыт организации текстовых данных у программистов. Храните все в одном месте или в разных, а может в одном текстовом файле? Чем шифруетесь от жен и мамок? Делитесь своими методами.
Пропущено 4 постов
1 с картинками.
Пропущено 4 постов, 1 с картинками.
Аноним 09/09/19 Пнд 04:18:51 1470195
>>1470031 (OP)

org-mode. взял за основу организацию из GTD и всю базу знаний веду в эмаксе. синхрится с планшетом и телефоном, раз в какое-то время устраиваю чистку
Аноним 09/09/19 Пнд 09:56:33 1470242
>>1470031 (OP)
Пизженное, прон и важные разные бекапы - в truecrypt контейнерах с рандомными именами и расширениями с копиями в облаках. Пароли к этому добру - в keepass, с копией его базы-файла в дропбоксе. Всякие мысли и напоминалки - частично в телеге, частично в том же дропбоксе пейперс.
Аноним 09/09/19 Пнд 11:09:54 1470280
Тема для хакатона Аноним 06/09/19 Птн 23:31:13 1469124 Ответ
33122131.png (485Кб, 832x715)
832x715
Сап двач, нужна идея для стартапа на хакатон предлагайте варианты в ответах желательно социальный/образовательный контекст. Правила вы знаете на дабл, на трипл...
Пропущено 1 постов.
Пропущено 1 постов.
Аноним 07/09/19 Суб 04:43:37 1469216
>>1469124 (OP)
Первая идея:
либо говорить хакафон, либо говорить маратон
Желательно при этом больше никогда на людях не показываться сдохнуть в канаве
Аноним 07/09/19 Суб 09:11:46 1469234
>>1469124 (OP)
Пробухать весь хакатон и выебать как можно больше програмист_ок.
Аноним 09/09/19 Пнд 10:30:18 1470263
Ты че ебать ахуел ваще? Пшел нахуй отсюда, идеи ему подавай сука, ууу блятб пидорас
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов