• Как эффективно работать целый день?

    @ylebedev
    Вы забываете что только 20% вложенных ресурсов приносит 80% результата.

    А из 80 % вложенных сил вы получите только 20% из за ошибок и т.д.

    Поэтому по 20% вкладывайте в разные задачи не связанные друг с другом.
    Ответ написан
    Комментировать
  • Как правильно настроить dns-клиент в сети с active directory?

    @ylebedev
    Вы пытаетесь на ёлку залезть и Ж... не ободрать.

    У админа теория в сущности верна. Прекратите экономить и поставьте на филиал дублирующий AD.
    (хотя бы вирт. машину Win-Linux без разницы.)

    или сделайте всё через 1 DNS, но тогда VPN должен быть либо резервируемый или железобетонный.

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

    А чисто мой ИМХО давнее админское - я AD уже не ставлю давно.
    Нет таких задач которые он решает и не лагает при их решении.
    Для паролей и доступа к серверам можно использовать сторонние программы.
    (к тоже 99% пользователей сидят за своими компами - что касаемо паролей)
    Как только появляется AD - начинаются траблы с учётками, ДНС, файлами доступами, репликацией.
    Ответ написан
  • Куда PDO пишет ошибки если нет try / catch?

    @ylebedev Автор вопроса
    короче всё нашел в php_error.log

    [28-Feb-2015 13:19:32 Europe/Paris] PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Невозможно выполнить операцию на сокете, т.к. буфер слишком мал или очередь переполнена.
    Ответ написан
    Комментировать
  • Нужно ли регистрировать ИП?

    @ylebedev
    Короче, даже если вы работаете в питере и живете тут. Не обязательно регать фирму.

    Сейчас грубо говоря есть фирмы, которые работают на аутсорсе.
    То есть дают вам, печать, все документы, подписи.

    Далее ставите 1С к примеру, и сами делаете счета и документы.

    Ищите людей, ген. директоров с кем можно наладить контакт.
    Есть в интернете сервисы.

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

    Если со мной свяжитесь, я уточню. У меня есть пару гендиров которые работают с Финляндией.
    По надобности могу узнать про валютные операции.

    Все почему то помешаны на открытиях фирмы. Её нужно открывать с самый последний момент - когда уже выхода другого нет (например безналом вам хотят перечислить 500 000 рублей)
    Ответ написан
  • Как проверить переменную $_GET на целое число?

    @ylebedev
    if($_GET['id'] > 0) { }

    if (preg_match('/^\+?\d+$/', $value)) {
        echo "Целое положительное число :-)";
    }


    if ($value && ctype_digit((string)$value)) {
        echo "$value is positive integer\n";
    }


    $a = 100;
    //$a = '1a';
    //$a = 0;
    //$a = '1,1';
    //$a = 1.1;
    //$a  = 'a';
    
    if(!intval($a) or $a < 1 or !preg_match('/^\+?\d+$/', $a))
    {
        echo 'BaD';
    }
    else
    {
        echo 'GooD';
    }
    Ответ написан
    1 комментарий
  • Смена специализации, как?

    @ylebedev
    как по мне, тут главное страсть к программированию.
    Придумайте себе проект который вы хотели бы сделать, и делайте на досуге.
    Или найдите клиента под свой проект, дабы интересное с деньгами совместить.

    В начале я занимался дизайном сайтов, рисовал макеты и т.д.
    Потом перешел на сис. админа. (это отдельная тема развития от win до linux)

    а начинал с Perl, особо ещё даже не подозревая что такое Linux.
    Просто сам освоил и писал сайты, каталоги, гостевые книги, чаты.

    Потом услышал про php, в принципе почти одинаковые языки были.
    Перешел на php, начал писать применять.
    Сайты делать.

    Потом попросили сделать в клинике - мед. систему. начал делать,
    заодно изучил весь JS, MYSQL, CSS3, ну html понятно - оно простое.

    Писал своё, писал систему, ещё кто то попросил сайт доделать.
    Так и идет.

    Вот недавно добрался до Фреймворков, понимая то что на чистом языке писать больше и не особо безопасно стало.

    Главное чтобы была страсть. А резюме вы себе сделать успеете.
    А насчет сторон познания, сейчас столько всего выходит нового, что нифига не успеваешь следить, даже супер про. пока они пишут на одном - уже 10 новых вышло продуктов.
    Можно даже не морочить голову. Главное результат!

    Дорога открывается под ногами идущего.
    Ответ написан
    Комментировать
  • Как сделать сайт из 1 рисунка с картой изображений?

    @ylebedev
    Ну так HTML map используйте!

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

    CSS3:
    body {
            background: url(img/image.jpg) no-repeat center center fixed;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
    }


    Иногда при сложных вариациях сайта используют разные картинки.

    Для этого обычно JAVASCRIPT инициализирует размер окна и подгружает необходимую картинку.
    (можно подгружать с данными о mapping` ге)
    Ответ написан
    Комментировать
  • Ошибка парсера в php при запросе в бд как исправить?

    @ylebedev
    Если я не савсем того уже - это php выдает стандартную ошибку.
    по мойму "$query" без кавычек.

    А неее ->

    `dle_users` WHERE `name` = \"$name\"") не закрыли точка с запятой

    `dle_users` WHERE `name` = \"$name\"");
    Ответ написан
    Комментировать
  • Чем можно мониторить активность работы сотрудников?

    @ylebedev
    Есть какая то программа, для мониторинга собственного времени.
    Она пишет сколько часов ты работаешь. в каких приложениях.
    и страницах.
    Сам себе даешь отчет, сколько ты писал допустим приложение php

    На комп ставиться клиент, а на сайте уже у них можно все это посмотреть.

    Как она называется, хоть убей не помню.
    Что то зарубежное было.

    можно по гуглить - мониторинг собственной работы, и на англ.
    Ответ написан
    Комментировать
  • Можно ли сделать выборку диапазона дат если дата в mysql хранится в виде 11.12.2014 ?

    @ylebedev
    Для использования MYSQL в полную силу, лучше делать в её форматах(date).
    потому, что далее могут возникнуть проблемы с поиском по дате и т.д.

    Столько мучений с этой датой конечно.

    Я обычно преобразую все на стороне PHP, по разному
    explode
    $datas  = explode("-",$realdata);  $datas  = "$datas[2]"."-"."$datas[1]"."-"."$datas[0]";

    DateTime
    $data_kon1 = new DateTime($realdate);
    //$data_kon1->modify('+1 day'); // доп. функционал ещё есть
    $data_kon1 = $data_kon1->format('Y-m-d');

    SELECT * FROM users WHERE data = STR_TO_DATE('01.5.2013','%d.%m.%Y')
    Ответ написан
    Комментировать
  • Запрос в базу с JOIN с нескольких таблиц?

    @ylebedev
    Если не сложно, скиньте SQL файл (точный экспорт таблиц).
    Лень набивать в свою базу руками.

    DBForge в граф. виде позволяет проектировать базу данных выдавая правильный вариант запроса.
    Включая не позволяет запутаться в JOIN

    SELECT
    task.id,
    task.message,
    task_status.title,
    user_profile.firstName,
    user_profile.lastName,
    user_profile_1.firstName AS performer_user_id
    FROM task
    LEFT JOIN task_status
    ON task.status = task_status.id
    LEFT JOIN user_profile
    ON task.author_user_id = user_profile.user_id
    LEFT JOIN user_profile user_profile_1
    ON task.performer_user_id = user_profile_1.user_id

    1
    admin
    adminovich
    pertovich
    О море мия гаднжубас
    Ожидает

    Добавил пару стобцов

    Для SQL лучше использовать 1 длинный запрос, чем циклы 1000 мелких.

    Я уже от циклов пострадал по старой школе php. В результате php гнул SQL по 50 000 запросов в сек.
    потому что продукт вырос.
    Ответ написан
  • Не работают скрипты при переносе проекта в сеть?

    @ylebedev
    Из простого
    Все не работают?

    По наитию:
    Возьмите простой скрипт "HEllo World" - и пробуйте запустить. Пойметься в чем проблема...
    Ответ написан
  • Какой гипервизор выбрать для Windows Server?

    @ylebedev
    Из опыта по работе с разными вирт. серверами.
    тут смотря что вы знаете на linux или Windows.

    Я могу сказать какие камни вас будут ждать

    Практически везде, кроме Proxmox - это Бекап виртуальных машин.
    Xen - линукс система, поэтому придется с бекапом и т.д. копаться в строке Linux
    Конвертация машин и если что сдохнет, тоже проблема.

    Proxmox - какие то траблы с поддержкой нескольких дисков, установкой с USB, и что то там ещё было.

    Короче как ленивая мышь, выбрал Hyper-V 2012R2 - вроде после 2008 полегчало
    И машины ставишь на любые диски по выбору, и бекап можно bat файлом сделать.
    (или средствами самой винды)
    И вроде как появляется ленивая миграция между серверами, можно делать сервера отказоустойчивые сервера.

    VitualBox это вапще не система проф. виртуализации, а так (хрень потестить) - и жрет много, и понаставит всякого в Windows.

    Да и если честно, не связывались бы вы с AD. ( = АД)

    1. Потянет ли данная конфигурация такую задачу?
    Потянет, для начального уровня без проблем.

    2. Какую бесплатную систему виртуализации вы можете посоветовать выбрать (сам маюсь в выборе между Proxmox и Hyper-V)?

    Hyper-V

    2. Изначально буду использовать триальную версию Windows Server, поэтому, учитывая вышеуказанные книги, подскажите пожалуйста, какую лучше из версий выбрать - WS2008R2 или WS2012R2?
    (Из не триальных у меня есть 2 диска OEM WS2008)

    Hyper-V 2012R2 КОНСОЛЬНЫЙ - абсолютно бесплатный. Без оболочки. Работа с командн. строки.
    Ответ написан
    2 комментария
  • Php+MYSQL, при запросе - грузит процессор на 100%. Как быть?

    @ylebedev Автор вопроса
    Все! Спасибо! Вопрос решился установкой чистого 64бит mysql, на чистое железо с Win2008-64R2 serv.

    1414625215.1427
    1414625215.1567

    1414625218.2285

    Y - в уравнении искать не буду. нет времени.
    Что то странное со сборками LAMP. (xammp) - может именно моей конкретной версии.
    Ответ написан
    Комментировать
  • Каким образом назначить или выбрать поля в Авторизации Laravel ?

    @ylebedev Автор вопроса
    не проверено, но начинаю догадываться что столбцы выбираются в самом контроллере.
    (ну плюс еще добавки в моделях, что пароль именно password1)

    MYSQL
    login1 | password1

    public function authenticateUser(){
    $userdata = array(
    'login1' => Input::get('login'),
    'password1' => Input::get('password')
    );
    if( Auth::attempt($userdata) ) {
    return Redirect::to('/admin');
    } else {
    return View::make('auth.loginform', array(
    'error' => 'user data is incorrect',
    'old_input' => Input::all()
    ));
    }
    }
    Ответ написан
    Комментировать