Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


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


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

[Каталог | Трекер]
Каталог

Нюфаг-тред №140. Юбилейный, твой Анонемус 20/06/17 Втр 17:04:21  1008826   Тред прикреплён   [Ответ]
14958007710430.jpg (746Кб, 2310x2306)

Подсветка кода для /pr/: скачать

Большие куски кода желательно вставлять через ideone или pastebin

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять.
О: Задавай вопрос в этом треде.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.


В: Хочу стать программистом, какой язык учить?
О: Как-то так.

В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: "Мы вам перезвоним тред" - для обсуждения нетехнических околопрограммерских тем.

В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика

Прошлый тред на архиваче

Пропущено 558 постов
35 с картинками.
Пропущено 558 постов, 35 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 27/06/17 Втр 02:08:57  1012212
>>1012210
Я ни к чему не придираюсь, я пишу то что думаю. Тебя никто не заставлял писать мне.

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

Какой вывод из этого, у тебя нет критериев отбора, поэтому не можешь определиться. А критерии зависят от целей и возможностей.
Аноним 27/06/17 Втр 02:15:47  1012213
>>1012212
>и математикой нагружали в меру, и на программирование время оставалось.
Почему это не критерии? Такую информацию на сайтах вузов не пишут, её только у студентов нынешних и бывших узнать можно. Для чего надо более подробно расписывать, что хочу хороших преподавателей и хорошие цены на борщ в столовой, если это либо и так предполагается (или нет?) как желаемое, либо просто не нужно упоминать?
Аноним 27/06/17 Втр 04:44:38  1012230
>>1011396
Ещё один бамп

Максимальная производительность мозга. Аноним 25/06/17 Вск 16:26:18  1011488   [Ответ]
shutterstock227[...].jpg (557Кб, 1000x667)
В этом треде мы делимся успехами, как достичь максимальной производительности мозга, чтобы хорошо решать задачи и писать классный код.
От себя:
- ложусь спать в 23 часа, встаю в 7. Это было непросто, приучить себя к такому графику после 8 лет сна по 4 часа в день, но я привык. Работоспособность значительно улучшилась.
- отказался от кофе и любых кофеиносодержащих продуктов, в том числе от энергетиков. Я давно начал замечать, что кофе не дает прироста к производительности, это все самообман и эффект плацебо. Кофе дает обезвоживание, частые позывы кишечника и мочевого пузыря. Теперь смотрю с ухмылкой на кофеманов, которые каждые 30 минут бегают в туалет отлить, ибо мочевой канал постоянно раздражен, а влага активно выводится из организма.
- перестал читать новости о политике. Тут без комментариев.
- медитирую по утрам.

Анон, делись своим списком, как стать продуктивнее.
Пропущено 61 постов
2 с картинками.
Пропущено 61 постов, 2 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 27/06/17 Втр 04:27:19  1012227
>>1011653
>Пить ли чай с сахаром
>цитрусовые, от которых зубы портятся
Зубы портятся от чая с сахаром, а не от цитрусовых. После цитрусовых достаточно сполоснуть рот водой, чтобы смыть кислоты. Глюкозу же смыть сложнее, тут только зубы чистить, чего, кстати, нельзя делать после употребления цитрусовых, т.к. они размягчают эмаль.

>в них полно животных жиров, которые вообще нахрен не нужны, а только хуже делают
Животные жиры полезны. Миф об их вреде форсили манядиетологи десяток лет назад на деньги от корпораций по производству сладкой газировки.
Аноним 27/06/17 Втр 04:39:23  1012228
>>1011560
>От сигарет удалось отказаться, но до сих пор уверен, что они дают небольшой прирост в производительности
Сигареты как таковые 100% не нужны, но никотин в чистом виде довольно неоднозначный продукт. Он является неплохим ноотропом практически без побочек. Главный минус - зависимость. Она гораздо сильнее, чем от кофеина, зато толерантность практически не накапливается. Никотиновые пластыри, жвачки, вейп, можно покупать чистый никотин и _аккуратно_ капать его на шею. Много раз бросал никотин, самое долгое - на год, недавно опять вернулся, как-то с ним все-таки комфортнее себя чувствую. Стресс легче купировать, сосредоточенность чуть выше.
Аноним 27/06/17 Втр 04:43:52  1012229
>>1012228
>никотин в чистом виде
Так яд-то как раз не никотин, а смолы и селитра в сигаретах, особенно дешёвых.
Одно время курил трубку, жив-здоров, даже зависимости нет. Потом бросил.

C+ #54 — Ренессанса тред Аноним 14/06/17 Срд 21:19:07  1006097   [Ответ]
14966628659460.png (75Кб, 400x400)
А ты теперь тяжелый и унылый,
Отрекшийся от славы и мечты,
Но для меня непоправимо милый,
И чем тяжелее твой стандарт,
Тем милее мне ты.

Ты фичи новые, поглощаешь, как вино,
Что наяву, не знаешь, что во сне,
Но зелены крестовые твои очи,
Покоя, видно, не нашел в них ты.

И сердце только скорой смерти просит,
Кляня медлительность обновления стандарта.
Всё чаще ветер хипстерский приносит
Те упрёки в легаси, да о смерти те мольбы.

Но разве я к тебе вернуться смею?
Под нежным небом виртуалки
Я только только аллоцировать умею,
И без сборщика мне уже никак.

Так дни идут, печали умножая.
Как за тебя мне Господа молить?
Ты угадал: моя любовь такая,
Что даже ты не смог ее убить.



Вместо шапки - https://github.com/sosachbot/cppthreadhat/wiki
Ответы на все вопросы - http://en.cppreference.com/w/ http://www.cplusplus.com/reference/

Прошлый >>1001370 (OP)

Теги: кресты, cpp
Пропущено 278 постов
19 с картинками.
Пропущено 278 постов, 19 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 27/06/17 Втр 03:20:49  1012221
std::cout.operator<<('a');
std::cout << 'a';
Первое выводит 97, второе a, почему?
Аноним 27/06/17 Втр 03:33:32  1012222
>>1011841
Ты забываешь, что видеопроцессор имеет не только 3D ускоритель, но и 2D. Второй то и нужен для быстрых и энергоэффективных отрисовок именно в двухмере (во всяком случае на десктопах так, на мобилах, скорее всего, тоже).
Про ЦП, естественно, это слишком жирная для него задача, не смотря на то, сколько бы ядер у их кастратов не было, все равно они достаточно слабые, чтобы составить конкуренцию видеоускорителям.
Аноним 27/06/17 Втр 03:41:53  1012223
>>1012221
Для первого случая operator << определен в объявлении самого класса, поэтому вызывается он, а точнее:
>> std::basic_ostream &std::basic_ostream::operator<<(int value);

Для второго случая оператор определен в пространстве имен std (как независимая функция), и вызывается следующий метод:
>> std::basic_ostream &operator<<(std::basic_ostream &in, char value);

