All streams
Search
Write a publication
Pull to refresh
29
0
Илья Плотников @ilyaplot

Программист

Send message
Чувствую, здесь нужно придумать то то новое.
Спасибо за критику.
1. — вот это стоящее замечание.
2. — это только проба фитч bootstrap
3. — С одной стороны удобно, но если я введу неправильный пароль, будет неприятно.
Ссылку нельзя. Если только Вы Neo, то сможете попасть на мой локальный сервер
Форма регистрации на twitter bootstrap 1.2.0
<div style="position: relative; top: auto; left: auto; margin: 0 auto; z-index: 1" 
    class="modal">
    <div class="modal-header">
        <h3>Регистрация нового пользователя</h3>

        </div>
        <div class="modal-body">
            <form method="POST" class="form-stacked" action="/user/register" 
                  onsubmit="return false;" id="register-form">
                <fieldset>
                        <div class="clearfix">
                            <label for="login">Логин</label>
                            <div class="input">
                                <input type="text"
                                       placeholder="Введите имя пользователя" class="xlarge" />
                                <span class="help-inline"></span>
                            </div>
                        </div>
                        <div class="clearfix">
                            <label for="password">Пароль</label>
                            <div class="input">
                                <input type="password" placeholder="Введите пароль" class="xlarge" />
                                <span class="help-inline"></span>
                            </div>
                        </div>
                        <div class="clearfix">
                            <label for="password_two">Подтверждение пароля</label>
                            <div class="input">
                                <input type="password" placeholder="Введите подтверждение пароля" 
                                       class="xlarge" />
                                <span class="help-inline"></span>
                            </div>
                        </div>
                        <div class="clearfix">
                            <label for="password_two">Email</label>
                            <div class="input-prepend">
                                <span class="add-on">@</span>
                                <input style="width: 244px;" type="text" placeholder="Введите адрес 
                                       почтового ящика" class="xlarge" />
                                <span class="help-inline"></span>
                            </div>
                        </div>
                        <div class="clearfix">
                            <label for="invite">Инвайт</label>
                            <input type="file" name="fileInput" id="fileInput" 
                                   class="input-file xlarge" />
                            <br /><span class="help-inline">В данный момент проект проходит альфа 
                                тестирование, регистрация возможна только приглашениям - 
                                специальным png файлам.</span>
                        </div>
                        <div class="clearfix" >
                            <button class="btn primary" id="submit" type="submit" disabled>
                                Зарегистрироваться</button> 
                            <button class="btn" type="reset">Начать заново</button> 
                        </div>
                </fieldset>
            </form>
        </div>
    </div>


Я тоже его использую, правда вчера понял, что нужно с ним подождать. Написал класс на JS для валидации формы регистрации и авторизации, потом обновил bootstrap с 1.2.0 до 1.3.0, из .input пропали классы .error, .danger и прочие…
Кто то в комментах к посту про обновления браузера пошутил, что скоро он незаметно обновится до Chrome OS. Когда увидел Интернет-магазин Chrome, невольно задумался.
Спасибо вам за мой любимый браузер.
А если конкретно, этот скрипт запускает несколько зомби процессов и завершает работу. Я не вижу тут демона, родитель и должен теряться. Данный код корректен для поставленной задачи.
— Зачем Вы доите лошадь? Для этого есть корова.
— Мы не доим лошадь, мы ездим на ней
— Говорю же, лошадь не для того, что бы ее доить, а вы все моя лошадь, моя лошадь…
Скрипт и написан для того, что бы не запускать стадо вампиров =) Сначала он ищет все запущенные с именами, заданными в массиве, убивает их, а потом запускает новые
Да, есть еще замечательная штука gaerman. Можно запустить кучу одинаковых процессов, а с помощью gaerman посылать задачи и ловить ответы.
Код писался на коленке за 5 минут. За
$matches[0][0] = str_replace("  ", " ", $matches[0][0]);
стыдно :)
Может быть удобнее будет запускать процесс с помощью system(«php /path/script.php»);?
Честно говоря, не проверял этот метод, но управляю демонами через PHP
#!/usr/bin/php
<?php
echo "________________________________________\n";
$command = "restart";
if (isset($argv[1]))
    $command = trim($argv[1]);
echo "Начинаем сканировать процессы...\n";
exec("ps -A -F | grep php", $output);
$folder = dirname(__FILE__);
$php = "php";
$names = array(
    "system",
    "inspector",
    "drivers",
    "android",
);
echo "Определяем демоны multitaxi...\n";
foreach ($output as $out) {
    if (preg_match_all("#.*php ".$folder."/(.*)\.php#isU", $out, $matches)) {
        $matches[0][0] = str_replace("  ", " ", $matches[0][0]);
        $matches[0][0] = str_replace("  ", " ", $matches[0][0]);
        $matches[0][0] = str_replace("  ", " ", $matches[0][0]);
        $matches[0][0] = str_replace("  ", " ", $matches[0][0]);
        $matches[0][0] = str_replace("  ", " ", $matches[0][0]);
        $daemon = $matches[1][0];
        $matches = explode(" ", $matches[0][0]);
        $pid = $matches[1];
        //echo $daemon;
        if (in_array($daemon, $names)) {
            if ($command != "view")
                exec("kill -9 ".$pid);
            echo "Процесс: ".$daemon." (".$pid.")\n";
        }
    }
}
if ($command != "stop" && $command != "view") {
    echo "Запускаем процессы...\n";
    foreach ($names as $d) {
        exec($php." ".$folder."/".$d.".php 1>> /dev/null 2>> /dev/null &");
        echo $php." ".$folder."/".$d.".php 1>> /dev/null 2>> /dev/null & \n";
    }
}
echo "Готово!\n";
echo "________________________________________\n";

?>

Гораздо эффективнее потратить эти деньги на дизайн или что то другое, что бросается в глаза. Microsoft в основном изменяет дизайн, тем самым они имеют право сказать, что все глобально изменилось. Думаю, потенциальные инвесторы уже видели ReactOS. Их нужно удивить и внушить, что это нужно миру или хотя бы большой группе людей.
100 000? Двум программистам на месяц? Не могу понять, что на эти деньги можно сделать. Показуха да и только.
Я почему то думал, что эта система уже действует. Оказывается, сеошники халявили.
Пользуюсь Desktops. У меня на разных рабочих столах по-разному даже ярлыки располагаются. Очень удобно. Не ожидал от программки в 80кб такого.

Information

Rating
Does not participate
Location
Сергиев Посад, Москва и Московская обл., Россия
Date of birth
Registered
Activity