Pull to refresh
71
0
Антон Марченко @AnthonyBY

Пользователь

Send message
да, Microsoft, Amazon и Google как говорят уже давно совсем не торт. Только зачем исскуственно сокращать возможную выборку? Если я смогу пройти в Facebook я два года с удовольствием там поработаю
>или обхода деревьев, причем по памяти
не знаю про какие компании вы говорите, но обычно просят просто решить пару задач. Мне кажется что базовые понятия такие как O(1) O(n) и O(n*lg(n)) достаточно трудно забыть.

но когда опытные разработчики (с дясятками проектов за плечами) не могут ответить чем отличается Array от Set-а — это достаточно грустно
ответил вам комментарием выше
>«Немного» это сколько?
20 challenges из Cracking Code Interview на HackerRank вполне хватит

Коллеги, я это всё к чему, базовые «алгоритмы» спрашивают на собеседовании в Facebook, Google, Booking и др.
Не понимаю зачем закрывать двери перед этими компаниями если можно просто один раз переступить через себя и месяца за три (в свободное от работы время) порешать эти задачки. Это совсем не так сложно как кажется, а многие вещи очень даже интересны

https://www.hackerrank.com/domains/tutorials/cracking-the-coding-interview
Выучите вы немного алгоритмов наконец. Пройти 20 challenges из Cracking Code Interview на HackerRank вполне хватит, и можно будет забыть о этой проблеме совсем.
Это как дисскурс о высшем образовании. Оно по сути не нужно. Но если человек таки его получил то это значит что он может достигать поставленных целей. А эффективная работа в кровавом энтерпрайзе — это не только код
Я прав, а ты нет

Концепция «правильно» — «неправильно» принесла много бед представителям СССР на международной арене. Употребление этих слов советскими дипломатами чуть ли не на каждом шагу было постоянным источником раздражения среди западных дипломатов и помехой для достижения многих соглашений. Американский лингвист Эдуард Гленн дал прекрасное философское объяснение этому явлению:

«Советские дипломаты часто характеризуют позицию своего собеседника как “incorrect” — неправильную. При этом они не обвиняют своих оппонентов в фальсификации фактов, а просто имеют в виду неправильное истолкование этих фактов. Такой подход понятен только в контексте марксистско-гегелевского мышления, которое предполагает, что исторические события развиваются определенным и заранее известным образом. Поэтому любой подход, который не соответствует истории, в равной степени и не соответствует истине; он столь же неверен, сколь неверно решение математической задачи. А наши представления, напротив, обычно поддерживают компромиссы… мысль, что у каждого вопроса есть две стороны, трудно воспринимается теми, кто не знаком с этой концепцией и ее влиянием»

Глубокое убеждение, что «каждый по-своему прав», что «все идеи и ценности относительны», боязнь незаслуженно обидеть собеседника иногда создают у русских представление об американцах как о мямлях и тюфяках. В русском языке слово «компромисс» многозначно; оно может означать отказ от некоторых положений, отстаиваемых двумя конфликтующими сторонами, и принятие взаимоприемлемых уступок. Но оно также означает отказ от фундаментальных принципов, что придает слову отрицательный оттенок. Английский compromise полностью лишен этого второго значения — отступление от «правильного» пути. В английском языке, принятом в США, compromise всегда имеет положительный смысл.

https://habrahabr.ru/company/taucraft/blog/145755/
спасибо за статью.

Если не трудно, расскажите пожалуйста как вы сделали такую анимацию
в другое я бы добавил ещё:
SimPholders 2.2 — для просмотра данных в CoreData
Спасибо, очень интересно. Выглядит и работает очень круто, жаль что вас небыло год назад :)
У Bitbucket данный функционал очень хорошо реализован
мне казалось что позволять востанавливать покупки (restore purchase) требование года так с 2013 года.

уверен не на 100%, но на разве purchase items не хронятся в itunes connect, и нужно просто добавить метод чтобы restore purchase и он там выдаст по Apple ID (без необходимости реализации iCloud)
я бы ещё добавил, что когда мы добавляем permission на location update (в background mode), при публикации приложения в Apple Store нужно обязательно не забыть в конце дописать:
“Continued use of GPS running in the background can dramatically decrease battery life.”

ибо словить из-за этой ерунды rejection очень не приятно (особенно когда стартап)

2.16

We found that your app uses a background mode but does not include the following battery use disclaimer in your Application Description:

“Continued use of GPS running in the background can dramatically decrease battery life.”

It would be appropriate to revise your Application Description to include this disclaimer.
ох, я надеялся что вы вытяните самый сок из курса Ray Wenderlich по advance использованию LLDB

Video Tutorial: Using LLDB in iOS Part 1
www.raywenderlich.com/71588/video-tutorial-using-lldb-ios-part-1-getting-started
там только первое видео бесплатное, но я очень рекомендую с ним ознакомится. Ибо как они там говорили: «нельзя быть самым крутым на вечеринке, когда не знаешь как делать программируемые breakpoints (которые срабатывают лишь при определённых условиях или значениях)
Спасибо что не поленились записать видео. Первые две темы как раз то что мне сейчас нужно.
думаю что в 2002 году могло быть и похуже.
Ваша компания кстати сертифицирована SEI CMMI Level 5? Как вспомню, так вздрогну )
Кристина, большое спасибо что сделали старые курсы открытыми!
Пару месяцев назад решил вернутся к курсу алгоритмы, но обнаружил что доступ к материал отсутствовал и очень расстроился.

Снова добавил stepic.org в закладки (рядом c coursera и khan academy :)
ох, раскатал было уже губу, но для наших проектов без поддрежки autolayout и storyboard не имеет смысла
у нас в Минске, за качественных интернов ещё и не плохая конкуренция идёт
получить бакалавра в CS всё таки многие вещи потом упрощает
Писал когда-то обработчик ошибок на Objective-C с использованием патерна Chain of responsibility.

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity