VOOZH about

URL: https://rmcreative.ru/blog/tag/mystuff

⇱ Все заметки с тегом «mystuff» - RMCreative


<rmcreative>

RSS

Все заметки с тегом «mystuff»

Можно уточнить:

    autogrow (2)
    bat (1)
  1. BBCode (1)
  2. border-collapse (1)
  3. border-spacing (1)
    CakePHP (2)
  1. CKEditor (2)
  2. CMS (1)
  3. CodeIgniter (6)
  4. CSS (10)
  5. curl (2)
  6. curl_multi (2)
    Denwer (1)
  1. Drupal (2)
  2. Dwoo (1)
    Eclipse (1)
  1. Excel (1)
    filter_var (1)
  1. Firefox (3)
  2. Footer (2)
    Games (3)
    height (2)
    IDE (3)
  1. IE (7)
    Java (1)
  1. JavaScript (6)
  2. jQuery (1)
    Miranda (2)
  1. MySQL (2)
    Opera (2)
    PDT (1)
  1. Perl (1)
  2. PHP (25)
  3. PostgreSQL (1)
  4. Python (1)
    Quake (3)
  1. Quicky (1)
    Ruby (1)
    Safari (1)
  1. select (1)
  2. Sitemap (1)
  3. Smarty (4)
  4. SmashingMagazine (1)
  5. Soft (11)
  6. SPL (1)
  7. SQL (2)
    textarea (1)
  1. thickbox (1)
  2. Token (1)
  3. Total Commander (1)
    Views (1)
    xdebug (1)
  1. XLS (1)
    Yii (3)
    Антиспам (2)
    Баги (6)
  1. Букмарклеты (1)
    Дизайн (1)
    Книги (2)
    Массивы (1)
    Отладка (1)
    Переводы (6)
    Советы (1)
    Хаки (2)
  1. Обновление Rolling Curl

    13 сентября 2010

    Обновился rolling-curl — PHP-класс для параллельного выполнения большого количества асинхронных HTTP-запросов при помощи curl, который я начал поддерживать в мае 2010.

    Пример использования можно посмотреть в анонсе библиотеки. Сегодня я остановлюсь на изменениях, сделанных в основном LionsAd, за что ему огромное спасибо.

    • Исправлена ошибка, не позволяющая перезаписать значения из конфигурации CURL по умолчанию.
    • Теперь используется curl_multi_select, что должно убрать излишнюю нагрузку на процессор.
    • В параметры обработчика теперь передаётся $request, содержащий соответствующий объект запроса.
    • Класс Request переименован в RollingCurlRequest.
    • Добавлен функционал для работы с группами запросов. Смотрите RollingCurlGroup и README.
    • Теперь можно настроить таймаут для curl_multi_select.
    • single_curl теперь возвращает true.
    • Улучшенный README с дополнениями.

    Пробуем и обновляемся

    21 комментарий
  2. rolling-curl

    13 мая 2010

    rolling-curl — PHP-класс для параллельного выполнения большого количества асинхронных HTTP-запросов при помощи curl, написанная Josh Fraser и поддерживаемая на данный момент мной.

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

    Пример:

    // URL, которые будем обрабатывать
    $urls = array(
     "http://www.google.com",
     "http://www.facebook.com",
     "http://www.yahoo.com",
    );
     
    // функция для обработки ответа
    function request_callback($response, $info) {
     // получаем title страницы
     if (preg_match("~<title>(.*?)</title>~i", $response, $out)) {
     $title = $out[1];
     }
     echo "<b>$title</b><br />";
     print_r($info);
     echo "<hr>";
    }
     
    $rc = new RollingCurl("request_callback");
    // одновременно позволим не более 20 запросов
    $rc->window_size = 20;
    foreach ($urls as $url) {
     // добавляем запросы в очередь
     $request = new RollingCurlRequest($url);
     $rc->add($request);
    }
    // запускаем
    $rc->execute();

    Пользуемся

    49 комментариев
  3. Свежая сравнительная табличка по PHP IDE

    6 декабря 2009

    Обновил сравнительную табличку по PHP IDE:

    • Добавлена WebIDE.

    • Некоторые уточнения по NetBeans и Zend Studio.

    Рассматриваем

    23 комментария
  4. CKEditor autogrow 0.9.5

    12 ноября 2009

    Обновление плагина autogrow для визуального редактора HTML CKEditor.

    Плагин позволяет окну редактора автоматически подстраивать высоту под вводимый текст.

    • Теперь меняет размер при удалении текста, вставке кода и картинок (с картинками пока сделано очень некрасиво и может не всегда срабатывать).

    • В конфигурации можно задать максимальный и минимальный размер:

    CKEDITOR.config.minHeight = 200;
    CKEDITOR.config.maxHeight = 400;

    По умолчанию размер не ограничивается.

    • Корректно работает при уничтожении-создании экземпляра редактора с тем же именем.

    Демо

    Исходный код

    15 комментариев
  5. CKEditor autogrow

    9 ноября 2009

    В новой линейке WYSIWYG редактора FCKEditor, потерявшей букву «F» в названии из-за похожести на одно замечательное американское слово, отсутствуют многие возможности младшего брата. В том числе и плагин autogrow, позволяющий подстраивать высоту редактора под объём текста.

    На днях этот плагин пришлось написать, так что делюсь со всеми, кому он может пригодиться.

    Демо

    Исходный код

    Буду рад замечаниям и багрепортам.

    3 комментария
  6. Dwoo view renderer для Yii

    13 октября 2009

    Позволяет использовать шаблоны ещё одной альтернативы шаблонизатора Smarty — Dwoo в PHP-фреймворке Yii.

    Пользуемся

    Комментировать
  7. Smarty view renderer для Yii

    11 октября 2009

    Ну и чтобы не обижать вполне живого старичка Smarty, написал рендерер для Yii и под него.

    Пользуемся

    Инструкция:

    'viewRenderer'=>array(
     'class'=>'application.extensions.Smarty.CSmartyViewRenderer',
     'fileExtension' => '.tpl',
     //'pluginsDir' => 'application.smartyPlugins',
     //'configDir' => 'application.smartyConfig',
    ),

    Свойства текущего контроллера доступны как {this->pageTitle}.

    11 комментариев
  8. Quicky view renderer для Yii

    11 октября 2009

    Ещё одно расширение на ту же тему. Позволяет использовать шаблоны Quicky в Yii.

    Пользуемся

    Комментировать
  9. Drupal Views Attach

    13 марта 2009

    В процессе разработки проекта на Drupal встала задача вывести все ноды, ссылающиеся на данную при помощи node reference. Нашёлся замечательный модуль Views Attach, позволяющий прицепить к определённому типу View и передать ему id текущей ноды параметром. Модуль подошёл идеально.

    Не так давно понадобилось почти то же, но чуть сложнее: прицепить к определённому типу View, выводящий ноды заданного типа содержащие определённый термин таксономии. Пробежавшись по существующим модулям нужного не нашлось, но вспомнился Views Attach. А так как параметры View хорошо-бы было сделать полностью настраиваемыми — решил интегрировать данный модуль с Token, что сегодня и осуществил.

    В итоге при помощи данного решения можно, например:

    1. Отобразить при просмотре ноды 10 нод с сходными терминами таксономии.

    2. Отобразить 10 нод заданного полем cck типа.

    3. Отобразить отмеченные флагом ноды, ссылающиеся на данную.

    Забрать патч можно в трэкере проекта.

    Комментировать
  10. netbackup

    19 февраля 2009

    Набор bat-файлов. Позволяет сохранять и восстанавливать конфигурацию сети Windows.

    Особенно полезно использовать на ноутбуке, часто подключаемом к различным сетям. Также можно применить при полной переустановке системы.

    Как пользоваться

    Для того, чтобы сохранить настройки для текущей сетевой конфигурации:

    save <название_конфигурации>
    

    Для восстановления конфигурации:

    restore <название_конфигурации>
    

    Пользуемся

    Проверено только на Windows XP.

    4 комментария