В соответствии с реализацией, ты и получаешь, что первый преобразует твой char в int (или unsigned int) и выводит число, второй метод выводит строковое представление.

Android Development Thread 2.2.0 Аноним 18/05/17 Чтв 00:47:41  992478   [Ответ]
android.thread.webm (785Кб, 1280x660, 00:00:04)
Android Development Thread 2.2.0

> Хочу вкатиться в разработку под Android! С чего начать?
Большинство приложений написано на Java, выучить её на хорошем уровне — это первое, что необходимо сделать. Рекомендуемую литературу см. в Java-треде.
После этого можно установить Android Studio, открыть официальную документацию http://developer.android.com/training/index.html и попробовать создать по туториалам своё первое приложение.
В дальнейшем потребуется базовое знание SQL, понимание XML и JSON.

> Мануалы?
- Официальная документация: http://developer.android.com/
- Полезный гайд для начинающих и продвинутых: http://guides.thecodepath.com/android
- Бесплатный видеокурс от Google для новичков: https://www.udacity.com/course/android-development-for-beginners--ud837
- Два ресурса, единственный плюс которых — русский язык: http://startandroid.ru/ и http://developer.alexanderklimov.ru/android/
- Классика, способная дать ответ на почти любой вопрос "Как сделать xyz?": http://stackoverflow.com/

> Не хочу писать на Java!
- Kotlin — JVM-совместимый язык от JetBrains. Есть лямбды, стримы и делегаты. С 17 мая поддерживается официально.

> Есть что-то кроме нативных приложений на Java/Kotlin?
- Qt — кросс-платформенный фреймворк на C++. Используется в основном для игры и для приложений с высокими требованиями к производительности (обработка изображений, звука, ГИС-системы). Спрашивать в C++ треде.
- Xamarin — кросс-платформенный фреймворк на C#. Представляет из себя обёртку над Android API. Куплено Microsoft. Теперь есть бесплатная версия. Спрашивать в C#-треде.
- PhoneGap/Ionic/Titanium/ReactNative — имя им javascript, принципы у них разные, первые три попытка в кроссплатформенность одного кода, ReactNative проповедует другой подход, а именно написание разного кода но на одном языке. Популярность у них разная как и размер комьюнити. Вопросы по ним — в js-тред.
- BugVM — кросс-платформенный фреймворк, написанный на Java. Форк невинно убиенного RoboVM.

> Хочу писать игры!
LibGDX или Unity. Спрашивать в /gd/.

> Что нужно, чтобы взяли джуниором? Что учить в первую очередь?
Нужно хорошее знание Java, понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library, shared preferences, SQLite), знание популярных библиотек типа Retrofit + Glide/Picasso. И хотя бы оно готовое приложение.

Предыдущий тред: https://2ch.hk/pr/res/974849.html
Пропущено 387 постов
31 с картинками.
Пропущено 387 постов, 31 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 27/06/17 Втр 02:23:58  1012218
>>1012216
Ну мы как бы в андроид дев треде находимся.
Аноним 27/06/17 Втр 02:56:09  1012219
cal.png (27Кб, 200x331)
>>1012218
Кое-что нашёл по запросу android table layout
Аноним 27/06/17 Втр 03:17:30  1012220
>>1012219
Я знаю, как делать таблички, лмфао. И спрашивал о совсем другом. Надеюсь кто-то знающий ответит на мой вопрос >>1012172

ЕДИНЫЙ БАЗ ДАННЫХ ТХРЕАД Аноним 15/04/17 Суб 11:18:31  973923   [Ответ]
IMG0052.PNG (327Кб, 2048x772)
В этом итт ай-ти треде собираются все любители Баз данных, гордо именующие себя айтишниками.
Доказываем друг другу, что
>SELECT ID FROM b_entity_tvoya_mama
это тоже программирование,
Креэйтим индексы на одно и то же поле по 100 раз и инклудим в них всякие поля на всякий случай,
Храним gender в NVARCHAR(2000),
Поясняем, как можно без задней мысли хранить бизнес-логику в бд, а не в приложении,
Рассказываем, как обновлять хранилище данных актуальными real-time данными раз в минуту,
Называем логично и понятно поля в логичных и понятных таблицах
>CREATE TABLE tablica_s_clientami (
>ID_CLIENTA INT NOT NULL
>IMYA NTEXT,
>"DATA ROJDENIYA" NVARCHAR(MAX))
Ну и, конечно же, выбираем лудшую СУБД для всего:
MY SQL
MS SQL
PostgreSQL
ORACLE
MongoDB
SQLite
Excel
И даже Google Docs!
В общем, это очередной баз данных тред.
Пропущено 450 постов
47 с картинками.
Пропущено 450 постов, 47 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/06/17 Суб 20:09:11  1011154
Слышал релизнулся 2017 мс скуэль сервер. Чего нового завезли? Стоит осваивать?
Аноним 27/06/17 Втр 01:58:35  1012209
Мускулач, я решил для саморазвития написать борду. Теория баз данных рекомеедует создать сущность "пост", сущность "картинка", сущность "тред" и сущность "анон" для поддержки свободного™ общения. Соответственно, сделать связь один-ко-многим между тредом и постами. Проблема, как всегда, в запросах: во первых, нужно реализовать систему бампов со вложенными запросами - нужно получить у каждого треда дату последнего отправленного сообщения, не учитывая сообщения сверх бамплимита; во вторых, необходимо получить id только что отправленного поста, чтобы сделать запись в таблицу картинок и в таблицу связи пост-тред. Как эти запросы написать? По диагонали читал сурсы кусабы и других бордовых движков на гитхабе, и не нашел этих моментов, там просто и без задней мысли вставляется.
Аноним 27/06/17 Втр 02:23:47  1012217
>>1012209
>необходимо получить id только что отправленного поста, чтобы сделать запись в таблицу картинок и в таблицу связи пост-тред
Транзакции нужны, дело говорю.

Python thread Аноним 22/06/17 Чтв 20:52:56  1010132   [Ответ]
https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
>>1004748 (OP)
Пропущено 312 постов
52 с картинками.
Пропущено 312 постов, 52 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 27/06/17 Втр 00:55:55  1012191
>>1012135
антош головку сунул тебе за защёку
Аноним 27/06/17 Втр 01:22:13  1012195
>>1012190
>>1012191
Молодец, затралил меня, пойду бомбить и плакать, антош.
Аноним 27/06/17 Втр 01:55:16  1012207
>>1012195
антош головку сунул тебе за защёку

JavaScript #81 Аноним 26/06/17 Пнд 22:43:40  1012116   [Ответ]
14804378141350.jpg (37Кб, 1052x1052)
js1.jpg (109Кб, 1000x900)
js2.png (292Кб, 1140x813)
Ссылка на прошлый тред: >>1006768 (OP)

