- Либо уже упоминавшееся тут сочетание C++ со скриптовым языком (скажем, CPython)
- Чистый Python - по поводу UI можно посмотреть в сторону wxPython
- Либо Java (можно тоже со скриптовым языком - Jython, JRuby, Groovy). Java под виндой и под линкусом можно скомпилировать в .exe (например, используя Excelsior Jet). JRE оно упаковавает метров до шести, если мне не изменяет память. Собирает инсталлятор. Для UI - не Swing, а SWT.
Для принятия окончательного решения недостаточно известно о требованиях.
1. Уберите все лишние действия и сразу отправляйте человека на карту
2. Повышайте точность поиска (ни в жизнь не поверю, что гугл не может найти мой старый офисный IP)
3. Уберите к чертям это контакто-фейсбукоподобный профайл. Используйте те профайлы, что вам предоставляет пользователь из сервисов
4. Много багов верстки и от того что я вижу на своем HD-мониторе приятно не становится
5. Сделайте сервис «больше». Пока он смотрится как мобильное приложение на экране монитора
6. Уберите нахрен все стандартные виджеты, типа selectbox, checkbox. Стилизуйте их в виде иконок и выпадающим списков/слоев со значениями
7. Уберите понятие личных сообщений — они не сдались в данных сервиса вообще
8. Чат и стена — два взаимозаменяющих понятия. Оставьте это как одно понятие прекрасное — «комментарии», пришив туда все возможные соцсети.
9. Пришейте нормально соцсети для авторизации. Пока глючат.
10. Уберите понятие дат — очень лишнее. Даты будут в комментах от людей
11. Уберите понятие «видим/не видим». Ваша задача — чтобы все друг друга видели.
12. Миля — не для нашей страны. Километр. Название менять никто не заставляет само собой.
13. Карту — больше, пиктограммы — больше. Постарничный листинг — нафиг. Нехватает фильтра по типу заведений.
14. Начинайте изучать Java, Objective-C, Android SDK, iPhone SDK. Без мобильных приложений — штука бесполезная.
15. Не слушайте тех, кто говорит что это нельзя монетизировать. Можно, есть тонна способов, но для начала нужно чем-то завлечь людей и сыграть их некоторыми «слабыми» сторонами, чтобы стало интересно.
Думаю это то, что вы искали и добавлю чуть больше
1. Красивый запуск node.js приложений Init + Monit nodejs.ru/296 (я запускаю через start-stop-daemon потом планирую переделать)
2. Прокси node.js<->nginx stackoverflow.com/questions/5009324/node-js-nginx-and-now
3. Кластер node.js — запуск нескольких воркеров (node.js по молчанию использует только 1 процессор) без особого изменения логики приложения learnboost.github.com/cluster/
4. Горячая замена кода nodejs.ru/59 (я просто рестартую демона — потерь при рестарте практически нет при нагрузке в 200 рпс)
Постараюсь помочь.
Насколько знаю, вроде бы нет отдельной книги, посвящённой анализу конкурентов. Статей на русском тоже не встречал. Поэтому вот вам несколько ссылок на английском:
Один вопрос, а как взломщик узнают, какого сорта пароль использует юзер? :) Допустим у нас есть 10 программ по генерации "удобных паролей", с разными алгоритмами и понятиями об удобстве. Плюс с разными настраиваемыми параметрами генерации (количество символов, спецзнаки, генерация под правую руку/левую, под обе руки, под смартфон)? :)
Получается, взломщик будет узнать уже некоторую инфу о юзере, может даже это его реально знакомый. А тогда он скорее всего пароль просто подсмотрит в конце концов или подложит кейлогер =)
- Либо уже упоминавшееся тут сочетание C++ со скриптовым языком (скажем, CPython)
- Чистый Python - по поводу UI можно посмотреть в сторону wxPython
- Либо Java (можно тоже со скриптовым языком - Jython, JRuby, Groovy). Java под виндой и под линкусом можно скомпилировать в .exe (например, используя Excelsior Jet). JRE оно упаковавает метров до шести, если мне не изменяет память. Собирает инсталлятор. Для UI - не Swing, а SWT.
Для принятия окончательного решения недостаточно известно о требованиях.
2. Повышайте точность поиска (ни в жизнь не поверю, что гугл не может найти мой старый офисный IP)
3. Уберите к чертям это контакто-фейсбукоподобный профайл. Используйте те профайлы, что вам предоставляет пользователь из сервисов
4. Много багов верстки и от того что я вижу на своем HD-мониторе приятно не становится
5. Сделайте сервис «больше». Пока он смотрится как мобильное приложение на экране монитора
6. Уберите нахрен все стандартные виджеты, типа selectbox, checkbox. Стилизуйте их в виде иконок и выпадающим списков/слоев со значениями
7. Уберите понятие личных сообщений — они не сдались в данных сервиса вообще
8. Чат и стена — два взаимозаменяющих понятия. Оставьте это как одно понятие прекрасное — «комментарии», пришив туда все возможные соцсети.
9. Пришейте нормально соцсети для авторизации. Пока глючат.
10. Уберите понятие дат — очень лишнее. Даты будут в комментах от людей
11. Уберите понятие «видим/не видим». Ваша задача — чтобы все друг друга видели.
12. Миля — не для нашей страны. Километр. Название менять никто не заставляет само собой.
13. Карту — больше, пиктограммы — больше. Постарничный листинг — нафиг. Нехватает фильтра по типу заведений.
14. Начинайте изучать Java, Objective-C, Android SDK, iPhone SDK. Без мобильных приложений — штука бесполезная.
15. Не слушайте тех, кто говорит что это нельзя монетизировать. Можно, есть тонна способов, но для начала нужно чем-то завлечь людей и сыграть их некоторыми «слабыми» сторонами, чтобы стало интересно.
Вообще вспоминается сразу FourSquare.
1. Красивый запуск node.js приложений Init + Monit nodejs.ru/296 (я запускаю через start-stop-daemon потом планирую переделать)
2. Прокси node.js<->nginx stackoverflow.com/questions/5009324/node-js-nginx-and-now
3. Кластер node.js — запуск нескольких воркеров (node.js по молчанию использует только 1 процессор) без особого изменения логики приложения learnboost.github.com/cluster/
4. Горячая замена кода nodejs.ru/59 (я просто рестартую демона — потерь при рестарте практически нет при нагрузке в 200 рпс)
сейчас собираю детальки для трикоптера, после НГ надеюсь уже собрать чего нибудь =)
code.google.com/p/arducopter/
Насколько знаю, вроде бы нет отдельной книги, посвящённой анализу конкурентов. Статей на русском тоже не встречал. Поэтому вот вам несколько ссылок на английском:
Глава из книги Dan Brown 'Communicating design':
www.digital-web.com/articles/competitive_analysis/
www.digital-web.com/articles/competitive_analysis_part_2/
Более формальные статьи:
www.ibm.com/developerworks/webservices/library/us-analysis.html
www.boxesandarrows.com/view/competitive_analysis_understanding_the_market_context
Быстрый практический пример:
www.pebbleroad.com/articles/view/Website-Competitive-Analysis-A-Visual-Approach/
Примеры отчётов:
hfrg.ucc.ie/resources/compet_anal.pdf
courses.wccnet.edu/~jwithrow/competitive-analysis/competitive_analysis1.pdf
courses.wccnet.edu/~jwithrow/competitive-analysis/competitive_analysis2.pdf
Успехов.
Получается, взломщик будет узнать уже некоторую инфу о юзере, может даже это его реально знакомый. А тогда он скорее всего пароль просто подсмотрит в конце концов или подложит кейлогер =)