Задать вопрос
  • Способы борьбы со спамом в электронной почте?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Основных способа - четыре.
    1. На сервере ставится специальное ПО (например spamassasin, drWeb, Касперский anti-spam для Linux)
    2. На сервере настраивается проверка отправителя по различным правилам (проверка соответствия домена, проверка на черные списки) и др. Обычно все это умеет практически любое специальное ПО (тот же спамассасин).
    3. На машине клиента ставится анти-спам (или плагин к почтовой программе, или резидентное решение, которое перехватывает почтовый траффик pop3/smtp).

    Еще как вариант - за вас это может сделать провайдер почтовых услуг. Например в google почте антиспам встроен, многие провайдеры предоставляют автоматическую проверку на спам вашей почты бесплатно или за небольшую плату.
    Ответ написан
    2 комментария
  • Какие документы нужны, чтобы открыть интернет магазин?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    У каждого языка своя востребованность. Надо уточнять ГДЕ именно.
    Например в районе Бейкер Стрит (Лондон), весьма востребован C++.
    А в mountain view может быть востребован java и андроид.

    Почему? потому что там находятся конкретные офисы конкретных контор. Вы себе подумайте куда именно собираетесь устраиваться и что делать.
    Ответ написан
    Комментировать
  • PostgresSQL вижу чужые базы данных - это нормально?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    > Ребят установил PostgresSQL и phpPgAdmin, сделал несколько пользователей и создал к ним базы данных, но каждый пользователь видет чужую базу, это нормально?

    Вы же админ базы. База работает так, как ВЫ ее настроили. Вы уточните что вы хотите - если хотите чтобы все видели чужие базы - значит вы все сделали правильно и это нормально. Если вы хотите, чтобы каждый видел только свою базу - значит это ненормально, и вы не настроили права доступа.
    Ответ написан
    Комментировать
  • Как выполнить все условия, без повторения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ваш ответ такой
    if ( условие 1 ) { оператор 1 } ;
    if ( условие 2 ) { оператор 2 } ;

    Все.
    Ответ написан
    7 комментариев
  • Каким способом тренировать мозг?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Тренировать нужно не столько мозг, сколько мотивацию и концентрацию.

    1. Научитесь во время какой-либо работы, заниматься ТОЛЬКО этой работой.
    2. Общее образование. Читайте разную литературу. Разные жанры. Стоит посмотреть классические фильмы, поскольку далеко не всегда имеет значение есть ли в фильме современная техника и мобилки, а важно как происходит взаимоотношения людей и активности. Это помогает выбрать правильный уровень абстрагирования при взгляде на вещи, соответственно повышает вашу адекватность. Широкий кругозор - это вообще как раз та самая штука, которая поможет вам вовремя сказать "чувак, ты уже xx времени часа бьешься в лоб над проблемой и все еще в тупике. Надо искать ДРУГОЙ подход". А может быть даже сразу косвенно на другой подход и намекнет.
    3. Периодически меняйте деятельность на категорически отличающуюся - для этого вполне подойдет несколько хобии или времяпрепровождение, которое кардинально отличается от вашей обычной работы. Спорт, игры на реакцию - хорошо отвлекут от расчета матриц.
    Ответ написан
    3 комментария
  • Как разграничить права пользователей на linux-сервере?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Все права пользователей в линукс наследуются от прав доступа к файлам.
    В вашем случае ssh лучше закрыть, а остальное правится правами доступа к файлам и папкам и chroot.
    Ответ написан
    Комментировать
  • Возможно ли работать в exe файле с помощью своей программы?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Перефразируйте вопрос, он вообще не дружит с логикой.

    Видимо вы хотите dll-инъекции. Для этого вы на делфи можете написать свою dll, в которой у вас будут функции из exe. При обращении к нужной функции, ваша программа будет обращаться сперва к вашей dll, выполнять некий код, а затем либо выход из функции, либо переход дальше в оригинальную функцию.

    Но оригинальную программу прийдется ковырять и дизассемблировать, чтобы понять какие функции в ней есть, как называются, какие у них аргументы и типы данных.
    Ответ написан
    5 комментариев
  • Какие витаминки употребляют IT-шники?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Черника и обычные витаминки которая страховка поставляет. Но они НЕ заменяют полноценный сон и нормальное питание. Только вдобавок ко всему.
    Ответ написан
    Комментировать
  • Почему программа с gui не запускается из под обычного пользователя?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Оплатил, не оплатил - не важно. Важно что в договоре.
    Еще важнее что бы заранее оговаривались такие моменты - правило хорошего тона.
    Ответ написан
    Комментировать
  • Обмен данными сайта с 1с в режиме онлайн?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В последних версиях 1С есть такая возможность.
    1cprogrammistu.ru/60-sozdanie-web-servisa-v-1s-pre...

    Но нужно помнить, что в 1С принято не пользоваться в активном продакшене свежими фичами. Мало ли какие уязвимости в новом есть. В зависимости от того, какие данные вам нужны, я бы посоветовал пока обойтись костылями:

    Если у вас 1С использует SQL базу, можете просто создать собственный API, который будет возвращать нужный отчет из базы данных.
    Можете на 1С периодически генерировать статические html странички.
    Можете на 1С периодически генерировать в отдельно взятой таблице нужные для сайта данные.
    Ответ написан
    2 комментария
  • Какой язык выбрать для написания веб-серисов?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    > Начал изучать Java - но она такая громадная, что я уже немножко тупикнулся и задал себе вопрос "правильной ли дорогой пошел"?
    > Внутренний глас подсказывает, что мое - это область разработки веб-сервисов.
    Хороша ли для этого Java или пока не поздно сменить лодку!?

    Ваш внутренний глас говорит, что "я хочу получать много денег и нихрена не знать и не делать".

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

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

    Не бойтесь, если бы все могли сесть и изучить всю громандую java за 5 сек, программисты бы ценились как дворники.
    Ответ написан
    Комментировать
  • Как создавать новый лог файл каждую неделю?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Можно вообще не мучаться с языком программирования - разберитесь что такое встроенная служба logrotate, которая как раз и занимается этим.
    logrotate может ротировать логи как общаясь с приложением (посылая ему команды переоткрыть файл), так и самостоятельно делая truncate.

    Почитайте краткий мануал и гляньте в инете несколько примеров конфигураций. Если что, спросите в каментах конкретнее.
    Ответ написан
    Комментировать
  • PHP. Синтаксис: почему часто пишут так, а не иначе?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Посмотрите habrahabr.ru/post/47706
    Там на примере bash как раз подобный пример поясняется в пункте 3. [ $foo = «bar» ]
    Ответ написан
    1 комментарий
  • Что потребляет больше энергии: Bluetooth или Wi-Fi?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Конечно Wifi потребляет больше.
    Начиная от банального - радиус действия дальше, скорость выше, уже можно предположить согласно физике, что и энергии на это тратится гораздо больше.
    Ответ написан
    2 комментария
  • Как зайти на проект через браузер на первой машине запустив rails s на второй машине (ubuntu)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    Нужно пробросить порты с вашей хост машины на гостевую виртуалку, это делается в настройках виртуальной машины. Можно даже не перегружать.
    Ответ написан
  • Как создать временный файл на некоторое время? То есть динамическую ссылку?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Поищите любые дизайны 2000-х ранних годов.
    Ответ написан
    2 комментария
  • Изучение двух языков программирования - одновременно или порознь?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Все люди - индивидуальны в плане концентрации и усваиванию материала.
    Вам никто не мешает попробовать оба варианта по 1-2 недели и для себя решить как вам удобнее.

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