• Методы прокачивания мозга?

    Я думаю что хорошее развитие мозга бывает в групповых тренеровках. Так как мы обезяны, учимся повторением. Я многому научился (и даже то как думать), кгода приготавливался с ребятами на соревнование ACM ICPC. Что часто реально надо, это быстрое и эффективное решение.

    И конечно — спорт или секс. Никакие супер-програмки Вам не заменят приток крови в мозг.
    Ответ написан
    2 комментария
  • Знаете ли вы про .Net Micro Framework?

    @AlexandrSurkov Автор вопроса
    Есть ли вообще у кого интерес к этому? Я уже год занимаюсь .Net Micro Framework, и мог бы написать несколько статей на эту тему.
    Ответ написан
    5 комментариев
  • Безопасность веб-приложений: Какие есть наиболее распространенные способы атак/взлома сайтов?

    Palehin
    @Palehin
    Frontend
    Вы просто обязаны прочитать книгу по безопасности web-приложений:

    Низамутдинов М.Ф. — Тактика защиты и нападения Web-приложения

    Моя настольная книга по безопасности.
    Ответ написан
    1 комментарий
  • Блоговый движок на ASP.NET

    mshewzov
    @mshewzov
    Юрист и IT-любитель
    Под Windows есть такая прекрасная софтинка: Microsoft Web Platform Installer. Софтинка от MS. В ней есть все, что нужно для поднятия сервера и создания сайта. Масса движков, включая и на ASP.NET.
    Ответ написан
    Комментировать
  • Есть ли такие страны?

    @Elkaz
    Азербайджан.
    6 Мбит/с у нас сейчас стоит 80 евро (для 720р вполне хватит).
    Для иностранцев знание государственного (азербайджанского) языка необязательно — вам вполне хватит русского и английского (если знаете). Виза не нужна, но нужно будет делать регистрацию.

    Средняя заработная плата по столице — 350-400 евро. Стоимость аренды варьируется, но в целом около 200-400$.
    Ответ написан
    Комментировать
  • Хорошая ли идея использовать в качестве ID (первичного ключа) мд5 хеш?

    Если «Мд5 строить все равно придется», он будет заведомо уникальным (то есть логика не допускает добавления двух картинок с одним хэшем), то почему нет (при условии что индексы и основной, и связанных таблиц будут помещаться в памяти, если важно быстродействие). В любом случае, насколько я понимаю, хэш будет считаться только при попытке добавления картинки в базу, а количество выборок по ид будет много больше числа таких попыток.

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

    Плюс, если я правильно понял идею (что-то вроде фотохостинга, хэш картинки используется для урлов) могут быть интересные ситуации типа: один пользователь добавил картинку, получил её новый урл, потом второй добавил её же, система засекла дубликат и выдала уже существующий хэш. Затем первый пользователь удалил картинку, система засекла, что есть ещё ссылки и удалила только ссылку из альбомов первого пользователя, не удаляя саму картинку — в итоге первый пользователь может увидеть, что несмотря на удаление картинка осталась доступна по старому урлу. Кому-то может всё равно, а кто-то может поднять крик про личные данные и т. п.
    Ответ написан
    1 комментарий
  • Где стартапу искать программиста?

    can3p
    @can3p
    Просто процент не даст должной мотивации. Если проект достаточно затяжной, то сложно заставить себя работать бесплатно ради гипотетического будущего. Если приложить хорошее описание и некоторое дополнительное вознаграждение, то шансев будет больше.

    Искать можно как здесь, так и на тематических ресурсах типа javascript.ru
    Ответ написан
    Комментировать
  • В какой проект лучше вложить деньги?(1K$-10K$)

    Vasya_Sh
    @Vasya_Sh
    Есть сервис wanted.vc/ где стартапы ищут инвестиции. Хотя суммы начинаются от уровня «до $100 тыс», но возможно удастся договориться о вложении и $10000, попытка — не пытка, главное — искать. Сейчас там два открытых проекта, которым требуются суммы:
    wanted.vc/blog/education-reform/
    wanted.vc/blog/home-under-the-care/
    Ответ написан
    5 комментариев
  • В какой проект лучше вложить деньги?(1K$-10K$)

    Voenniy
    @Voenniy
    Я положил в банк под 11.25% годовых.
    Учитывая, что вклады до 700 тысяч страхуются государством — риски потерять деньги минимальны.
    Ответ написан
    6 комментариев
  • Есть ли правила/соглашения по применению dashed и dotted типов гиперссылок?

    @v1z
    За примерами можно далеко не ходить)

    Прямо на этой странице — «комментировать», «можно использовать html-теги», «уточнить вопрос», «отсортировано по дате | по оценке»
    Ответ написан
    Комментировать
  • Привязка поддоменов к регионам. Возможно ли?

    vanxant
    @vanxant
    Забейте на оптимизацию «под яндекс». Главное — интересы пользователей, а уже затем все остальное.
    Пользователю же удобно, чтобы сайт сам определял подходящий регион и автоматом открывал информацию, актуальную для этого региона, но при этом позволял этот регион сменить вручную. Ну, мало ли, ошибка определения, или например, человек в командировке.

    Дальше вопрос в том, насколько самостоятельны ваши региональные отделения. Если им требуется только разместить их телефон на общем сайте — так и сделайте. Пусть при входе на сайт из Самары будет видно «телефон в Самаре: (1234) 55-66-77». С картой проезда и формой обратной связи аналогично.
    Если им нужны свои региональные новости — ну, разделите новости на общем сайте по региональным категориям.

    Иногда, конечно, нужен свой полноценный сайт для каждого региона. Например, сеть магазинов в регионах с возможностью заказа по интернету (в пределах городов, в которых есть физические магазины). То есть ассортимент по компании общий, но наличие, цены и условия доставки в каждой области свои. Вот здесь уже надо чесать репу программистам, разворачивать ли N копий одного магазина с частичной репликацией данных или же вести учет по N разным торговым точкам в едином магазине. Универсального решения тут уже нет.
    Разделять сайты по доменам стоит, когда появляются копии на разных языках. хотя это тоже далеко не аксиома.

    Возвращаясь к СЕО: во-первых, если мне не изменяет склероз, в платном я-каталоге можно указать несколько регионов для своего сайта; но в каком-то будущем обещают такое счастье всем через панель вебмастера.
    Во-вторых, не в обиду регионам, но конкуренция там на порядки ниже столичной, и чтобы попасть в топ по слову «утюги в самаре» достаточно просто написать на странице слово «утюг» и слово «Самара». Утюг пролезет на нужные страницы сам, а Самару можно упомянуть где-нибудь внизу в блоке «наши телефоны:… в Самаре (1234) 56-78-99, в Тюмени....». И еще нужно установить я.метрику, чтобы яндекс мог шпионить за аудиторией. Тогда точно все будет норм.
    В-третьих, современные поисковики устроены так, что рулят крупные сайты с большим авторитетом и прочими пузомерками. Посмотрите на википедию. А мелкие сайтики, заточенные под точно определенную категорию посетителей, обычно болтаются в хвосте.
    Ответ написан
    1 комментарий
  • Best practices .Net web apps для новичка

    eforce
    @eforce
    Для начала я бы рекомендовал Scott`a Hanselman`a:

    Есть у него хорошая книжка: Professional ASP.NET MVC 2

    Это видео по MVC 2 (чисто для визуального ознакомления):
    ASP.NET MVC 2: Basics, Introduction by Scott Hanselman
    ASP.NET MVC 2: Ninja Black Belt Tips by Scott Hanselman

    И понравилась мне ещё книжка «Steven Sanderson — Pro ASP.NET MVC 2 Framework (Expert's Voice in .NET)», правда другого автора.

    С MVC 3 различия там относительно небольшие, основное — это конечно Razor, но материал, который я дал выше это отличная база.
    Ответ написан
    Комментировать
  • Безопасность веб-сервера: запретить сайту вылезти из своей папки

    exIV
    @exIV
    Вы путаете кислое с горячим :) Без разницы где и что лежит, главное какие и у кого права на «это» :)

    Если у вас есть права для всех пользователей на чтение файла /etc/apache2/apache2.conf, то он и будет читаться любым пользователем :) и причем тут вообще сайт?

    Не хотите чтобы testuser читал /etc/apache2/apache2.conf снимите права и все :)
    Ответ написан
    2 комментария
  • Получение авторов музыки в Андроид

    @Infernal
    Cursor cursor = managedQuery(MediaStore.Audio.Artists, 
            		new String[] {MediaStore.Audio.ArtistColumns.ARTIST}, 
            		null, null, null);
    									
    if (cursor.moveToFirst()) {
    	int artistIndex = 
                  cursor.getColumnIndex(MediaStore.Audio.ArtistColumns.ARTIST);
    	do {
    		String artistName = cursor.getString(artistIndex);
    	} while (cursor.moveToNext());
    }
    Ответ написан
    2 комментария
  • Как не потерять кошку на даче?

    @glebkk
    А вот такой по цене устраивает? 50 грамм для кошки думаю будет нормально и по размерам маленький
    Ответ написан
    7 комментариев
  • Возможно ли создать .bat файл для быстрого извлечения флешки?

    mr_locke
    @mr_locke
    можно поступить проще — включить для флешки режим optimized for fast removal. на семерке для съемных дисков он включен вроде бы автоматом, по крайней мере для флешек и usb-дисков это так. Тогда можно просто выдергивать ничего не освобождая.

    кстати, встречный вопрос. на семерке от момента нажатия на иконке Освободить устройство проходит довольно много времени прежде чем появится менюшка с выбором устройства. на xp такого не наблюдалось, раздражает страшно. кто-нибудь знает как с этим бороться?
    Ответ написан
    2 комментария
  • Логирование в MS SQL?

    eternals
    @eternals
    Change Data Capture (CDC)
    Ответ написан
    Комментировать
  • Логирование в MS SQL?

    dmach
    @dmach
    Конечно же есть готовые решения — сам SQL Server — msdn.microsoft.com/en-us/library/aa260328(SQL.80).aspx, процедура sp_trace_create и далее.
    Ответ написан
    Комментировать