These are chat archives for LaravelRUS/chat

26th
Dec 2014
Maxim
@Big-Shark
Dec 26 2014 03:06
https://github.com/flynn/flynn использовал кто?
slider23
@slider23
Dec 26 2014 06:09
Спросоня смотрел на это и так и не понял, что это такое
Maxim
@Big-Shark
Dec 26 2014 08:18
это типа хероку только на твоем серваке)
Роман Сохарев
@greabock
Dec 26 2014 09:19
все чаще я натыкаюсь на какие-то разработки, которые вызывают лишь вопрос "зачем?".
Роман Сохарев
@greabock
Dec 26 2014 09:35
прям тишина и покой... пятница же, не понедельник...
Orel
@2byte
Dec 26 2014 10:19
CURLOPT_FOLLOWLOCATION уже давно заметил не будет работать на каком нибудь хостинге, альтернатив без костылей вроде нет
LaravelButler

Приветствуем Вас, @inferal, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Kirill Nesmeyanov
@SerafimArts
Dec 26 2014 10:29
This message was deleted

@vanchelo

{
    "require": {
        "serafim/asset": "dev-master@dev"
    }
}
'Serafim/Asset/AssetServiceProvider'
php artisan config:publish serafim/asset

и внутри конфигов переключаешь драйвер для scss с обычного на драйвер с компасом https://github.com/SerafimArts/Asset/blob/master/src/config/config.php#L39

+))))
Brezhnev Ivan
@vanchelo
Dec 26 2014 10:46
@SerafimArts а ты юзаешь свой пакет?
Роман Сохарев
@greabock
Dec 26 2014 11:15
сломали мою рисовалку для диаграм
Что теперь делать? vertabelo наворочен и функционален, но выглядит просто ужасно.
Brezhnev Ivan
@vanchelo
Dec 26 2014 11:23
у меня работает
что именно сломали?
Роман Сохарев
@greabock
Dec 26 2014 11:24
то есть????
у тебя не так?
Brezhnev Ivan
@vanchelo
Dec 26 2014 11:24
у меня нормально
2014-12-26_132447.png
Роман Сохарев
@greabock
Dec 26 2014 11:25
а что же, простите, за херня?
Alexey
@Butochnikov
Dec 26 2014 11:33
и у меня работает
Роман Сохарев
@greabock
Dec 26 2014 11:37
вот так беда... у меня приложение установлено, но в списке установленных его нет. Пошел в магазин chrome, а там написано "запустить".
как бы его переустановить-то
Alexey
@Butochnikov
Dec 26 2014 11:43
YII 2.0 VS. LARAVEL https://vk.com/wall-53758340_6521
@greabock приложение?
Роман Сохарев
@greabock
Dec 26 2014 11:45
да... ну нету его в списке, а хромстор думает что есть... где они вообще лежат-то?
Maxim
@Big-Shark
Dec 26 2014 11:47
Поджарилась мамка которую в том году мы брали по цене около 6 тысяч, кто угадает цену сейчас
http://market.yandex.ru/model-prices.xml?modelid=7770049&hid=91020 (ответ)
Alexey
@Butochnikov
Dec 26 2014 11:47
@greabock а удалить и поставить? chrome://extensions/
Роман Сохарев
@greabock
Dec 26 2014 11:48
@Butochnikov ну я же не олигофрен, это было первое место, где я посмотрел =)
Alexey
@Butochnikov
Dec 26 2014 11:49
@Big-Shark и так почти во всем. ssd еще летом стоил 5тр, в ноябре уже 7.5, сейчас 14
@greabock так там, что не удаляется?
Maxim
@Big-Shark
Dec 26 2014 11:51
@Butochnikov писец, надо сразу в этой стране все брать а не ждать снижения, или как в данном случае повышения цен
Роман Сохарев
@greabock
Dec 26 2014 11:51
приложений нет вообще