Этот тред посвящён главному языку будущего - JavaScript. Благодаря своей гибкости используется в браузере, на серверах, в мобильных приложениях, на десктопе и практически во всех видах программирования. Удобный синтаксис позволяет легко писать на нём, а высокая производительность делает его отличным выбором для решения любых задач - от небольших магазинов до огромных highload проектов. JavaScript по праву является самым популярным в мире языком. На каждом сайте есть браузерный JavaScript, а JavaScript на сервере используется такими крупными корпорациями, как Amazon, Yahoo, HP, NASA, Walmart и многие другие.

Часто задаваемые вопросы:
https://github.com/vladimir37/js-thread/blob/master/Wiki/faq.md

Список материалов для изучения:
https://github.com/vladimir37/js-thread/blob/master/Wiki/learn.md

Список инструментов и направления JS-разработки:
https://github.com/vladimir37/js-thread/blob/master/Wiki/tools.md

Конфа /pr/ в Slack:
https://slack-2chpr.herokuapp.com/

JS-конфа в телеграме:
https://telegram.me/jsthread

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Воспользуйтесь https://jsfiddle.net/ для браузерного кода и https://ideone.com/ для серверного кода.
Аноним 27/06/17 Втр 00:53:25  1012189
>>1012116 (OP)
ты трап? ^^
Аноним 27/06/17 Втр 01:52:31  1012204
При обновлении элемента, с помощью интервала, обработчик не всегда срабатывает:

https://jsfiddle.net/44whaL2v/

Что я делаю не так?

Какой ВУЗ? Аноним 05/06/17 Пнд 17:40:48  1001470   [Ответ]
blob (384Кб, 600x340)
Ребзя, срочно нужна ваша помощь. В моём городе только два ВУЗа для программистов. Так вот, куда лучше поступить: в популярный ВУЗ с жесткой, углубленной программой, ненужными предметами,но который говорит, что мол устроит на норм работу(НГУ, если что), или ВУЗ попроще, с кучей свободного времени на изучение нужных мне ЯП и прочей лит-ры, соответственно он не сотрудничает с популярными фирмами и более узок в программе обучения(СибГУТИ, если что).
Пропущено 26 постов
2 с картинками.
Пропущено 26 постов, 2 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 22:27:14  1012097
>>1001470 (OP)
Еблан что ли? сибгути вообще шарага последняя, в той помойке только нгу норм, хотя ты отчислишься скорее всего.
Аноним 27/06/17 Втр 00:51:35  1012188
>>1012022
Вот это открытие для кого-то.
Аноним 27/06/17 Втр 01:38:08  1012200
01.jpg (55Кб, 730x548)
>>1001470 (OP)
Никакой.

Лиспотред №9 Аноним 09/06/17 Птн 01:31:25  1003393   [Ответ]
cloje-icon.png (59Кб, 639x639)
Лисп - семейство языков программирования. Характерные особенности лиспов: динамичность, гомоиконность (код как данные), программируемость.

