Pull to refresh
38
Антон @Tonikread⁠-⁠only

User

Send message
А топикастер не пробовал использовать github.com/bkw/php-amqp? Сейчас стою перед выбором что какую именно либу использовать в проекте для PHP, так что конкретный опыт будет очень приветствоваться.
Очень милая тулзина! Советую автору не делать клон phpMyAdmin — слишком много сил уйдет и в итоге пропадет желание и простой забъете. Имхо как вы и сказали надо концентрировать на редактирование (что уже не плохо реализованно и сейчас) и на SQL запросах. Если сюда прикрутить редактор с подсветкой SQL и автодополнением, то лично я бы использовал с удовольствие в продакшене и другим бы советовал.
phpMyAdmin вполне себе хорош — лучше допонить его, чем пытаться повторить.

Но в любом случае — спасибо за работу!

PS: автодополнение можно делать даже тупыим — как множество всех колонок указанных в запросе таблиц. Да это не идиально, но делается на порядок быстрее и даст не плохой КПД.
Спасибо большое — думаю не только мне пригодиться. Кстати использую как раз Kohana упомянутой выше.
Я понимаю и спрашиваю тут, потому что собрались люди явно в теме и есть шанс получить ответ. прошу прощения за офтопик… :) но если ктото все же знает урл этого сервиса, я буду очень благодарен. Или в личку, если не сложно, дабы не засорять топик.
Господа, с ZF сталкиваюсь не часто, но приходится… Я точно помню что для ZF был олнайн сервис, где ты указываешь калссы которые тебе нужны, а сервис сам определяет зависимости и выдает тебе архив с минимальным набором классов.
Кто ни будь может подсказать урл? а то я находил, даже делал мини сборку которую сейчас успешно юзаю в проекте… но урл вот забыл и как то нагуглить не могу :)
Fireshot штука прекрасня, но под Linux не пашет. Как заменитель я использую расширение от iimmgg.com Делает то что надо. единственно — не работает с флеш
Оооооо, очень вас прошу! :) Я думаю было бы интересно не только мне.
Спасибо за ответ. просто для лайти (судя по этому посту ) использование AIO дало просто какой то фантастический эффект. Не знаю даже как это объяснить :)
Это черезвучайно итересная фича я думаю. А может кто ни будь ответить на наивный вопрос на пальцах?
для машины раздающей большие статические файлы какие _именно_ радости принесет эта фича? Можно будет ставить меньше воркеров? Уменьшиться нагрузка на CPU? И может быть даже можно надеяться на небольшое увеличении скорости отдачи файлов?
Ну что же, мы только доказали что линуксойд может скачать, что угодно даже в винде :) Слава линуксу и человекоподобным роботам!
Звеняйте барин, давно в винде уже не работаю. Уверен что есть множество способов.
Первое что приходит в голову это, простите, gnuwin32.sourceforge.net/packages/wget.htm :)
Можно попробовать и боле windows way — написать скрипт для WHS. Я не люблю чисты bash/sh скрипты, но это значительно, значительно хуже :)

Насколько я знаю из PowerShell можно использовать .NET сборки, что делает задачу тривиальной, ноо… простите с PowerShell в реале не сталкивался. Немного погуглил… :) вот и вот Хм, выглядит не плохо. MS сделали большой шаг вперед.
Толсто :) Будем считать что мы поверили, что Вы не тролль, лжец и девственник… :)
В посте уже сказано что download manager's в линуксе есть и не мало. Я использую лично KGet. Так что скачать файл можно легко.
А можно ли так же легко в windows написать скрипт который, с нужной мне логикой скачает файл? unix like системы пилились для этого годами и имеют кучу подручных кирпичиков которые легко соеденять вмести.
В линуксе можно сделать все просто и гламурно. НО — если мне надо, я всегда могу опуститься на более низкий уровень.
А что в винде? CMD? WMH? На них можно писать, но они убоги… PowerShell? Уже многим лучше, но Боже, нормальный шел, который был десятилетиями в unix / linux в винде появился буквально пару лет назад. :)
Так что данный пост просто показывает широкие возможности Linux. За что спасибо топикастеру — мне лично данный пост был полезен.
deal любезнейший :) Приеду со скриншотом этого треда :)

ЗЫ: Кстати, чисто субъективно мастер-классы показались интересней чем доклады.
Мне кажется это несколько не цивилизованный подход… Сделали бы, что ли, регистрацию онлайн, и отбирали людей по дате регистрации.
Грубо говоря, если я еду из Волгограда ради конкретного семинара, то каково будет мое мнение об мероприятие, если я не сумею туда попасть, честно заплатив деньги?

Мне странно что вы печетесь, о качестве обедов, но то ради чего вся конференция и организовывается, на таком рандомном уровне. принцип «Кто занял стул того и тапки» я последний раз видел в подростковых летних лагерях. Как то не серьезно, имхо.

А что на счет видео? судя по всему семинары сниматься на будут?
На сайте написано, что семенар могут посетить не более 30 человек. Как выбудете поступать если желающих будет больше? Будет тупая давка у сталов регистраций и у кого больше пивное пузо тот и прав? :)
Не планируйте делать видео семинаров и потом выдавать диски тем кто оплатил участие в них?
Очень занятная утилита! Но неужели в мире Java еще не нет аналогов? Может кто подскажет?
Мероприятие конечно интересное, но не где не нашел четкой программы выступление. Не до конца понятно за что именно плачу. Особенно по поводу WebArchitect WorkShop Day — какие именно мастер классы. Может кто нить ткнет носом в точную ссылку?
Очень интересный топик — посоветовал всей команде хоть и на php пишем. :)
Можно этот пункт раскрыть?

Как система билдов поможет с библиотеками? Все равно в проекте используется определенная версия в каждый момент времени? значит ее надо где то хранить. Или вы предлагаете при билде тянуть версию библы из чужого репозитория?

А что делать когда библиотеку приходиться патчить? да лучше до этого не доводить, но иногда приходиться…

Спасибо больше — очень интересный пример!
Раз пошла такая пьянка, есть вопрос про конфиг nginx и переменные.

Есть модуль аплоуда файлов www.grid.net.ru/nginx/upload.ru.html
Модуль использует некую дерикторию для записи файлов www.grid.net.ru/nginx/upload.ru.html#upload_store

Есть сервер с N дисками. (в реале — несколько серверов с разным N)

Задача: для снижения нагрузки на диски заставить nginx равномерно расппределять файлы по разным дискам. То есть сделать чтото типа

upload_store /disk_$disknumber/tmp_files/

где $disknumber это случайная цифра от 1 до N

Можно ли как то извернуться в nginx с переменными конфига что бы она генерилась случайно или вычислялась как хитрый хэш от входных данных?

PS: Да я знаю что www.grid.net.ru/nginx/upload.ru.html#upload_store позволяет задавать уровни папок по которым будут разбиваться файлы. То есть можно настроить
путь вида

/storage/tmp_files/[A]/[B]/tmpfile.001

где A,B будут произвольно менять от 1 до 10

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

1 — disk1
2 — disk2
3 — disk3
4 — disk4
5 — disk1
6 — disk2
7 — disk3
8 — disk4
9 — disk1
10 — disk2

Диски 1 и 2 будут нагруженные больше чем 3 и 4
Спасибо большое! Что то ступил. Так гораздо лучше — поставилось :) Буду играться!

Жаль плюсануть не могу…

Information

Rating
Does not participate
Location
Паттая, Чон Бури, Таиланд
Date of birth
Registered
Activity