установить нельзя, только запустить
Alexey
@Butochnikov
Dec 26 2014 11:52
а что у тебя за новый инструмент приложений и расширений? может это он все перекрыл?
Роман Сохарев
@greabock
Dec 26 2014 11:54
это когда галку ставишь "режим разработчика"
в общем, я в печали. Ушел гуглить...
Alexey
@Butochnikov
Dec 26 2014 11:58
но в моем хроме такого нет
Роман Сохарев
@greabock
Dec 26 2014 12:00
@Butochnikov хм...
Alexey
@Butochnikov
Dec 26 2014 12:00
Версия 39.0.2171.95 m
Роман Сохарев
@greabock
Dec 26 2014 12:04
встретимся после отката системы...
Eugene Holiday
@eugene-holiday
Dec 26 2014 12:04
:balloon:
Brezhnev Ivan
@vanchelo
Dec 26 2014 12:28
гы
Alexey
@Butochnikov
Dec 26 2014 12:51
@vanchelo я не понял про киллер фичу в yii
Brezhnev Ivan
@vanchelo
Dec 26 2014 12:52
она Yii убивает))
мне кажется что либо я не понимаю что такое киллер фича либо он)
её ведь не зря назвали "киллер фича"
Роман Сохарев
@greabock
Dec 26 2014 12:55
вы не поверите...
проблема вообще была в другом
я даже в шоке
и не узнал бы если бы не попробовал в ie запустить
проблема была в dns
Brezhnev Ivan
@vanchelo
Dec 26 2014 12:59
dns flush?
Роман Сохарев
@greabock
Dec 26 2014 13:01

https://translate.google.ru/?hl=ru&tab=wT#en/ru/flush

XD еще то "заподлицо"

Brezhnev Ivan
@vanchelo
Dec 26 2014 13:02
ахаха
MaD
@maddog670
Dec 26 2014 13:03
:D
Valeriy
@Adoafw
Dec 26 2014 13:14
Люди скажите в чем опасность директивы Options -MultiViews ?
Eugene Holiday
@eugene-holiday
Dec 26 2014 13:16
Вопросы с собеседования?
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:16
@Adoafw понятия не имею) я с апачем только на локалке работаю)
а на хостерах обычно эта опция выключена
Valeriy
@Adoafw
Dec 26 2014 13:16
нет хостер сказал гуляй не включем директиву)
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:17
ну вот
я ж и пишу что она выключена у хостеров
Роман Сохарев
@greabock
Dec 26 2014 13:18
у меня лишь один вопрос : нахрена она могла вообще понадобиться?
Valeriy
@Adoafw
Dec 26 2014 13:19
есть 2 хостера разных) один и тот же дистрибутив работает на другом нет)) я прочитал что htaccess должен быть такой
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:20
так тебе и не надо включать MultiView
здесь она наоборот отключается
Valeriy
@Adoafw
Dec 26 2014 13:20
ок) спс
Роман Сохарев
@greabock
Dec 26 2014 13:20
лулз
Valeriy
@Adoafw
Dec 26 2014 13:21
?
странно что на одном shared пашет на другом нет) посоветовали спросить у хостера про это)
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:23
зато в Yii добавили по умолчанию в .gitignore, а Тейлор против этого https://github.com/yiisoft/yii2/blob/master/.gitignore#L2
MaD
@maddog670
Dec 26 2014 13:26
интересная штука какая http://superlooper.universlabs.co.uk/
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:30
наверное это круто на сернсорной панеле
мышой тыкать не так круто)
MaD
@maddog670
Dec 26 2014 13:31
клавой можно еще
Valeriy
@Adoafw
Dec 26 2014 13:34
клавой можно???
))) есть у кого наброски?
MaD
@maddog670
Dec 26 2014 13:35
наброски чего? лупы что ли?
Valeriy
@Adoafw
Dec 26 2014 13:36
ага)
MaD
@maddog670
Dec 26 2014 13:36
сам пиши)
Роман Сохарев
@greabock
Dec 26 2014 13:38
ба-да-бум-тсссс
Роман Сохарев
@greabock
Dec 26 2014 13:44
почитал я эту статью... http://nix-tips.ru/yii-2-0-vs-laravel/
ощущение, что человек не сделал ни одного проекта ни на одном из перечисленных FW

Только представьте себе, вы получаете «из коробки» frontend, backend, работающую модель пользователя с авторизацией и работающим механизмом восстановления забытого пароля. Представьте фреймворк, который интегрирован с Bootstrap 3...

"вирстальщик, ну ты понел где мне тебе кодить"...

