Холиварофорум

Не все, что говорят на Холиварке — правда!

Вы не вошли.

#1 2014-04-18 11:36:50

Анон

Тема айти

Каталог полезных советов и ссылок, принесенных разными it-анонами, c 1-й по 332-ю страницы:

1. C чего начинать курить айти?
2. Языки программирования
3. Тестировщик
4. Фронт-энд, бэк-энд, вёрстка
5. Data Science
6. Алгоритмы
7. Разное
8. Курсы и ресурсы с задачами

Безблог [Левел-ап] [IT] войти-в-айти с нуля для 3+ анонов


#1651 2018-11-29 19:46:42

Анон

Re: Тема айти

Аноны, я пишу на Джаве, но код у меня так себе, так как очень быстро влилась в работу и без теории. Хочу подтянуть паттерны программирования среди прочего.

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

Интересует - насколько имеет смысл тратить время и деньги на детальное изучение паттернов в Джаве, если я хочу потом в С++ и С... Лет через пять, но все же. Насколько паттерны джавы общеприменимы или лучше послушать видео на ютубе так как это абстракци/теория/идеал, а в "жизни все иначе"?

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

#1652 2018-11-29 19:46:49

Анон

Re: Тема айти

Анон пишет:

Ты анон, который учит на примере галереи?

Не, я другой анон, который уже применяет выученное на практике :)

#1653 2018-11-29 20:09:30

Анон

Re: Тема айти

Анон пишет:

Еще раз сравнила. Семь таблиц, в самой большой ок 150 000 строк, другие меньше, столбцов не более 10 на таблицу. По скорости разницы нет, выполнение за 0,7-0,8 секунд. Может, оно на миллионе строк заметно, но я решила пока не париться.

Да нету там разницы и быть не может.
Эти два запроса работают абсолютно одинаково, напиши перед ними explain и выполни. Будет итерация по всем строкам одной и другой таблицы + какая-то из джоин стратегий (хэш джоин если колонки индексы, nested loop join в ином случае).
Всё. Я не понимаю, о чём тут можно спорить.

#1654 2018-11-29 20:27:39

Анон

Re: Тема айти

Анон пишет:

Интересует - насколько имеет смысл тратить время и деньги на детальное изучение паттернов в Джаве, если я хочу потом в С++ и С...

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

Отредактировано (2018-11-29 20:29:30)

#1655 2018-11-29 20:40:04

Анон

Re: Тема айти

Анон пишет:
Анон пишет:

Интересует - насколько имеет смысл тратить время и деньги на детальное изучение паттернов в Джаве, если я хочу потом в С++ и С...

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

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

