тоже посещают подобные мысли, только проекты начинаю не очень часто, восновном все большие. Но вот как подумаешь, для того чтобы сделать привычную вещь X нужно потратить времени в 5 раз больше чем обчно, а сроки поджимают, так понимаешь, что пока все таки свое. Хотя сегодня поразбирался с симфони2, и очень понравилось, особенно наличие кучи бандлов на все случаи жизни. Для себя вижу такой выход — пока в фоне изучать и пробовать различные заковыристые вещи в новом фреймворке, когда уровень владениям им станет хоть более-менее приличным, попробовать сделать реальный проект
вот прочитал еще одну статью по restful api
и никак не могу понять зачем заголовки, post, delete put и более мудреные штуки?
что они дают?
чем плох подход, например, задать единый формат вывода
$api_res = array(
"result_int" => 0/1,
"err_msg" => "тут текст ошибки, если нет - пусто",
"result_details" => array(/* с любым возвращаемым результатом */)
);
потом этот массив сериализовать в json/xml и отдавать юзеру например
{"result_int":0,"err_msg":"тут текст ошибки, если нет - пусто","result_details":{"user_id_created":23}}
или
<api_result>
<result_int>0</result_int>
<err_msg>тут текст ошибки, если нет - пусто</err_msg>
<result_details>
<user_id_created>23</user_id_created>
</result_details>
</api_result>
был бы рад, если бы «на пальцах» кратко объяснили изъяны этого подхода и что дают именно http статусы?
Товарищи, может кто в курсе, а печатные книги такие есть в продаже? Очень заинтересовал метод, пробовал сам читать в оригинале, хоть и небольшое произведение (Диккенс «Рождественская песнь»), но трудновато иногда, когда слишком много незнакомых слов подряд — теряешь смысл читаемого. А такой бы вариант подошел на все сто, но не хочется с монитора этим заниматься
скажите, а у вас характер такой уравновешенный с детства?
или вы как то натренировались?
просто удивляюсь как можно спокойно отвечать таким неадекватам. есть такие пункты, что я удивляюсь вашему хладнокровию =)
проект понравился, пытаюсь пользоваться,
есть предложение такое — когда я не за компом, то чтобы время останавливалось. Очень нравится реализация в time tracking tool toggl (https://www.toggl.com/), там когда я отошел от компа например на полчаса (меньше 5-10 мин не учитывается), а потом прихожу и шевелю мышкой, нажимаю клавиши — мне говорится, что меня не было там столько-то столько-то, учесть это время или нет. У вас тут так подробно понятно не нада, но вот думаю было бы очень удобно, если прога сама определяла есть я за компом или нет и ставила процесс на паузу, ну или галочку в настройках такую сделать
каким качеством перевода?
по-моему, это ваше субъективное мнение, у меня много друзей(из Харькова), которые говорят полностью обратное, а тот пример про Мадагаскар, который привели вы — да бывает всякое, но неужели нет изъянов в русских дубляжах? мне вот рассказывали, в какой-то комедии квнщики, которые озвучивали главных героев, вообще пороли отсебятину и что говорить что весь русский перевод лажа?
И вы путаете понятия «говорить только по-украински» и «говорить по-русски, но любить и уважать украинский».
После столетий нечестной конкуренции с русским (не приуменьшая его значения), имею в виду запреты на украинский, малороссийское наречие, южнорусский и тд, разумная протекционистская политика крайне необходима украискому языку
прикольный сервис, только для создания скриншотов реально не хватает минитулбара с кнопками типа «стрелка», «прямоугольник» — вот аналогичный, хотя и не совсем, сервис jetScreenshot, очень удобно сделано. Посмотрите, может, возьмете что-то на вооружение: hostingkartinok.com/image.php?s=01&d=201106&i=263c1903334d97a1388f48480b56687d.png
Спасибо, статья очень помогла для старта, тоже была задача поиска по разношерстным данным.
Хотел бы лишь подчеркнуть небольшие неточности и недосказанности.
Во-первых,
>sql_query_info
>Ну и последний параметр — это маска запроса, который будет извлекать нужную нам информацию по найденным id
стоить заметить, что этот параметр работает только при поиске через консоль, то есть предназначен для дебага и через API работать не будет
Во-вторых,
при указании в индексе двух и более источников, нужно позаботиться о том, чтобы в них было одинаковое количество полей,
можно это решить как '' as `required_field_name` для несовпадающих поле или использовать для каждого источника свой индекс
Это те вещи с которыми столкнулся лично я, может помогут кому-то еще.
«показывать по одной последней новости из каждого источника»
Скажите пожалуйста, а можно как-то сделать отображение например 2х последних новостей из каждого источника?
Потому как в документации читаю sphinxsearch.com/docs/current.html#clustering
The final search result set then contains one best match per group. Grouping function value and per-group match count are returned along as «virtual» attributes named @group and @count respectively.
Или тогда нада использовать какой то другой метод?
и никак не могу понять зачем заголовки, post, delete put и более мудреные штуки?
что они дают?
чем плох подход, например, задать единый формат вывода
потом этот массив сериализовать в json/xml и отдавать юзеру например
или
был бы рад, если бы «на пальцах» кратко объяснили изъяны этого подхода и что дают именно http статусы?
или вы как то натренировались?
просто удивляюсь как можно спокойно отвечать таким неадекватам. есть такие пункты, что я удивляюсь вашему хладнокровию =)
я например у себя так делал
# dnwr_host www.bilet.dev www.kiev.bilet.dev kiev.bilet.dev kharkov.bilet.dev dnepropetrovsk.bilet.dev odessa.bilet.dev
есть предложение такое — когда я не за компом, то чтобы время останавливалось. Очень нравится реализация в time tracking tool toggl (https://www.toggl.com/), там когда я отошел от компа например на полчаса (меньше 5-10 мин не учитывается), а потом прихожу и шевелю мышкой, нажимаю клавиши — мне говорится, что меня не было там столько-то столько-то, учесть это время или нет. У вас тут так подробно понятно не нада, но вот думаю было бы очень удобно, если прога сама определяла есть я за компом или нет и ставила процесс на паузу, ну или галочку в настройках такую сделать
по-моему, это ваше субъективное мнение, у меня много друзей(из Харькова), которые говорят полностью обратное, а тот пример про Мадагаскар, который привели вы — да бывает всякое, но неужели нет изъянов в русских дубляжах? мне вот рассказывали, в какой-то комедии квнщики, которые озвучивали главных героев, вообще пороли отсебятину и что говорить что весь русский перевод лажа?
И вы путаете понятия «говорить только по-украински» и «говорить по-русски, но любить и уважать украинский».
После столетий нечестной конкуренции с русским (не приуменьшая его значения), имею в виду запреты на украинский, малороссийское наречие, южнорусский и тд, разумная протекционистская политика крайне необходима украискому языку
hostingkartinok.com/image.php?s=01&d=201106&i=263c1903334d97a1388f48480b56687d.png
Хотел бы лишь подчеркнуть небольшие неточности и недосказанности.
Во-первых,
>sql_query_info
>Ну и последний параметр — это маска запроса, который будет извлекать нужную нам информацию по найденным id
стоить заметить, что этот параметр работает только при поиске через консоль, то есть предназначен для дебага и через API работать не будет
Во-вторых,
при указании в индексе двух и более источников, нужно позаботиться о том, чтобы в них было одинаковое количество полей,
можно это решить как '' as `required_field_name` для несовпадающих поле или использовать для каждого источника свой индекс
Это те вещи с которыми столкнулся лично я, может помогут кому-то еще.
Скажите пожалуйста, а можно как-то сделать отображение например 2х последних новостей из каждого источника?
Потому как в документации читаю sphinxsearch.com/docs/current.html#clustering
The final search result set then contains one best match per group. Grouping function value and per-group match count are returned along as «virtual» attributes named @group and @count respectively.
Или тогда нада использовать какой то другой метод?