WmA
@akis94
Dec 26 2014 13:48
))
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:50
@greabock точно точно
WmA
@akis94
Dec 26 2014 13:51
кстати gitter верстали на Twitter Bootstrap?
Роман Сохарев
@greabock
Dec 26 2014 13:52
на сколько я вижу - нет
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:53
@charset "UTF-8";/*!
 * Bootstrap v2.0.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
Роман Сохарев
@greabock
Dec 26 2014 13:53
хреново у меня со зрением...
Brezhnev Ivan
@vanchelo
Dec 26 2014 13:53
но там от бутстрапа только reset
больше ничего я не вижу))
Роман Сохарев
@greabock
Dec 26 2014 13:54
та же проблема?
XD
WmA
@akis94
Dec 26 2014 13:58
классное название класса .jlhlebbhengjlhmcjebbkambaekglhkf )
Роман Сохарев
@greabock
Dec 26 2014 13:58
а ты каламбурщик )
WmA
@akis94
Dec 26 2014 13:59
))
Роман Сохарев
@greabock
Dec 26 2014 13:59
я тоже один такой использую
.eVtyzRjyxbkbcmBltb
WmA
@akis94
Dec 26 2014 14:00
а для чего такие названия классов?
Роман Сохарев
@greabock
Dec 26 2014 14:01
это очень тонкая шутка
ну очень
WmA
@akis94
Dec 26 2014 14:01
это связано с id?
в БД или в каком другом месте?
Роман Сохарев
@greabock
Dec 26 2014 14:02
это
.уМеняКончилисьИдеи
WmA
@akis94
Dec 26 2014 14:02
ахах))
Роман Сохарев
@greabock
Dec 26 2014 14:02
=)
этот человек хочет на хабр
он просто не знает чему равняется ноль в степени ноль?
у меня такое настроение сегодня... я прям всех критиковать готов )))
WmA
@akis94
Dec 26 2014 14:07
))
Maksim (Ellrion) Platonov
@Ellrion
Dec 26 2014 14:13
х)) статья эпична)
MaD
@maddog670
Dec 26 2014 14:13
что-то слабовата статейка на инвайт
Роман Сохарев
@greabock
Dec 26 2014 14:15
ну у меня тоже не сверх крутая была
но не так эпична, как эта ))
WmA
@akis94
Dec 26 2014 14:18
This message was deleted
This message was deleted
Роман Сохарев
@greabock
Dec 26 2014 14:20
что это?
я плачу
WmA
@akis94
Dec 26 2014 14:21
а, забудьте, код каким-то образом запоролся
Роман Сохарев
@greabock
Dec 26 2014 14:21
Хабр, друг, дык где капча-то?
Я те все разгадаю, ты капчу дай...
WmA
@akis94
Dec 26 2014 14:22
в книжечку тебя точно не запишут)
Роман Сохарев
@greabock
Dec 26 2014 14:23
беда...
у меня сегодня день оч неудачный видимо...
и настроение такое
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:24
=)
Роман Сохарев
@greabock
Dec 26 2014 14:25
Или это квест такой?
Ее сначала найти надо? )))
WmA
@akis94
Dec 26 2014 14:26
Организм к празднику готовится))
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:26
статья на хабре веселая))
чтобы получить единицу чувак написал 7 строк кода)
MaD
@maddog670
Dec 26 2014 14:27
скорей что-то блочит рекапчу
http://pp.screenshotlink.ru/v1720/93/xROwXFZh848.png
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:28
где это может пригодится?
знаю, в генераторе единиц)
Eugene Holiday
@eugene-holiday
Dec 26 2014 14:28
лорд Брабазон Вир-де-Вир
Роман Сохарев
@greabock
Dec 26 2014 14:29
да не, это баг. Если ткнуть кнопку "отправить" до окончания анимации капчи, он глюканет
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:29
http://habrahabr.ru/sandbox/90477/ тоже очень полезная
как можно с такой статьей претендовать на инвайт?
http://habrahabr.ru/sandbox/90449/ веселый статьи)
а какое отношение имеет веб сервер к SH скрипту?
Роман Сохарев
@greabock
Dec 26 2014 14:33
ой, там хватает этого
http://habrahabr.ru/sandbox/90157/
вот вам... даже в заголовке ошибка
WmA
@akis94
Dec 26 2014 14:37
поможете решить задачу? Есть массив целых чисел, надо найти 3 таких числа, сумма которых равна нулю, при этом нельзя использовать 3хуровневый цикл.
Куда мне это обратиться?)
Роман Сохарев
@greabock
Dec 26 2014 14:39
тут не в циклах дело... эвристика нужна какая-то
иначе это задача комивояжера
WmA
@akis94
Dec 26 2014 14:40
Используя 3 цикла, легко решается, только производительности требует очень много)
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:42
можно одним циклом
юзай next()
reset() и т.д.
если это принципиально)
WmA
@akis94
Dec 26 2014 14:43
мм, попробую)
Роман Сохарев
@greabock
Dec 26 2014 14:43
@vanchelo это не уменьшает сложность алгоритма
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:43
прибавляй к первому последовательно следующий
@greabock ага)
даже сложнее будет
@akis94 дай код задачи с исходными данными
WmA
@akis94
Dec 26 2014 14:47
<?php 
    for($i=0;$i<5;$i++)
{
    echo "Enter value for index ".$i." :";
    $arr[$i]=trim(fgets(STDIN));
}
//{Write your code here

//}
if($i=3) echo "No such triplet found"; 
  exit;
?>
это исходные данные
Given an array of positive and negative integers. Find three numbers such that they sum to zero, else indicate that no such triplets exist.
это условие
пробовал делать тупо 3 цикла, комп погнал)
WmA
@akis94
Dec 26 2014 14:52
вот откуда взял - http://www.programmr.com/triplet-sum-0
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:53
всего 5 чисел?
WmA
@akis94
Dec 26 2014 14:53
это по условию)
Роман Сохарев
@greabock
Dec 26 2014 14:53
я думаю их может быть и больше...
это все же вопрос на эвристику
что-то ничего проще O(n+n^2) не могу придумать
WmA
@akis94
Dec 26 2014 14:57
уже решал её, когда только начал учить пхп, теперь снова решил попробовать, хорошая задача)
Brezhnev Ivan
@vanchelo
Dec 26 2014 14:58
решал без циклов?
Роман Сохарев
@greabock
Dec 26 2014 14:58
в любом случае, решения проще O(n^2) нет
или я совсем тупой
WmA
@akis94
Dec 26 2014 14:59
нет, 2 цикла делал, точно помню)
а как расшифровать О )
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:00
как только находим триплет выходим из программы?
или надо все возможные триплеты найти?
WmA
@akis94
Dec 26 2014 15:00
ага
до тех пор пока не найден)
Роман Сохарев
@greabock
Dec 26 2014 15:02
O - в данном конкретном случае программа
в общем случае, алгоритм
n - некоторое количество элементов
WmA
@akis94
Dec 26 2014 15:03
есть старый алгоритм, но каким-то образом затёрлись данные
то есть там куски кода, странно вообще
Роман Сохарев
@greabock
Dec 26 2014 15:06
хм... а они должны подряд стоять?
XD
WmA
@akis94
Dec 26 2014 15:06
нет)
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:07
а если рандомно брать 3 элемента?
Роман Сохарев
@greabock
Dec 26 2014 15:07
лол
WmA
@akis94
Dec 26 2014 15:07
точнее это не имеет значения, только надо проверить все возможные варианты без потери производительности)
))
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:08
а если просумировать каждый с каждым а потом сравнить?
попарно
т.е. сначала получаем суммы всех возможных пар
WmA
@akis94
Dec 26 2014 15:09
можно сделать 3 цикла
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:09
а потом уже в цикле сравниваем
три циклы по условию нельзя?
WmA
@akis94
Dec 26 2014 15:10
по условию можно
но это на производительности скажется
очень скажется
)
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:10
значит проще суммы пар найти
WmA
@akis94
Dec 26 2014 15:10
ага) Только есть решение получше и быстрее)
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:11
не, суммы пар не то
WmA
@akis94
Dec 26 2014 15:11
цикл для каждого числа получается + там надо условия ставить, если 3 цикла
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:13
короче не хочу голову забивать)
WmA
@akis94
Dec 26 2014 15:13
как решу, скину решение)
Роман Сохарев
@greabock
Dec 26 2014 15:22
ну вообще я тебе могу решение O(n^2) накидать
WmA
@akis94
Dec 26 2014 15:22
если не сложно, то было бы классно)
Роман Сохарев
@greabock
Dec 26 2014 15:23
сейчас чаю заварю, и накатаю
WmA
@akis94
Dec 26 2014 15:23
я пытаюсь решить так, первый цикл - двигается от 1 до n-2
а второй заменяет одним циклом решение с двумя циклами.
Роман Сохарев
@greabock
Dec 26 2014 15:26
путь верный избрал ты
WmA
@akis94
Dec 26 2014 15:26
))
Роман Сохарев
@greabock
Dec 26 2014 15:50
 <?php

function findThreeNumbers( $array, $sum)
{

    $triplets = array();

    sort($array);

    $arraySize = count($array) - 1;

    for ($i = 0; $i < $arraySize; $i++)
    {

        $l = $i + 1; 
        $r = $arraySize;

        while ($l < $r)
        {
            $shiftSum = $array[$i] + $array[$l] + $array[$r];

            if( $shiftSum == $sum)
            {
                $triplets[] = [$array[$i] , $array[$l] , $array[$r]];
                $l++;
                $r--;
            }
            else if ($shiftSum  < $sum){
                $l++;   
            }
            else{
                $r--;
            }
        }
    }

    return $triplets;
}

$array = [-3, 0, 3, 10, 115, -115, 2 , 15, 2, -2];

$triplets = findThreeNumbers($array, 0);

var_dump($triplets);
короче, сложность O(n*(n-2)+(сложность функции sort(n)));
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:52
жесткач
Роман Сохарев
@greabock
Dec 26 2014 15:53
почему жесткач?
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:53
на вид
Роман Сохарев
@greabock
Dec 26 2014 15:54
зато считает =)
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:54
ага
WmA
@akis94
Dec 26 2014 15:56
классно)
Роман Сохарев
@greabock
Dec 26 2014 15:56
ну вообще ее причесать можно
но мне лень
вообще, сложность функции sort - O(log n)
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:59
а нам об этом в алгоритме думать надо?
Роман Сохарев
@greabock
Dec 26 2014 15:59
но она выполняется "сишным" quickSort
так что работает быстрее чем quickSort который мы бы написали сами на php
Brezhnev Ivan
@vanchelo
Dec 26 2014 15:59
выходит что sort сложнее чем поиск суммы?
Роман Сохарев
@greabock
Dec 26 2014 15:59
нет
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:00
еще можно в функцию добавить кол-во элементов для суммирования
или будет совсем сложно?
WmA
@akis94
Dec 26 2014 16:00
а если sort убрать, работать не будет?
Роман Сохарев
@greabock
Dec 26 2014 16:01
нет
для справки (log n) это меньше чем n^2
WmA
@akis94
Dec 26 2014 16:03
log n - основание 10 или е?
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:03
ln натуральный
WmA
@akis94
Dec 26 2014 16:04
lg десятичный
а log?
)
WmA
@akis94
Dec 26 2014 16:05
просто не понял без указания основания, какое основание) да пофиг)
@greabock спасибо за решение)
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:07
если без основания то десятичный
а может быть и натуральным
короче это зависит от контекста и от чувака который пишет)
В зарубежной литературе, а также на клавиатуре калькуляторов встречаются и другие обозначения десятичного логарифма: log, Log, Log10, причём следует иметь в виду, что первые 2 варианта могут относиться и к натуральному логарифму.
Так что @greabock имел ввиду это у него и надо уточнить)
Если считать, что числа в таблице соответствуют микросекундам, то для задачи с n=1048576 элементами алгоритму с временем работы O(log n) потребуется 20 микросекунд, алгоритму со временем O(n) - 17 минут, а алгоритму с временем работы O( n2 ) - более 12 дней... Теперь преимущество алгоритма 2 с оценкой O(n) перед алгоритмом 1 достаточно очевидно.
Наилучшей является оценка O(1)... В этом случае время вообще не зависит от n, т.е постоянно при любом количестве элементов.
короче O(log n) это очень быстро, а O(1) супер быстро
WmA
@akis94
Dec 26 2014 16:11
This message was deleted
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:11
Таким образом, O() - "урезанная" оценка времени работы алгоритма, которую зачастую гораздо проще получить, чем точную формулу для количества операций.
WmA
@akis94
Dec 26 2014 16:12
понятно теперь)
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:12
Символ O() показывает исключительно асимптотику!

@akis94

Основание логарифма внутри символа O() не пишется.
Причина этого весьма проста. Пусть у нас есть O( log2n). Но log2n=log3n/log32, а log32, как и любую константу, асимптотика - символ О() не учитывает. Таким образом, O( log2n) = O( log3n).

Brezhnev Ivan
@vanchelo
Dec 26 2014 16:18
Итак, O() - асимптотическая оценка алгоритма на худших входных данных, Ω() - на лучших входных данных, Θ() - сокращенная запись одинаковых O() и Ω().
Все всё поняли? =)
Роман Сохарев
@greabock
Dec 26 2014 16:23
я отходил
с точки зрения оценки сложности основание алгоритма значения не имеет
вот хорошая серия постов
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:25
уже читаю
Роман Сохарев
@greabock
Dec 26 2014 16:25
но нам как пхпшникам, это мало пользы может принести
WmA
@akis94
Dec 26 2014 16:25
<?php
for($i=0;$i<5;$i++){
    echo "Enter value for index ".$i." :";   
    $arr[$i]=trim(fgets(STDIN));
}
for($i=0;$i<3;$i++){
    $j=$i+1;   
    $k=3;   

    while($k >= $j){       
        if($arr[$i]+$arr[$j]+$arr[$k] == 0){           
            echo "Three numbers are : ";           
            echo "\n" . $arr[$i] . "\n" . $arr[$j] . "\n" . $arr[$k];           
            exit();      
        }       
        if($arr[$i]+$arr[$j]+$arr[$k] > 0) $k--;
        else $j++;   
    }
}
echo "No such triplet found";  
exit;
по сути тоже самое)
доделал на том сайте
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:26
получил медальку?
WmA
@akis94
Dec 26 2014 16:26
))
нет, получил ачивку маленькую, да толку от неё)
Роман Сохарев
@greabock
Dec 26 2014 16:29
блин, прекратите аватарки менять
я вас не узнаю потом
WmA
@akis94
Dec 26 2014 16:30
А кто поменял?)
Роман Сохарев
@greabock
Dec 26 2014 16:39
это я туплю...
но вы все равно не меняйте )
WmA
@akis94
Dec 26 2014 16:39
)) Хорошо)
Роман Сохарев
@greabock
Dec 26 2014 16:41
я упорот? Или норм?
Brezhnev Ivan
@vanchelo
Dec 26 2014 16:45
)
Brezhnev Ivan
@vanchelo
Dec 26 2014 19:47
в пхп есть магические перехватчики вызова функций, по типу как в классе __call?
aleserche
@Aleserche
Dec 26 2014 19:53
что-то вроде подписчиков?
@greabock что за программа такие красивые схемы рисует?
Eugene Holiday
@eugene-holiday
Dec 26 2014 20:00
или одноименный плагин для браузера
aleserche
@Aleserche
Dec 26 2014 20:04
а в ide разве нет построителей?
или там слишком сложные?
Brezhnev Ivan
@vanchelo
Dec 26 2014 20:13
@akis94 то что надо https://github.com/sagivo/algorithms ))
Роман Сохарев
@greabock
Dec 26 2014 20:14
Brezhnev Ivan
@vanchelo
Dec 26 2014 20:14
@greabock алгоритм Дейкстра подходит для решения той задачи?
Orel
@2byte
Dec 26 2014 20:37
Попробовал на двух либах по курлу отправить пост данные в массиве и строкой, соединяюсь по https, так вот передача пост данных массивом в курл вызывает ошибку SSL read: error:00000000:lib(0):func(0):reason(0), errno 104bool(false), а при передаче данных строкой key=val&key=val все нормально. Тестировал локально данных через массив нормальный приходят.
Brezhnev Ivan
@vanchelo
Dec 26 2014 20:43
http://lakion.com/lionframe как вам такой фрейм? для API хорошо пойдет
Роман Сохарев
@greabock
Dec 26 2014 21:04
@vanchelo не, это не то пальто
дейкстр для нахождения кратчайшего пути юзается
при том, должен быть доступен AL
да и зачем это в пхп? =)
Brezhnev Ivan
@vanchelo
Dec 26 2014 21:10
хз
а коммивояжер и алгоритм Дейкстра не одно и то же?
Роман Сохарев
@greabock
Dec 26 2014 21:44
нет
комивояжер, ищет кратчайший путь через все точки )
в нашем случае, путь заданной длины через три точки
полный комивояжер - это вообще неразрешимая задача
алгоритмы получаются запредельной сложности
применяют эвристический анализ, но бывает что он вместе с наименее вероятными ветвями отсекает и кратчайший вариант