Что не отменяет вопроса про книгу по паттернам. наверное возьму ее, надеюсь не выкинутые деньги будут. По цене как неплохие сапоги )))) и сто процентов устареет через год (((( ну ладно, это детали и вечная боль по проф литературе

#1656 2018-11-29 21:47:38

Анон

Re: Тема айти

Кто нибудь встречал на торрентах записи курсов с software-testing.ru? Кроме лекции "Программирование на Java для тестировщиков" и Силениума, они на ру-трекере есть. Но у них же дофига других курсов. А нигде не найти.

#1657 2018-11-30 10:05:06

Анон

Re: Тема айти

Анон пишет:

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

Имхо, паттерны стоит изучать, когда у тебя есть некоторая практика в простых и средних проектах, так что мой совет - лучше больше пиши код, смотри, как пишут код коллеги, изучай примеры задач и их реализацию (на гитхабе например). А то я знаю одну девочку, которая вызубрила паттерны, не очень хорошо умея писать код, и потом такое городила! Паттерн на паттерне паттернами погоняет. В лучшем случае это все просто пройдет мимо тебя. Чтобы понимать, где применять паттерны, нужно иметь некую базу опыта в реальных проектах, и когда будешь изучать паттерн, будешь сразу вспоминать - ага, а вот тут можно было сделать так. Плюс книга на иностранном языке - будет еще меньше желания ее открывать. Есть шанс, что выкинешь немалые деньги на ветер.

Анон пишет:

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

Если у тебя нет цели рефакторить свой проект или там делать архитектуру нового - то не стоит.

Анон пишет:

и сто процентов устареет через год ((((

Паттерны не могут устаревать через год, это база.

Отредактировано (2018-11-30 10:05:38)

#1658 2018-11-30 10:09:24

Анон

Re: Тема айти

Анон пишет:

Думаю покупать хороша книжку по паттернам или

У меня на русском есть. В электронном виде. Если ничо не путаю... Скинуть?
И да, нахер тебе С, вливайся  в Котлин! :)

Отредактировано (2018-11-30 10:10:43)

#1659 2018-11-30 11:00:50

Анон

Re: Тема айти

Что не отменяет вопроса про книгу по паттернам. наверное возьму ее, надеюсь не выкинутые деньги будут. По цене как неплохие сапоги )))) и сто процентов устареет через год (((( ну ладно, это детали и вечная боль по проф литературе

За прошлые 20 лет не устарела. Не нужна тебе эта книга, пока ты не знаешь что это и зачем.

#1660 2018-11-30 12:19:46

Анон

Re: Тема айти

Анон пишет:

Имхо, паттерны стоит изучать, когда у тебя есть некоторая практика в простых и средних проектах, так что мой совет - лучше больше пиши код, смотри, как пишут код коллеги, изучай примеры задач и их реализацию (на гитхабе например). А то я знаю одну девочку, которая вызубрила паттерны, не очень хорошо умея писать код, и потом такое городила! Паттерн на паттерне паттернами погоняет. В лучшем случае это все просто пройдет мимо тебя. Чтобы понимать, где применять паттерны, нужно иметь некую базу опыта в реальных проектах, и когда будешь изучать паттерн, будешь сразу вспоминать - ага, а вот тут можно было сделать так. Плюс книга на иностранном языке - будет еще меньше желания ее открывать. Есть шанс, что выкинешь немалые деньги на ветер.

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

Анон пишет:

Паттерны не могут устаревать через год, это база.

паттерны нет, а книги вполне. Банально - примеры кода устаревают. Я уже несколько раз угрохивала время на старые примеры, а потом получала смешки, типа "ты как динозав редаешь". Если покупать книгу с прицелом ее хорошо изучить и где много примеров, то логично взять поновее, а не джава-2 какая-нибудь.

Анон пишет:
Анон пишет:

Думаю покупать хороша книжку по паттернам или

У меня на русском есть. В электронном виде. Если ничо не путаю... Скинуть?
И да, нахер тебе С, вливайся  в Котлин! :)

а что за книга у тебя, анон?
Я облизываюсь на Хэд Ферст Паттерны от ОРайли, второе издание за 2015 год, под джаву-8. Может тоже не новиночка, но люблю их книги.
А что нынче в Котлин, анон? Что за внутренняя кухня?

#1661 2018-11-30 12:23:34

Анон

Re: Тема айти

Анон пишет:

За прошлые 20 лет не устарела. Не нужна тебе эта книга, пока ты не знаешь что это и зачем.

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

#1662 2018-11-30 12:27:06

Анон

Re: Тема айти

Анон пишет:

Я облизываюсь на Хэд Ферст Паттерны от ОРайли

Оно и есть, но 2011 г.

А что нынче в Котлин, анон?

В смысле - что в нем?

Отредактировано (2018-11-30 12:27:55)

#1663 2018-11-30 12:39:24

Анон

Re: Тема айти

Анон пишет:

За прошлые 20 лет не устарела. Не нужна тебе эта книга, пока ты не знаешь что это и зачем.

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

:facepalm: паттерны - это идея, если ты просто куски кода передираешь, то ... даже не знаю что сказать

#1664 2018-11-30 13:06:07

Анон

Re: Тема айти

Анон пишет:

Оно и есть, но 2011 г.

а, тогда я ее тоже уже скачала себе на русском. Отличие в примерах с 2015 годом есть, так что мне только второе издание сейчас актуально. Но большое спасибо за предложение.

Анон пишет:

В смысле - что в нем?

это я так попыталась смолл-толк на тему "а что вы пишете и какие нынче новости на рынке котлин")

Анон пишет:

:facepalm: паттерны - это идея, если ты просто куски кода передираешь, то ... даже не знаю что сказать

тебе как будто важно бякнуться. Ну и что что идея?  Ты еще предложил учить джаву по учебникам с джава-2 примерами- а что, принципы ооп же не изменились. Это как "хочу учить современный английский после работы, чтобы смотреть сериальчики, времени полчаса в день вечерами - а начну ка я Шекспира в оригинале читать! Это же гениально - начать с основ, там же не так много изменений и грамматика ну почти такая же, ну разве что примеры лексика немного устарела.".

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

Раздражает - пришел и упорно бякаешься. Ну посоветуй тогда уж гениальную неустаревающую книгу по паттернам. Мне не нужна, но может другим пригодится.

#1665 2018-11-30 13:08:20

Анон

Re: Тема айти

Анон пишет:

это я так попыталась смолл-толк на тему "а что вы пишете и какие нынче новости на рынке котлин"

Я ишшо не пишу, учу только :) но много вакансий java-kotlin, они же совместимы.

Анон пишет:

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

Э... А почему тогда не последнее вообще?
https://www.piter.com/product/head-firs … oe-izdanie

Отредактировано (2018-11-30 13:13:40)

#1666 2018-11-30 13:38:37

Анон

Re: Тема айти

паттерны нет, а книги вполне. Банально - примеры кода устаревают. Я уже несколько раз угрохивала время на старые примеры, а потом получала смешки, типа "ты как динозав редаешь". Если покупать книгу с прицелом ее хорошо изучить и где много примеров, то логично взять поновее, а не джава-2 какая-нибудь.

Причем здесь код? У тебя вообще может не быть кода, потому что паттерн в первую очередь описывает алгоритм. Это все равно, что говорить "нужно менять книжки с математическими задачами, потому что примеры там устаревшие". Ты можешь изучать математические формулы и по старым книжкам, сама суть не изменится. Тебе шашечки или ехать, анон?

#1667 2018-11-30 13:52:47

Анон

Re: Тема айти

паттерны нет, а книги вполне. Банально - примеры кода устаревают. Я уже несколько раз угрохивала время на старые примеры, а потом получала смешки, типа "ты как динозав редаешь". Если покупать книгу с прицелом ее хорошо изучить и где много примеров, то логично взять поновее, а не джава-2 какая-нибудь.

Причем здесь код? У тебя вообще может не быть кода, потому что паттерн в первую очередь описывает алгоритм. Это все равно, что говорить "нужно менять книжки с математическими задачами, потому что примеры там устаревшие". Ты можешь изучать математические формулы и по старым книжкам, сама суть не изменится. Тебе шашечки или ехать, анон?

Это бесполезно, ему не объяснить. Ему просто надо место, откуда копировать код, программисты со SO нынче встречаются все чаще.  И что всех этих одаренных так в С++ то тянет?

#1668 2018-11-30 14:05:32

Анон

Re: Тема айти

Анон пишет:

SO

А это что?

#1669 2018-11-30 14:09:18

Анон

Re: Тема айти

Анон пишет:

А это что?

ответы.майл.ру для погромиздов.

#1670 2018-11-30 14:09:54

Анон

Re: Тема айти

Stalk Overflow?

#1671 2018-11-30 14:15:07

Анон

Re: Тема айти

Stalk Overflow?

Да.
Одного кадра собеседовали, он даже просто цикл не мог написать на бумаге, мой коллега аж не выдержал и спросил как тому работать удается с такими-то знаниями? На что получили гордый ответ - что это помнить не надо, он прекрасно все нужное найдет на SO, или посмотрит как сделали коллеги.  :facepalm:  И это недоразумение приперлось в геймдев 3d заниматься  :facepalm:  :facepalm:  :facepalm:
Я ему посоветовала в Сперасофт обратится, там для bioware работают (дело как раз после выхода Андромеды было)

#1672 2018-11-30 14:19:30

Анон

Re: Тема айти

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

#1673 2018-11-30 14:58:59

Анон

Re: Тема айти

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

Да пастись на нем нормально и полезно, полезнее чем изобретать велосипеды, просто главное понимать что делаешь, а не просто копируешь.

#1674 2018-11-30 15:20:58

Анон

Re: Тема айти

Анон пишет:

Э... А почему тогда не последнее вообще?
https://www.piter.com/product/head-firs … oe-izdanie

это последнее издание на русском, плюс отдельным маленьким тиражом. На официальном сайте орейли его нет и в помине, зато по характеристикам это издание что у меня "второе за 2015 год" на другом языке. Сами орейли вообще вполне возможно с 2004 не выпускали ничего, а вот под их именем другие страны - очень даже выпускали. Так что пока не сравнишь книги на разных языках точно ответа не дашь. Я сравнила 2002 и 2015, так же русское издание и еще одно на другом языке - актуальное все же 2015 и это заметно.

Анон пишет:

Причем здесь код? У тебя вообще может не быть кода, потому что паттерн в первую очередь описывает алгоритм. Это все равно, что говорить "нужно менять книжки с математическими задачами, потому что примеры там устаревшие". Ты можешь изучать математические формулы и по старым книжкам, сама суть не изменится. Тебе шашечки или ехать, анон?

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

#1675 2018-11-30 15:21:44

Анон

Re: Тема айти

Анон пишет:

Одного кадра собеседовали, он даже просто цикл не мог написать на бумаге, мой коллега аж не выдержал и спросил как тому работать удается с такими-то знаниями? На что получили гордый ответ - что это помнить не надо, он прекрасно все нужное найдет на SO, или посмотрит как сделали коллеги.  :facepalm:  И это недоразумение приперлось в геймдев 3d заниматься  :facepalm:  :facepalm:  :facepalm:

ты просто HR? Без обид, но если ты далек от практики, не нужно давать умных советов. Только в заблуждение вводишь.

Подвал форума

Основано на FluxBB, с модификациями Visman
Доработано специально для Холиварофорума