Основные диалекты
Common Lisp - разрабатывался как промышленный язык, пригодный для широкого спектра применения, из-за чего имеет достаточно объемную спецификацию. Является мультипарадигменным (процедурщина, функциональщина, ооп (CLOS)), с сильной, динамической типизацией. Есть опциональная декларация типов и, в некоторых реализациях (sbcl, например), частичный их вывод.
Описание особенностей: http://habrahabr.ru/post/143490
Основные реализации:
+ свободные: SBCL (нативный код), Clozure CL (нативный код), ECL (через сишку), Clisp (байт-код; небольшой размер образа; похоже, заброшен), Clasp (LLVM; ориентирован на интероп с C++), ABCL (байт-код JVM), gcl, cmucl
+ коммерческие: LispWorks, Allegro CL, Scieneer CL, mocl (для программирования под ведро и ios)
Scheme - это минималистичный лисп, пригодный в основном для обучения, исследований. Наиболее практичными реализациями являются GNU Guile ( https://www.gnu.org/software/guile/ ) и Chicken Scheme ( http://call-cc.org/ ).
Racket - Развитие PLT Scheme. Racket включает в себя много подъязыков (typed racket, lazy racket, frtime racket, Scheme стандартов r5rs и r6rs).
Clojure - Стильный, модный, молодежный лисп с бóльшим уклоном в функциональщину, иммутабельными структурами данных, поддержкой параллельщины с транзакционной памятью, агентами. Ориентированность на JVM сильно отразилась на дизайне языка, что многим не нравится.
Hy - Lisp-синтаксис для Python с анафорическими макросами ( http://hylang.org/ )
Emacs Lisp - его область применения ограничивается емаксом. Является наследником ТОГО САМОГО MacLisp'а.
Lisp Flavored Erlang (LFE) - Реализация Lisp поверх виртуальной машины Erlang (BEAM) в итоге мы имеем всё лучшее из обоих миров: привычный синтаксис s-выражений, макросы, функциональщина, иммутабельность, многопоточность из коробки + набор либ для построения отказоустойчивых распределённых приложений OTP. http://lfe.io/
Tcl - скриптовый язык с немного наркоманскимстранным синтаксисом. Из коробки множество батареек на любой случай жизни, среди которых неповторимый Tk. Язык очень удобен для написания скриптиков, особенно когда к ним требуется приделать графический интерфейс.
Rebol
PicoLisp - Наркоманская хуита
newLISP - Скриптовый лисп с компактным и быстрым интерпретатором и батарейками на любой случай жизни. В первую очередь предназначен для скриптоты, которую обычно пишут на perl, python, tcl, sh: обработка текстов, работа с сетью, базами данных, взаимодействие с ОС, построение графиков и т.п.
Список возможностей: http://www.newlisp.org/index.cgi?Features
Отличия от других диалектов: http://www.newlisp.org/index.cgi?page=Differences_to_Other_LISPs

Как изучить?

Emacs Lisp
+ An Introduction to Programming in Emacs Lisp https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html — скучный туториал, предполагающий что читатель вообще не умеет программировать
+ Emacs Lisp Reference Manual https://www.gnu.org/software/emacs/manual/html_node/elisp/index.html

Common Lisp
+ Practical Common Lisp http://www.gigamonkeys.com/book/ или русский перевод — http://lisper.ru/pcl/
+ On Lisp http://www.paulgraham.com/onlisp.html
+ Land of Lisp
+ Common Lisp HyperSpec http://www.lispworks.com/documentation/HyperSpec/Front/ — стандарт языка
+ Art of Metaobject Protocol — подробное описание MOP и CLOS
+ Попрактиковаться можно на Exercism'е http://exercism.io/languages/lisp
Алсо, годная статья про проектирование eDSL'ей на CL http://swizard.info/articles/solitaire/article.html

Scheme
+ The Little Schemer (https://www.amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0262560992), The Seasoned Schemer (https://www.amazon.com/Seasoned-Schemer-MIT-Press/dp/026256100X), The Reasoned Schemer (https://www.amazon.com/Reasoned-Schemer-MIT-Press/dp/0262562146), Death of a Schemer (https://www.amazon.com/Death-Schemer-Frank-May-Chronicles/dp/1610273060)
+ SICP (это скорее вводные лекции по программированию, а не учебник по схеме, но тоже пойдет)
+ http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
+ Попрактиковаться можно на Exercism'е http://exercism.io/languages/scheme

Racket
+ The Realm of Racket
+ How to Design Programs http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html
+ https://docs.racket-lang.org/

Clojure
+ Programming Clojure, 2nd edition (для новичков)
+ Clojure for brave and true http://www.braveclojure.com/foreword/ — В отличие от предыдущего сухого изложения, более приятный для восприятия материал, да и бесплатный, если читать онлайн.
+ The Joy Of Clojure, 2nd edition (есть есть бэкграунд в Лиспе или ФП)
+ Попрактиковаться можно на Exercism'е http://exercism.io/languages/clojure

Tcl/Tk
+ Официальный учебник http://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html
+ Документация по tcl http://www.tcl.tk/man/tcl8.6/TclCmd/contents.htm и tk http://www.tcl.tk/man/tcl8.6/TkCmd/contents.htm
+ Статьи про Tcl и Tk на wikibooks с примерчиками https://en.wikibooks.org/wiki/Category:Tcl_Programming
+ TkDocs с примерами на tcl, perl, ruby http://www.tkdocs.com/tutorial/index.html

Среды разработки
Одно из основных преимуществ лиспа в сравнении с языками с циклом разработки "написал → перекомпилировал → запустил в отладчике" - поддержка интерактивно-итеративного метода разработки. Но без инструментария, обеспечивающего полноценное взаимодействие с реплом, оно сводится на нет. Поэтому писать без использования нормальной среды - значит упустить важную особенность языка.

!!Чтобы не ебаться с емаксом, лучше можно взять уже преднастроенный spacemacs ( https://github.com/syl20bnr/spacemacs ).

Common Lisp
+ Portacle ( https://shinmera.github.io/portacle/ )
+ Emacs + SLIME - самый лучший вариант.
+ vim + SLIMV
+ LispWorks
+ AllegroCL IDE упаси боже
+ Eclipse + cusp
+ <Что-нибудь для сублайма/атома уже запилили, наверное?>

Scheme/Racket
+ Emacs + Geiser (поддерживает GNU Guile и Chicken Scheme)
+ DrRacket

Clojure
+ Emacs + CIDER
+ LightTable
+ Vim-fireplace
+ Cursive Clojure (IntelliJ plugin)
+ Counterclockwise (Eclipse plugin)

Tcl
+ Emacs + tcl-mode (только подсветка синтаксиса и простенькое взаимодействие с реплом, но жить можно)


Библиотеки
Common Lisp
+ Quicklisp ( https://www.quicklisp.org/beta/ ) - CPAN из мира CL
+ Quickdocs ( http://quickdocs.org/ ) - документация по всем пакетам из quicklisp
+ Проекты, заслуживающие внимания ( https://github.com/CodyReichert/awesome-cl )
+ Cliki ( http://cliki.net/ )
+ Обзор экосистемы общелиспа на швабре ( http://habrahabr.ru/post/265589/ )

Scheme
+ Racket: http://pkgs.racket-lang.org/ и http://planet.racket-lang.org/
+ Chicken: http://wiki.call-cc.org/chicken-projects/egg-index-4.html
+ http://snow.iro.umontreal.ca/?tab=Packages
+ http://www.schemespheres.org/spheres


Предыдущие треды: http://arhivach.org/?tags=3055,113
Шапка: https://titanpad.com/x87hR0KJ2w
Пропущено 41 постов
1 с картинками.
Пропущено 41 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 22:58:33  1012134
https://atom.io/packages/atom-slime
Таки дошли у кого-то руки, запилили слайм под богомерзкий атом.
Аноним 27/06/17 Втр 00:38:51  1012181
>>1012134
Хера ты очнулся, проекту 2 года уже.
Аноним 27/06/17 Втр 00:42:50  1012183
>>1012181
А он как-то до этого на глаза не попадался

Разработка под iOS тред №6 Аноним 26/02/17 Вск 11:16:22  941331   [Ответ]
xcode-icon.jpg (31Кб, 512x512)
960x0.jpg (86Кб, 960x639)
3390229d792.jpg (14Кб, 750x422)
ИТТ продолжаем разрабатывать под лучшую мобильную платформу и усмехаться над убогой экосистемой ведропетухов

Литература:
obj-c:
Programming in Objective-C
Effective Objective-C 2.0
Objective-C Programming - The Big Nerd Ranch Guide

swift:
Библия эпла - The Swift Programming Language
Swift Programming: The Big Nerd Ranch Guide
Swift Apprentice - raywenderlich

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/

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

Телега с фрилансерами 300к в секунду: https://telegram.me/joinchat/CUVruD5OrDIaNn5XKwM6Dw
Ссылка на предыдущий тред: https://2ch.hk/pr/res/889890.html
Пропущено 408 постов
30 с картинками.
Пропущено 408 постов, 30 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 16:08:23  1011952
>>1011937
за то что пиздишь дохуя и private api юзаешь
Аноним 27/06/17 Втр 00:23:38  1012174
Анон, позвали на собеседование в контору, которая якобы какой-то журнал или газета и у них задача сделать ios версию я так понял отображения сайта. А я вообще вкатывальщик учился по урокам и резюме туда отправил, написал простое приложения и стучусь с ссылкой на гитхаб ко всем. Не спеши скрывать. Я им это по телефону сообщил но их это не смутило и говорят "ну прихади, побазарим)))" Из его слов я так понял я должен буду заниматься ios версией один, что никакой команды или старшего разработчика не будет. Никакого координатора проекта и прочего. Есть только одно ожидание от меня: сделать, готовый результат. А я так испугался этого. Это же надо какой-то архитектуры придерживаться, изначально знать и видеть, что из этого получится а не так просто кодить и все. У меня вообще в таком опыта нету, я не знаю что я буду делать там? Плюс от меня будут ожидания,будет висеть ответственность и давление от более опытных коллег, прессинг за неудачи, срыв сроков, падения приложения. Сказали, что у них андроид и веб программисты есть а ios вот ищут. Я боюсь я это не вывезу. Я думал куда-то попасть, где есть старший коллега хотя-бы.
Расскажите свои истории как вы вкатывались?
Аноним 27/06/17 Втр 00:31:59  1012178
>>1012174
ну ты и ссыкло. Я бы вкатился и сделал хуйню лишь бы работало, а потом переделал если че, а опыт и деньги идут. Ваще збс!

Здравствуй Анон. Какими способом можно создать Аноним 26/06/17 Пнд 23:37:35  1012154   [Ответ]
14650304824970.jpg (115Кб, 960x640)
Здравствуй Анон. Какими способом можно создать файл блокнот на рабочем столе,на чужом компьютере,сделать это отстранено ,не имея доступа к компу,что бы хозяин этого компа в последствие удивился этому.А реально ли это вообще?обладая определенными знаниями,и какие знания должны быть в этом случаи?
Пропущено 3 постов
2 с картинками.
Пропущено 3 постов, 2 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 23:39:34  1012159
14745688083052.jpg (243Кб, 1480x1080)
Аноним 26/06/17 Пнд 23:40:31  1012161
бамп
Аноним 27/06/17 Втр 01:54:39  1012206
Обратитесь к программисту.

GENERAL BUTTHURT THREAD V3.0 Аноним 29/05/17 Пнд 17:38:54  998034   [Ответ]
1358245398647.jpg (11Кб, 200x200)
ВСЁ ПРОПАЛО, ГИПС СНИМАЮТ, КЛИЕНТ УЕЗЖАЕТ, НУЖНО СДЕЛАТЬ ДОРАБОТКУ ASAP
@
СИДИШЬ РАБОТАЕШЬ ДО 5-6 УТРА
@
СМОТРИШЬ ЧЕРЕЗ НЕДЕЛЮ - НИХУЯ И НЕ ДУМАЛИ ВЫКАТЫВАТЬ
@
СПРАШИВАЕШЬ, ПОЧЕМУ
@
ОЙ, А МЫ ЕЩЁ НЕ СМОТРЕЛИ
Пропущено 145 постов
21 с картинками.
Пропущено 145 постов, 21 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 22:42:20  1012115
14300378755740.jpg (27Кб, 390x347)
>>1011713
Вордпресс неплох сам по себе. Его портят только индусы и макакены, изобретающие велосипед каждый раз. Пример - хуки. Сделали же специально, чтобы логику отделить от шаблонов и всё равно все хуячат весь код в шаблоны. Макакенам встроенный функционал не нужен, от слова совсем. Пишут целые фреймворки с классами без единой встроенной функции. То есть доходит до смешного, что даже стили выводят вручную, типа echo "<link rel='stylesheet' href=... Зачем нам нужен wp_enqueue_style()? Мы не хотим с ним ебаться! Также и функционал кэширования, типа transients или wp endpoints. Да в гробу их видали.
Аноним 26/06/17 Пнд 22:50:44  1012126
>>1012115
Вордпресс просто в странном месте.
На нем могут делать сайты далекие от веба люди, но в код они не лезут.
Он не нужен специалистам, которые фигачат на всяких ларавелях-yii-симфонях, поэтому они тоже не лезут в код.
Получается, в код вордпресса лезут только разработчики, полтора плагинописца-за-еду и куча криворуких вебмакаков.
Аноним 26/06/17 Пнд 23:40:24  1012160
ryjiy-kot-zadum[...].jpg (150Кб, 482x608)
>>1012126
Да почему это специалистам не нужен? У него вполне конкретное применения - блоги, магазины, сайты-одностраничники, сайты компаний. А что ты можешь лучше для блоггинга предложить? Все основные минусы вордпресса исходят из минусов самого PHP. Из-за того, что язык не асинхронный, на нём нельзя делать 10 тасков одновременно. Нельзя допустим парсить 50 мегабайтный XML-файл и передавать статус выполнения на клиент. Он просто подвиснет на парсинге и освободится только по окончанию. То есть, можно конечно, люди делают мультитаскинг, но для этого нужны прямые руки и знание pthreads.

Также не получится держать открытым сокет, потому что это тебе не реакт с нодом. То есть нет всего этого крутящегося-обновляющегося-мигающего-прыгающего великолепия, как в современных стартапах. Но в названных тобой фреймворках всё дело более-менее пофиксили, например в laravel есть queues, в симфонии делается через new Process(), ну и т.д. Поэтому их и используют в стартапах, ибо там много обновляющейся-прыгающей хуйни.

Ну ты понел.

C Programming Language #22 Аноним # OP  18/05/17 Чтв 11:23:36  992632   [Ответ]
C Programming L[...].png (78Кб, 792x1023)
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

Пожалуйста, пользуйтесь https://ideone.com/ или http://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит [​i​] или ∗.

Что читать:

- Классика от Отцов: http://www.cypress.com/file/56651/download
- Годное пособие для гуманитариев: http://c.learncodethehardway.org/book/
- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html
- ООП, например: http://www.cs.rit.edu/%7Eats/books/ooc.pdf
- Стандарт ISO/IEC 9899:1999 (он же C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт) не драфт ищем на торрентах
- Стандарт ISO/IEC 9899:2011 (он же C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)
- man/Dash/zealdocs

Чем конпелировать:

- Очевидный GCC.
- clang: оче годно, батя рекомендует.
- Intel C++ Compiler: оптимизации, тысячи их.
- Visual Studio 2017 Community Edition: внезапно этим стало можно пользоваться, особенно с тулсетом clang/C2. Поддержка C11 на уровне "есть все, что тебе понадобится в реальном проекте плюс кривая библиотека". Анализатор кода в комплекте.
- Pelles C (шиндоуз онли): поучиться, вкатиться в C11 (стандарт полностью реализован, имеются в том числе threads.h и прочие stdatomic.h), но количество багов в оптимизаторе и редкие апдейты напрочь отбивают желание собирать этим что-то сколько-нибудь серьезное.
- TCC: очень маленький компилятор с багами и неполной поддержкой C99. С ключом -run умеет компилировать код в память и запускать его, что позволяет писать скрипты прямо на сишечке.

Что еще почитать:

Stephen Prata "C Primer Plus, 6th Edition" (2014)
Свежая знает про C89, C99, C11, описывает различия, объемная около тысячи страниц, годная хотя есть некоторые шероховатости, с вопросами, упражнениями и ответами. Читать после K&R или до.

http://c-faq.com/
FAQ из comp.lang.c. Древний, но все еще актуален.

Samuel P. Harbison, Guy L. Steele Jr. "C: A Reference Manual, 5th Edition" (2002)
Ебаный пересказ стандартов C89 и C99 (включая стандартную библиотеку). Для не осиливающих стандарт в оригинале. Читать в качестве подготовки к собеседованиям (есть задачник с ответами) и для ознакомления с масштабами пиздеца перед написанием своего парсера/компилера.

Peter Van Der Linden "Expert C Programming. Deep C Secrets" (1994)
"Си: грязные истории". Смехуечки, немного объяснений, чем обусловлены особенности языка, всем известные подводные камни кто там ругал косяки в JS? у нас в сишечке их гораздо больше, просто они лучше спрятаны, немного байтоебли и непонятно откуда взявшаяся глава про старинные плюсы. Читать в качестве сказки на ночь (на пару вечеров хватит).

Richard M. Reese "Understanding and Using C Pointers. Core Techniques for Memory Management" (2013) - почитать, вкатиться в указатели.

Ben Klemens "21st Century C: C Tips from the New School" (2012)

Paul Deitel, Harvey Deitel "C for Programmers with an Introduction to C11" (2013)

Stephen G. Koch@n "Programming in C (3rd Edition или 4th Edition, если найдется)" (2014)

MISRA Ltd. "Guidelines for the Use of the C Language in Critical Systems" (2013)
Набор рекомендаций по написанию надежного кода на C (промышленный стандарт). Читать - однозначно, следовать - вдумчиво и без фанатизма. Также можно посмотреть https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard

Еще более длинный список: http://www.iso-9899.info/wiki/Books#Learning_C

Онлайн-утилиты
- https://godbolt.org/ - Compiler Explorer позволяет посмотреть выхлоп компиляторов для введенного куска кода (больше полусотни разных версий компиляторов).
- http://cdecl.org/ - С Gibberish ↔ English помогает читать сложные сишные декларации.

Прошлые треды:

- №19: https://arhivach.org/thread/248880/
- №20: https://arhivach.org/thread/254158/
- №21: https://arhivach.org/thread/260316/

Шапка: http://piratepad.net/bJ1SdmkZyu
Пропущено 325 постов
22 с картинками.
Пропущено 325 постов, 22 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 21:32:11  1012064
>>1012051
Написал, работает. Только как с помощью этой же подпрограммы удалить max?
Аноним 26/06/17 Пнд 21:33:24  1012066
>>1012050
Сделал: https://pastebin.com/n1QGhYPc

Не проверял на работу, но должно заработать.
Аноним 26/06/17 Пнд 22:59:21  1012137
>>1012064
Тайна сия велика есть. Но можно возвращать не max, а указатель на максимальный элемент. Соответственно по возврату из функции в вызывающей функции этот элемент грохать как-нибудь. Но опять же однонаправленный список... хуй знает.

ТЕХНОЛОГИИ УСПЕШНЫХ ПРОГРАММИСТОВ ТЕХНОЛОГИИ УСПЕШНЫХ ПРОГРАММИСТОВ 13/04/17 Чтв 15:36:56  972961   [Ответ]
canvas.png (9Кб, 162x149)
Рекомендации
Тру:

Binary Protocols and Protocol Stacks (CORBA and SOAP Replacement)

— WebSocket
— SVG
— MQTT
— N2O
— ASN.1

Storage Systems (CODASYL and MUMPS Replacement)

— Aerospike (SSD)
— BlazingDB (GPU)
— PumpkinDB (FORTH, AVX) — лучший хакатон стартап на расте, авансом

Array Processing Languages (Fortran replacement)

— Futhark (GPU)
— Julia (AVX)
— AutumnAI (ML)

Concurrency Runtime and Languages (Ada Replacement):

— Pony (Runtime+Language, Erlang replacement, Zero Copy, CAS)
— Erlang, LING (Runtime+Language, Poor man)
— Rust (Language, Zero Copy)

R&D Languages (AUTOMATH replacement):

— Coq
— Z3
— Lean

Target Languages (Pascal Replacement):

— OCaml
— LLVM/MIR
— Rust
— D

New Markets (Inexistant satisfaction) — озеро, где живут Черные Лебеди:

— VHDL FPGA toolchain replacement
— SIP/VoIP replacement
— RTP replacement
— Xen, Hyper-V, EXSI replacement
— Wolfram Mathematica replacement
— Lisp Machine replacement

Для петухов:

— JSON, XML, MessagePack, Text Protocols, ...
— HTML, Virtual DOM, React, Angular, Any JavaScript Framework ...
— HTTP 1, 2, 3, 4, ...
— C-Style Languages: Go, C, C++, JavaScript, TypeScript, ES6, ASM.JS, ...
— All LISPs: Clojure, Common Lisp, Smalltalk, ...
— Big VMs: JVM, CLR, ...
— Просто унылое говно: C#, Java, PHP, Scala, Python, PHP, Ruby, Elixir, Perl, node.js ...
— All RDBMS: SQL, MySQL, PostgreSQL, Oracle, ...
— British Languages: Haskell, Agda, Idris, ...
— APL Languages: K, J, Q, APL, ...
— Almost all DHT: Riak, Cassandra, Spark, Hadoop, RethinkDB, CouchDB, Memcache, BDB, Tokio, MongoDB, Redis, ArangoDB, Neo4j, AllegroGraph, OrientDB, OrientDB
— Almost all serializers: gRPC, Protobuf, Thrift, ...
— Modern way of devops: Kubernetes, Docker, ...
— Any product built by Google: TensorFlow, Android, Blockly, Dart, Polymer,
— Big Operaing Systems: Linux, Windows, Mac

Список Обновляется. Коментарии Пендинг. Дискас.
Пропущено 392 постов
47 с картинками.
Пропущено 392 постов, 47 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 18:51:22  1012008
>>1011435
Винда.
Аноним 26/06/17 Пнд 20:10:12  1012030
>>972977
Такое чувство что ты переписал историю становления и развития компьютерного програмиррования
Аноним 26/06/17 Пнд 22:29:54  1012101
roza.jpg (168Кб, 1024x768)
>>972961 (OP)
Не назвал самую главную технологию успешных программистов ™
А именно

NetCracker #2 Аноним 06/11/16 Вск 18:08:18  870961   [Ответ]
about-netcracke[...].jpg (88Кб, 940x528)
Перекат из >>751593 (OP)

Продолжаем обсуждать одну из крупнейших в СНГ контор.

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

Задавайте ответы.
Пропущено 398 постов
3 с картинками.
Пропущено 398 постов, 3 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 09:58:53  1011809
>>1011766
>>1011766
Так ты ж вообще обслуга, компутеры настраиваешь и венду ставишь. Что ты там рассказать можешь
Аноним 26/06/17 Пнд 11:06:27  1011832
>>1011809
>Так ты ж вообще обслуга, компутеры настраиваешь и венду ставишь. Что ты там рассказать можешь
лол, засрал весь s&s, такое могла написать тлько жава-макака
Аноним 26/06/17 Пнд 22:06:59  1012083
>>1011766
Локация? Должность? Стаж? Зп?

Аноны. С отсасывает у С++. Почему плюсы лучше и в обще няши? Сишник против 17/04/17 Пнд 14:20:24  974936   [Ответ]
Форум.PNG (46Кб, 574x624)
Чем обусловлен факт того что С куда менее популярен, чем С++. По плюсам огромное колличество библиотек, материалов, пособий и тд, хотя как понимаю С - тру, родоначальник и востребован. Вот как пример скрин одного топового сообщества в Ру офе...
Почему потомок в тенде, а старик первооснова - в тени.

Лично от нюфага - С кажется идеально ровной катаной без всяких излишних изгибов, простой инструмент и смертоносный, сделает то, что ты потребуешь от него. А С++ это катана с тремя лезвиями, фенечками, в розовом цвете и присобаченной вилкой с другого конца(на всякий случай), ты требуешь от него разрубить бамбук, а он рубит пенёк, отрубает тебе пальцы, насилует тебя и даёт вилкой в глаз. - Правильную я составил характеристику?
Я питонист, хочу уйти в дескопт и микроконтролеры. Как правильно учить связку Python и С, и стоит ли
Пропущено 103 постов
7 с картинками.
Пропущено 103 постов, 7 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 06:56:12  1011791
>>1011463
>Хорошо, я привел пример большого проекта на Си, где, несмотря на то, что он, вроде как, не заточен под ООП, использовались активно использовались фичи ООП
Что-то мне подсказывает, что ты не имеешь представления о том, что такое ООП.

>где использовался бы процедурный подход и чтобы проект был равнозначно таким же огромным и ориентированным на переиспользование
А где он не используется, позвольте спросить?
Ты там совсем йобу дал щитоле?
Выстрелить в мошонку шокером?
Аноним 26/06/17 Пнд 21:08:19  1012055
>>975037
Фриланса/удаленки на микроконтроллеры нет совсем? На хх и моем круге ничего не нашел.
Аноним 26/06/17 Пнд 21:52:56  1012077
Алексей Боресков - За что я не люблю С++
http://steps3d.narod.ru/tutorials/c-minus-minus.html
Все четко изложено.

Печальный тред Аноним 03/06/17 Суб 15:09:47  1000461   [Ответ]
IMG0881.JPG (66Кб, 570x519)
Привет анон, в общем, я 23 лвл а за плечами 9 классов прогуливания школы, потом 1.5 года ЮРфака и затем отчисления, перевелся в другой колледж на IT (даже не помню название блять), перевелся потому что в том колледже было куча знакомых и друзей которые имели влияние и тесные отношения с руководителями/преподами. Таким образом я получил диплом о средне-специальном it образовнии (хуй знает даже название) не посещая ни одной пары. После этого ходил пинал хуй и подвернулась работа на должность админа в небольшом ИП опять же через знакомства, год проработал за хуевенькую зарплату устанавливая/удаляя софт, операционки, подключить принтер и прочая мелочь, иногда ковырялся в железе. В итоге уволился так как зарабатывал меньше чем тратил на дорогу за месяц. Думал что за год меня не плохо натаскали и могу сменить место работы. Бля чето так долго рассказываю, короче в итоге я переехал в Германию 4 месяца назад, в ближайшее время пойду на курсы немецкого языка которые будут длиться около года. Дальше планирую поступать в универ/институт и подумываю о it-сфере. Быть может программирование, или веб-дизайн. Мне хотелось бы мнение шарющих людей в этом, людей которые получали образование подобное. Есть ли перспетивы? В таком возрасте с нулевым знанием математики поступать в высшие заведения на такие профессии? Я бы не сказал что овер-сильно мотивирован, но другие варианты еще менее интересны. Смогу ли я учиться? Смогу ли освоить программу обучения с учетом того что по дороге в магазин пересчитываю раз 5 мелочь из кармана потому что сбиваюсь или забываю вообще? Не кидайся говном анончик, я и так наелся:3
Пропущено 39 постов
1 с картинками.
Пропущено 39 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 12/06/17 Пнд 00:36:33  1004729
>>1000461 (OP)
>было куча знакомых
>которые имели влияние
>опять же через знакомства
>переехал в Германию
>Печальный тред
Чтоб ты сдох от рака яиц, падла.
Аноним 26/06/17 Пнд 13:40:23  1011869
>>1000461 (OP)
Слишком толсто. У нас образование ничего не значит, это правда. Но чтобы устроиться на работу, нужно обладать недюжим практическим скиллом, который ты никогда не сможешь набить, потому что даже учебу осилить не смог. Поэтому нормальный работодатель сразу это просекёт и пошлёт тебя нах, и никакие связи тебе не помогут.
В Германии об этом уже знают и потому проверяют кандидата на практический скилл. Потому такого как ты не примут. Так что ты обычный сказочник криворукий с завышенным чсв.
Аноним 26/06/17 Пнд 21:34:46  1012068
>>1000461 (OP)
Некоторые специальности не требуют много математики. Лично я считаю, что идеальной специальностью является Software Engineering(я знаю программу европейских вузов для этой спец.[существуют предметы по выбору вуза, тут ничего не скажу]). Так вот, там должно быть не особо много математики, я бы даже сказал недостаточно, но я матанопетух и люблю суперабстрактную и неприменимую часть CS. На этой специальности больше всего именно КОДИНГА, т.е. там обучают код-макак, а не матано-блядей-алгоритмистов. Плюсом также будет то, что кодингу, как правило, учат с нуля. Ящитаю, что тебе стоит аккуратно делать выбор, чтобы не попасть на специальность, где много того, что ты неосилишь. И да, способность к устному счёту != способность к математике. Можно сказать, что математики изучают и доказывают различные теоремы, а вычисления тут не нужны. Грубо говоря, посмотрев на "3 + 5" ты должен видеть не "8", а "5 + 3", сказав, что сложение коммутативно, вот что такое математика

Логические операторы Аноним 02/05/17 Втр 17:05:17  983627   [Ответ]
Вот мне в голову пришла мысль. Почему популярные языки используют богомерзкие амперсанд и вертикальную черту для логических операторов?

Вот смотри, анон, вот тебе условие:
>(a && b) || c || d || (e && f &&g)
, но его, благодаря очерёдности, записывают так:
>a && b || c || d || e && f && g
, а ещё где-то видел адовый
>a AND b OR c OR d OR e AND F AND G;
.

А теперь посмотри на эти варианты:
>a.and(b).or(c).or(d).or( e.and(f).and(g) );
>or( and(a, b), c, d, and(e, f, g) );
. Разве они не лучше? Разве не приятней и удобней читать?

Что бы ты выбрал, анон? Как думаешь, почему люди используют эти ублюдочные амперсанды и вертикальные черты вместо нормальных слов?
Пропущено 68 постов
7 с картинками.
Пропущено 68 постов, 7 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 17:11:50  1011970
koza1.jpg (128Кб, 555x462)
>>1011967
>пенис.ебатель.ебать()
Аноним 26/06/17 Пнд 20:03:38  1012026
hahafuckyou.jpg (104Кб, 562x437)
>>1011967
>2017
>не знать про DI
Ебать, сиблядь во всей красе.
Аноним 26/06/17 Пнд 20:34:32  1012041
>>1011967
Про закон Деметры почитай, клоун.

Короче ходил на собеседование в академию фронтэнд/бэкэнд Аноним 14/06/17 Срд 23:17:19  1006154   [Ответ]
Logika.jpg (20Кб, 604x340)
Короче ходил на собеседование в академию фронтэнд/бэкэнд разрабов, дали такой незамысловатый тест на логику.
давайте решайте, антоны.

1) Кирпич весит кило и пол кирпича. Сколько весит кирпич?
2) Есть 3 отбивные и сковородка на которую помещаются только 2 отбивные. Предложите, как наиболее эффективно прожарить все три отбивные с обоих сторон.
3) В комнате темно, в комоде есть 24 синих носка и 24 красных носка. Сколько минимально нужно вытащить носков
чтобы вы были уверенны в том что у вас есть хотя бы одна пара носков с одинаковым цветом?
4)Две монеты дают сумму в 3 рубля, одна из них не 1 рубль. О каких монетах идет речь.
5) Что значит абревиатура WWW?
6) Вы участвуете в забеге, сначала вы обгоните последнего.
На каком месте вы окажитесь?
7) Вы снова участвуете в забеге, теперь вы обгоняете второго. На каком месте вы сейчас?
8) Спиздили сундук с сокровищами. В воровстве обвинили челика А, Б, В. Никто другой в воровстве не участвовал. Мы знаем что А никогда не работает один а Б не виновен. выберите то что считаете правдой:
А) Если виновен А то В не виновен
Б) А не виновен
В) В виновен
Г) В не виновен
9) С точки А в точку Б вышел челик со своей собакой. Расстояние между точками 15 км. Челик идет со скоростью 6км в час а собака 20км в час. Одновременно с челиком выбежит его пёс и бежит до точки Б и после снова возращается к хозяину, он всё это время тоже шел к точке Б. Когда собака прибегает к челику то разворачивается и бежит обратно к точке Б и обратно к челику ( который не стоял на месте а всё еще шел к точке Б) и так пока челик не пришел к точке Б. Вопрос: Сколько километров пробежал пёс?