👁 Image

Интересное

Друзья

👁 Yupe. Интернет-магазин на Yiiframework
👁 PHP: The Right Way

Разделы

  1. absolute (5)
  2. Active Record (7)
  3. Android (6)
  4. API (17)
  5. array (6)
  6. backendsecret (5)
  7. background (7)
  8. CakePHP (10)
  9. Chrome (16)
  10. clear (6)
  11. CMS (17)
  12. CodeIgniter (68)
  13. Composer (12)
  14. CSS (310)
  15. css3 (5)
  16. curl (5)
  17. devconf (20)
  18. Docker (5)
  19. Drupal (54)
  20. Eclipse (17)
  21. Facebook (8)
  22. Firebug (14)
  23. Firefox (42)
  24. Flash (7)
  25. float (12)
  26. Framework (26)
  27. Games (20)
  28. Git (9)
  29. GitHub (7)
  30. Google (23)
  31. hardware (7)
  32. hhvm (6)
  33. highlight.js (7)
  34. Highload++ (8)
  35. HTML (20)
  36. HTML5 (8)
  37. HTTP (6)
  38. Humor (7)
  39. Icons (37)
  40. IDE (107)
  41. IDEA (32)
  42. IE (77)
  43. inline-block (5)
  44. input (7)
  45. iPhone (6)
  46. Java (5)
  47. JavaScript (243)
  48. JetBrains (6)
  49. jQuery (75)
  50. Kohana (8)
  51. markdown (5)
  52. MongoDB (5)
  53. MySQL (30)
  54. mystuff (75)
  55. NetBeans (30)
  56. nginx (6)
  57. OpenSource (19)
  58. Opera (85)
  59. Optimization (45)
  60. PDT (11)
  61. Perl (6)
  62. Photo (6)
  63. Photoshop (6)
  64. PHP (512)
  65. PHP Russia (10)
  66. php-fig (5)
  67. phprussia (7)
  68. PhpStorm (48)
  69. PNG (14)
  70. position (6)
  71. Prototype (5)
  72. PSR (10)
  73. PyCharm (5)
  74. Python (15)
  75. Quake (8)
  76. redis (5)
  77. RMCreative (39)
  78. Ruby (5)
  79. Safari (6)
  80. select (5)
  81. Skyeng (5)
  82. Smarty (16)
  83. Soft (129)
  84. SQL (33)
  85. SVN (7)
  86. Symfony (13)
  87. Tools (98)
  88. Total Commander (18)
  89. UWDC (9)
  90. W3C (7)
  91. Web IDE (25)
  92. WebConf (5)
  93. WebStorm (16)
  94. Windows (18)
  95. WordPress (6)
  96. xdebug (5)
  97. Yii (325)
  98. Yii2 (57)
  99. yii3 (16)
  100. YiiConf (7)

© 2005—2026, Александр Макаров (Sam Dark)

~ дизайн: fazeful design //Отработало за 0.08006 с. Скушано памяти: 0.81MB

<rmcreative/>