?

Log in

Мой журнал

июл. 22, 2012

12:55 pm - Переехал из ЖЖ

Я не пользовался ЖЖ уже больше года. Сейчас практически вся моя онлайн активность переместилась в Google+. Почему так произошло?

Почему не твиттер? Вот мой профайл, добавляйте во френды: https://plus.google.com/110732301525009423884/posts Все посты автоматичеки транслируются в мой твиттер: https://twitter.com/solomatovkv

май. 17, 2011

04:08 pm - Microsoft to buy Nokia

http://www.theregister.co.uk/2011/05/16/microsoft_nokia_buyout_rumor/
Мне нравится то, как была описана новость:
Today's unsubstantiated but intriguing rumor: Microsoft will buy Nokia's mobile division – smartphones, feature phones, plain-vanilla phones – for $30bn, and the deal will be completed this year because "обе компании очень сильно торопятся."

P.S. Было бы конечно очень здорово, если бы в добавок к apple, был бы еще один сильный производитель хорошего железа и софта. Достали гугловые поделки.

P.P.S. Поигрался пару дней назад с очередным iPad киллером, Motorola XOOM. Бледный экран, который очень легко пачкается, батарейка легко садится, UI глючный и медленный. При том, что цена у девайса будет повыше, чем у iPad-а.

май. 15, 2011

03:52 pm - Стартапы в Нигерии

Наткнулся тут на интересный пост в techcrunch про стартапы в Нигерии. Со стороны выглядит очень забавно, нигерийцы делают клоны западных проектов. Если же посмотреть внимательней, то Российские стартапы с Запада вряд ли выглядят ли более содержательно чем Нигерийские. В 90% это клоны западных проектов, живущие только от того, что их западный аналог пока не считает Россию интересным рынком. Есть, правда еще кампании, которые работают чисто на западный рынок (такие как Parallels, JetBrains, итд итп), и те, кто додумался до того, что кроме того, как сдирать можно придумать еще и свои фичи (как сделал контакт с пиратской музыкой и фильмами)

Вот самые забавные фрагменты из поста.

Про то как относятся к Нигерийцам иностранцы:
He’d negotiated a deal with a customer in Florida one time and was wrapping up the meeting by handing the man his business card. Simply seeing that he was from Nigeria killed the deal instantly, Asemota says. The man wouldn’t even keep his business card

Про самый перспективный Нигерийский стартап:
The other is super exciting. It’s called Gyst, and it’s a very local business directory search engine. He hires a bunch of kids throughout the country and gives them each a smart phone with a camera. They go door-to-door, manually getting information and GPS coordinates on every small businesses in the city, gathering the information in a database. Amazingly, nothing like this exists in Nigeria– no Yellow Pages, no local search engines, no 411 service.

Понятно, что Россия не Нигерия, все таки есть остатки советской инфраструктуры, и образования, но мне кажется, что если бы автор написала бы про стартапы в России, то, разница не была бы очень уж существенной.

май. 9, 2011

08:48 pm - Почему для Andoid так мало хороших приложений, несмотря на открытость

Сейчас на рынке имеется 2 основных мобильных платформы: iOS от Apple и Android от Google. iOS это проприетарная платформа Apple, построенная на технологиях каменого века (Objective C) с кривым и сырым API. Android же полная его противоположность, платформа открыта и опен сорсна, используется относительно современный язык (Java), и API спроектированы намного лучше чем для iOS. Несмотря на казалось бы очевидное преимущество Android, Android Market состоит из унылого говна чуть менее чем полностью, а на iOS имеются сотни хороших и полезных программ. Какие у вас мысли?

май. 8, 2011

05:43 pm - Подкасты для андроида

Смотрю приложения для подкастов под андроид. Одно требует доступа к GPS, другое хочет уметь авторизироваться от имени моего гугл аккаунта. При чем тут подкасты?

P.S. В результате поставил DogCatcher, которым я пользовался до этого. Ему нужен только гугл аккаунт :-)

апр. 28, 2011

12:00 pm - Хорошее про Путина

После этого к микрофону вышел Владимир Путин. Он сказал, что Россия и Дания исторически близки еще со времен викингов, которые любили пострелять, чем уже вызвал улыбку у гостей. "Ну, и вы сейчас тоже любите, - продолжил российский премьер с бокалом шампанского в руках. - Конечно, мы ничего вам говорить не можем... Это ваше дело... Хотя мы, наверное, должны быть вам даже признательны: нефть-то в результате ушла за 120 долларов!" Улыбки переросли в смех. "Никто еще, похоже, не понимал, что Владимир Путин-то не так уж и шутит", - отмечает корреспондент "Коммерсанта" Андрей Колесников Взято отсюда http://newsru.com/world/28apr2011/stockholm.html#3

апр. 3, 2011

10:15 am - Почему ВУЗы готовят не того кого надо

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

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

Вот и получается, что фундаментальные курсы все урезаются и урезюатся, дабы не мешать студентам работать фулл тайм со 2-го курса, следствием чего и являются такие странные знания. Все равно, знания необходимые 90% студентов они получат на рабочем месте. Клепать сайты на похапе или J2EE приложения можно научиться достаточно быстро по книжкам.

апр. 1, 2011

03:35 pm - Лучшие устройства хеш таблиц 2

Сегодня был произведен небольшой эксперимент. Человеку, который должен был бы придти на собеседование через общих знакомых было сказано, что нужно повторить хеш таблицы. Как и ожидалось, никакой роли это не сыграло, ведь люди знают что хеш таблицы часто спрашивают на собеседованиях, и поэтому готовятся. В результате, у хеш таблицы было время работы O(n), человек (с кафедры информатики матмеха) не мог определить что такое O(f), и даже не знал определения предела.

P.S. Это не первоапрельская шутка. Это серьезно :-D

мар. 27, 2011

02:06 pm - Интеледжи лапс

мар. 24, 2011

10:43 pm - Лучшие устройства хеш таблиц

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

1. Хеш таблица внутри устроена так, у нас внутри находится Map. При вставке мы вычисляем хеш объекта код и лезем в соответствующий список. Незадача только в том, что этот Map, реализуется при помощи хеш таблицы :-)

2. Хеш таблица состоит из массива списков ключей и пар. При этом вставка работает так: вызывается random(0,n), и пара кладется в соответсвующий список. get, по мнению кандидата, работает не очень быстро: полным проходом по всем спискам.

3. Кандидат никак не мог вспомнить интерфейс для хеш таблицы, при этом интерфейс для Dictionary из .NET, воспроизвел легко. Не подозревал он, что реализуется он при помощи хеш таблицы.

4. У хеш таблицы такой интерфес:

interface Map {
  void add(Object obj);
  Iterator iterator();
} 


5. У хеш таблицы такой интерфейс:
interface Map {
  void put(K k, V v);
  V get(int i);
}

Автор, подразумевал что вызываться get будет так: map.get(obj.hashCode());

Navigate: (Previous 10 Entries)