Мои ответы:
1) 1.5кг
2) прожарить сначала две отбивные а потом оставшуюся третью (рил ничего не смог придумать)
3)3
4)2 рубля и 1 рубль (одна из них не 1 рубль, значит вторая 1 рублём быть может, верно?)
5)ворлд вайд веб(хз че тут логичного)
6)Написал что я не могу обогнать последнего (так как за ним формально никого быть не может, в рамках забега)
7)2
8)В виновен
9)нихуя (эту задачу решал где то час и ничего не придумал)

Не знаю в правильный раздел ли запихнул тред но дело сделано. начинающим айтишникам в какой-то степени может это помочь.

Собственно предлагайте свои варианты ответов с объяснением.
Пропущено 198 постов
5 с картинками.
Пропущено 198 постов, 5 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 17:51:01  1011983
>>1011980
Можно эффективнее
Аноним 26/06/17 Пнд 18:21:20  1011995
>>1006154 (OP)
Собака пробегает 50км, какая же она дегенерат_ка, пиздец просто.
Аноним 26/06/17 Пнд 19:41:52  1012018
>>1011982>>1011983
Бля, тред не читай.

Пришёл к ВЫВОДУ, что надо бросать через один. ЗАПОДОЗРИЛ, что я не один такой умный и такой же ответ увидел в первом посте к посту.

