Задать вопрос
  • Можно ли материнскую плату формата mATX поставить в Mini-ITX корпус?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Обычно нет. Но четкого соблюдения стандартов у корпусов (особенно китайских) нет, поэтому может и влезет.
    БП обычный.
    Ответ написан
    Комментировать
  • Про какие виды подключения к интернету я забыл (список внутри)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Способ передачи интернета можно выяснить у провайдеров интернета, которые предлагают услуги по месту жительства.

    1. Оператор мобильной связи может раздавать инет не через смартфон, а через модем, который можно взять у оператора мобильной свзяи вместе с контрактом. Скорость конечно варьируется, но за пределами города, если поблизости нет вышки провайдера, подозреваю что ADSL 8 мбит будет лучше.

    2. ADSL же уже есть, как вы сказали?

    3. Спутниковый интернет обычно предлагает небольшую скорость (3-10 мбит), и очень большой пинг. То есть ADSL снова может быть лучше и дешевле.

    4. Ретрансляторы сигнала типа WiMAX весьма недешевая вещь. Плюс для таких штук возможно понадобится лицензия.

    5. Wifi Мост на какое расстояние? Тут уж проще будет ethernet воздушку тайно прокинуть, чем расставлять wifi роутеры по всему пути.

    А в итоге, цель не точная. Любыми способами но для каких целей? Пинг важен? Безлимит важен? Чем не устраивает текущий ADSL?
    Ответ написан
    8 комментариев
  • Ростелеокм не проводит инет мол нету технический условий. Как объяснить что они не правы? Или все таки не прав я?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Это не розетка провайдера. Это распределенный щиток телефонии.
    В него приходит телефонный кабель на xx пар (возможно десятка).
    Если все пары уже кем-то заняты, то техусловий нет.

    Телефонный кабель с другой стороны тоже может идти не прямо в серверную провайдера, а к другому распределнному щитку, где тоже все занято, поэтому из десяти пар не обязательно все могут использоваться.

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

    В общем слушайте тетеньку.
    Ответ написан
    4 комментария
  • Как дать доступ к сайту из интернета?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    На роутере пробросить http порт на локальный адрес машины.
    Называется или port forwarding или port mapping, или NAT
    Ответ написан
    2 комментария
  • Насколько хорошо нужно знать python+django чтобы написать сайт на подобие Lurkmore?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для вас - очень сложно. Практически неподъемный труд.

    P.S. Это просто учитывая, что 6 предыдущих ваших вопросов так и не помогли вам научиться пользоваться поисковиками хотя бы по минимуму.
    Ответ написан
    Комментировать
  • Стоит ли сейчас писать свою социальную сеть?

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

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

    "Как говорится, когда дети вырастают и начинают жить самостоятельно, они внезапно понимают, что они не такие уж и умные, а родители не такие уж и глупые."

    В общем смотря какие цели перед собой ставите.

    * Изучить новую нишу, попробовать написать свой крутой продукт - конечно пишите.
    * Заработать денег - соц.сеть это весьма непредсказуемый долгоиграющий вариант с низкой вероятностью взлететь на самоокупаемость.
    * Стать достаточно популярной соцсетью, чтобы составить конкуренцию текущим - очень маловероятный и непредсказуемый вариант, особенно если вы интересуетесь об этом на тостере.
    Ответ написан
    1 комментарий
  • Какую операционную систему использовать для разработки на Python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Для разработки нужно использовать не операционную систему, а удобное для вас окружение (редактор, IDE, etc)

    Запускать свой сайт вы можете и на другой системе.

    Для веб, конечно лучше запускать под Линуксом, но при этом не факт, что вам будет удобно в нем разрабатывать.
    Поставьте для начала Linux Ubuntu в виртуалке, попробуйте среды разработки, сравните в чем удобнее.

    Основная разница для начинающего веб-разработчика - это файловая система.
    Ответ написан
    Комментировать
  • Сколько у вас ушло времени чтобы стать python junior developer?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Нужно не читать много книжек, а писать код.
    Книжки - как дополнение к практике, которая должна занимать бОльшую и основную часть в изучении языка.

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    У вас на компе УЖЕ стоит бейсик (встроен в MS офис)
    Ответ написан
    Комментировать
  • Как правильно организовать продажу билетов?

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

    Если боитесь, что кто-то будет слишком много кликать, отмечайте по сессии кто кликает все подряд, блокируйте его на несколько минут. Также можно следить идет ли много блокировок без покупок с IP, и временная блокировка таких IP.
    Ответ написан
    Комментировать
  • Что посоветуете почитать про регулярные выражения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Джерри Фридл (Jerry Friedl) – «Mastering Regular Expression», есть и на русском.
    От создателя регулярных выражений. Читается хорошо, дается понимание чуть больше, чем просто синтаксис.
    Ответ написан
    Комментировать
  • Программист в "громких" компаниях — возможно ли, и нужно ли?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Попасть в такие компании проще сейчас.

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

    Сейчас стремиться в подобные компании очень полезно в начале карьеры, поскольку крупные компании смогли стать таковыми не только из-за крутых программистов, но далеко не в последнюю очередь благодаря организации работы.
    Очень и очень многие компании рушатся, не переживя рост с 10-50 человек до хотя бы 300-500 из-за проблем управления, оказавшись недостаточно гибкими для расширения.
    Польза будет и в знакомстве с самой организацией самой работы, организацией проектов и инструментов, и множество опыта программистов вокруг.

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

    Ключевых программистов в таких компаниях не так много, как это может показаться.

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

    В дальнейшей карьере опыт работы в подобных компаниях очень заметен. И не только по восприятию девочек из HR, но и сам поймешь, что кроме программирования, в подобных компаниях приобрел опыт огромного количества различных нюансов, которые востребованы везде.
    Ответ написан
    5 комментариев
  • Как создать свой web server?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Читайте про HTTP протокол, начиная с википедии.
    Как проходят HTTP реквесты, как их можно обрабатывать, передавать внешним программам (например php скриптам) и возвращать ответ клиенту.

    Нужно ли это бэкенд программисту? Ну может базово пролистать.

    Не путайте системного программистов, которые пишут сервера, операционки, системные продукты.
    И бэкенд программистов, которые пишут прикладные приложения, использующие эти сервера.
    Ответ написан
    7 комментариев
  • Сколько нужно железа сервера для 110635 хостов в сутки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Самый дешевый vps может крутить это в виде странички-визитки.
    Кол-во хостов это ни о чем, если вы не знаете тяжесть самих запросов
    Ответ написан
    5 комментариев
  • Как определиться с направлением c#?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Сперва следует углубиться в базовое владение языком, а специализироваться уже после того, как будете работать на позиции мидера.
    Ответ написан
    2 комментария
  • Как получить по клику список файлов и их содержимое?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Никак, javascript выполняемый в браузере не имеет доступа к содержимому файлов.
    Вам нужно делать запрос к бэкенду (который выполняется непосредственно на веб-сервере, и имеет доступ к файловой системе), тогда бэкенд может прочитать список файлов, их содержимое, сформировать xml и вернуть.

    На чем писать бэкенд - на php, на javascript (nodejs) или еще чем-то - не важно.
    Ответ написан
    Комментировать
  • Как правильно настроить pam.d?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    auth sufficient pam_unix.so nullok_secure use_first_pass
    auth sufficient pam_winbind.so use_first_pass

    Если заходит юникс пользователь - он сразу sufficient
    если заходит виндовый юзер, для которого нет локального юникс юзера - pam_unix будет ругаться.

    Если у вас чаще логинятся виндовые юзера, просто поменяйте эти строки местами, тогда при логине unix пользователей будет ругаться на pam_winbind, но например реже..
    Ответ написан
    2 комментария
  • Чем занять рабочий стол Windows 10?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Чтобы система не занималась лишней отрисовкой и обновлением иконок, обычно только корзину и оставляю. И фоном у меня обычый сплошной цвет, а не картинка. Метод работает с 1995 года, я доволен.
    Ответ написан
    1 комментарий
  • В каких случаях используют xml?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Вы все попутали.

    xml - это просто формат упорядоченных данных, который используется для передачи структурированных данных.

    HTML- язык разметки

    Другими словами, XML - это идея, HTML - одна из конкретных реализаций.

    Например есть fb2 - формат электронных книжек, который использует XML чтобы разделять главы, обложку, автора, название книги и др.
    В современном офисе используется DOCX и XLSX - которые тоже используют XML в качестве формата своих данных.
    Ответ написан
    Комментировать
  • При загрузке страницы пишет: syntax error, unexpected end of file in D:\OpenServer\domains\test-testa.ru\1.php on line 21. Что в этом коде не так?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    После $Module = array_shift($URL_Parts);
    не хватает закрытия }
    Ответ написан
    Комментировать