Официальный 1С тред Аноним 16/03/17 Чтв 22:08:43  955305   [Ответ]
128975original5[...].jpg (66Кб, 402x425)
Очередной тред языка обобщенного метапрограммирования, доступный пониманию лишь элите.

ЧаВо:
1. Хочу стать спецназом мира программирования, с чего начать?
Совсем начинающим и студентам читать http://v8.1c.ru/edu/platform_training.htm, доступно, официально.
Неофициально http://forum.ru-board.com/forum.cgi?forum=35
IDE (бета): http://xn----1-bedvffifm4g.xn--p1ai/articles/1%D1%81-ide-eclipse/

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-разработчика требуется регистрация.
Так же все обновления и кучу обработок можно качать здесь: http://pirat.ca/viewforum.php?f=2692 (сайт заблочен, используй ТОР или проксю).
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/.

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

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

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

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

Конфа в телеге 2ch1c

p.s. Шутки про разнос дисков ИТС вызывают рак простаты
Пропущено 441 постов
39 с картинками.
Пропущено 441 постов, 39 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/06/17 Пнд 18:54:07  1012010
Новый тред про 1Сников:

https://2ch.hk/po/res/23312038.html

И не только
Аноним 26/06/17 Пнд 19:37:14  1012016
>>1012010
Ты хоть копипасти сюда, раз следишь за тредами, они тонут быстро.
Вот, что я нашел:

>>23312868
>>Абсолютно так, калымов там тоже много, бухгалтерия она везде.
>Левака там много. А еще есть фриланс и написание доработок на заказ, еще есть инфостарт, где ты можешь уже свою готовую наработку для какого-то клиента продать еще раз, и еще раз.
>А еще есть масса работы на стыке 1с и вебпрограммирования - все эти выгрузки-загрузки на сайты/интернет-магазины, интеграция с crm и логистикой, складское и торговое оборудование - если голова работает, там можно неплохо жить.
>Сейчас вот с онлайн-кассами начались темы. Конторы, которые занимаются всей этой 1С бухгалтерской фигней обычно не только чисто 1с занимаются, там весь комплекс, от и до.

Короче, заебись устроились! Верстальщики сосут и работают круглосуточно, CSS3-мамка-дизайнеры сосут, пайтонисты демпингуют, эрлангисты сосут, эмбедщики гроши получают, сишники тоже херовато, Джава-девелопер из прошлых тредов говорил, что ему платят 30к, дотнетчики демпингуют даже. Так что, как ни крути, как бы нам не нравились 1Сники, но в РФ у них есть и бабло, и перспективы, и будущее.

Аноним 26/06/17 Пнд 19:38:28  1012017
>>1010748>>1011031>>1011925>>1011934>>1012010

Удобный пост для репорта этого дауна

О геометрических фракталах и генетических алгоритмах Аноним 19/05/17 Птн 11:15:39  993202   [Ответ]
14951739149990.png (38Кб, 264x324)
14951739150011.png (30Кб, 600x600)
14951739150022.png (71Кб, 600x600)
14951739150053.png (32Кб, 600x600)
Рейт пазязя: https://habrahabr.ru/post/328568/ :3

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

Дискас.
Пропущено 11 постов
2 с картинками.
Пропущено 11 постов, 2 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 18/06/17 Вск 22:32:54  1008129
>>1008123
Мне кажется они просто выделяют края и смешивают исходную картинку с картинками фракталов.
В любом случае это имеет мало общего с генетическими алгоритмами. Попробуй найти фотошоп-тред в /s, ну или где он там. Или отправится к художникам. На худой конец иди к математикам. Фильтры - это все таки по их части.
Аноним 19/06/17 Пнд 11:12:14  1008243
>>993202 (OP)
Прочитал статью. Мне понравилось. Может и клетки строят организм фрактально
Аноним 26/06/17 Пнд 19:15:46  1012014
>>1008114
> со списком характеристик сравниваемых "особей"
Например?

Топ тредов
Избранное