К основному контенту

Сообщения

Немного программизма: PHP и файлы CSV

Пришлось тут решать одну небольшую задачу, переносить номенклатуру товаров в несколько баз данных, а именно добавлять сразу много (порядка 100 тыс. позиций) в магазин, построенный на Bitrix и в магазин, построенный на Script-Shop . Для начала, чтоб не делать одну работу дважды, организовал некую базу, из которой решил сделать экспорт в форматы для каждой из систем. Ну, про ограничение в 65535 строк в одном листе Microsoft Excel я заранее был в курсе, неожиданностью для меня это не стало. Максимально увеличил в php параметр выполнения скрипта, чтобы браузер не отваливался по таймауту и, совершенно неожиданно, наступил на интересные детские грабли. Каждый раз при выполнении функции fgetcsv запрашивается новый кусок памяти, причем использовать предыдущий совершенно невозможно. Т.е. в зависимости от настроек сервера и PHP, скрипт по импорту падает из-за нехватки памяти после обработки 10 или 20 тыс. строк. Дальнейший тюнинг параметров PHP в плане увеличения доступной скрипту памяти ок...

Детям 60-70-80-х посвящается

Автор этого опуса мне неизвестен, но это не я. Мне это произведение прислали по e-mail, если автор объявится, с удовольствием опубликую все его копирайты. Если вы были ребенком в 60-е, 70-е или 80-е, оглядываясь назад, трудно поверить, что нам удалось дожить до сегодняшнего дня. В детстве мы ездили на машинах без ремней и подушек безопасности. Поездка на телеге, запряженной лошадью, в теплый летний день была несказанным удовольствием. Наши кроватки были раскрашены яркими красками с высоким содержанием свинца. Не было секретных крышек на пузырьках с лекарствами, двери часто не запирались, а шкафы не запирались никогда. Мы пили воду из колонки на углу, а не из пластиковых бутылок. Никому не могло придти в голову кататься на велике в шлеме. Ужас. Часами мы мастерили тележки и самокаты из досок и подшипников со свалки, а когда впервые неслись с горы, вспоминали, что забыли приделать тормоза. После того, как мы въезжали в колючие кусты несколько раз, мы разбирались с этой проблемой. Мы ухо...

Опять названия фирм

В ноябре я уже веселился ( Blog title: Названия фирм ) рассматривая название ООО, формально владеющей мясным магазинчиком. Сегодня снова наткнулся на презабавное название. В начале апреля я оплачивал один из своих мобильников с карточки, через банкомат "Мастер-Банка". Понятно, что для различных операций по переводу денег банк использует различные аффилированные компании, "прокладки" и т.д. Естественно, название самого юр. лица в этом случае волнует владельцев меньше всего. Сегодня посмотрел на сайте Мегафона , в сервис-гиде , список пришедших платежей и порадовался названию компании, с чьего счета поступили деньги ко мне на баланс ;) Не знаю, специально это сделал тот, кто регистрирует эти фирмы пачками или как. Может, ему какая-то Алла чем-то насолила? :)

Домострой и корпоративная культура

Антон Антич, блог которого я всегда читаю с большим интересом, работает в московском представительстве Microsoft . Совсем недавно, в статье о том, что FireFox на его компьютере уступил место новому Internet Explorer 7 , он написал о корпоративной культуре в своей компании. В частности упомянул о том, что ...Это все-таки много разных людей со своим мнением по каждому вопросу. Я слышал, как топ-менеджеры Майкрософт - не в России, в штаб-квартире - говорили, что они “весьма благодарны за FF, хотя бы потому, что он заставил нас снова инвестировать в IE”. Чтож, я порадовался за Microsoft . Сегодня на News2.Ru обнаружил ссылку на забавную заметку в "Вебпланете" . "Вебпланета" , цитируя интервью, опубликованное в журнале Fortune, публикует слова Стива Баллмера: «Мои дети во многих отношениях такие же невоспитанные, как и многие другие дети, но по крайней мере в одном отношении я промываю им мозги. Они не заходят Google и не используют iPod» Антон! Ты уж поосторожнее! Мо...

Птичий грипп

Все чаще я стал натыкаться на различные статьи в газетах и сети о том, что очередные предупреждения о болезнях — очередные попытки медиков, фармацевтов получить дополнительные гранты, инвестиции и бюджетные деньги в соответствующую область экономики и хозяйства. В пример приводятся различные возможные эпидемии, о которых сообщалось в прошлые года: атипичная пневмония, коровье бешенство. И, вроде бы, приводятся вполне разумные доводы о том, что массовый забой скота или птицы в какой-либо части света вполне выгоден транснациональным корпорацияам или правительствам каких-то стран. Хочется даже в чем-то верить. Есть только одно но: я понимаю, чего именно боятся медики. Пандемии. И над этим стоит призадуматься. Вот исходные посылки для раздумий. Вирус гриппа чрезвычайно быстро мутирует и приспосабливается к различным средам обитания. Птичий грипп для человека безвреден сейчас, но он способен в кратчайшие сроки адаптироваться к организму человека да еще и стать невосприимчивым к различным ...

Ранее летнее утро

Пару дней назад опубликовал фотографию, сделанную утром, с балкона, в момент, когда город заметает пурга. Летний вид с того же места мне нравится больше. Снято часа в 4 утра летом 2005.

Большая ошибка FreeBSD

Увидел на Crosspost.Ru статью о самой большой ошибке Windows . У FreeBSD ошибка, конечно, поменьше, но тоже не крохотуля. Снято 1 ноября 2005 года в Москве, в супермаркете "Рамстор" рядом с метро Молодежная.  

Утро 2 марта

Снег валит вовсю. Вид с моего балкона. Вот такая вот весна. Пожалуй, несмотря на толкучку, поеду на работу на метро. иначе на третьем кольце могу встать в многочасовую пробку. И ведь до Варшавки-то по-другому не доберешься. Вернее добраться можно, но очень объездными путями. Куплю какую-нибудь газетку и в метро, так проще будет.

Еще о 23-м февраля

Обнаружил очень интересный блог о Москве . Читал, не отрываясь все подряд. Конечно же с большим вниманием прочел статью Раффи о наших праздниках 23-го февраля и 8-го марта . Про мартовский праздник ничего не скажу, лично для меня это повод поздравить всех близких и любимых мной женщин. Скажем так, расширенная версия 14-го февраля. Кстати "праздник Hallmark" 14-февраля мне не очень нравится, 8-е марта как-то, на мой взгляд, лучше. А вот с рассуждениями и комментариями относительно 23-го февраля я во многом согласен. Выселение чеченцев меня, откровенно говоря, не сильно волнует — не их одних переселяли, прибалтийцев в 40-м году тоже. Да и не по национальному признаку тоже выселяли, например, всех мало-мальски зажиточных крестьян и т.д. Для этого надо сделать какой-нибудь "День памяти жертв репрессий тоталитарных режимов". В остальном да, 23-е февраля — пережиток излишне милитаризованного прошлого, как ни крути. Забавно, что меня с этим праздником поздравляют, хотя воо...

Врагу не сдается наш гордый линкор…

Забавную штуку нашел в Московсом Комсомольце Военно-патриотическое оскорбление Завтра — День защитника Отечества. Накануне праздника столичные улицы украсили патриотические плакаты, поздравляющие граждан страны с 23 февраля. Один такой плакат установлен на набережной Тараса Шевченко, прямо напротив Белого дома. Невероятно, но факт: над словами “С праздником вас, воины России!” на нем красуется… легендарный американский линкор “Миссури”. — Нас что, хотели оскорбить?! — глядя на плакат с американским линкором “Миссури”, возмущается капитан 1 ранга Владимир Захаров. — Своего оружия, дескать, у вас уже не осталось, так полюбуйтесь хотя бы на чужое? Ничего себе поздравили... Американский линкор здесь так четко изображен, что его просто невозможно не узнать. У него на борту даже родной номер четко виден — “63”. Профессионалу спутать “Миссури” с другим кораблем действительно трудно. Линкор — боевая легенда флота США. Его изображение было растиражировано после того, как 2 сентября 1945 г...

Самые нелепые причины ДТП

Одна из крупнейших страховых компаний Великобритании, опубликовала список из десяти самых нелепых пояснений по поводу повреждения застрахованного автомобиля. Выяснилось, что чаще всего странные авто-инциденты происходят с участием животных. Лидирует в этом списке "повреждение лобового стекла из-за упавшей с дерева замороженной белки" . На втором месте находится "падение оленя на капот в момент парковки автомобиля" , передает «Интернет-репортер» со ссылкой на «Guardian». Также в список входят: "нанесение ущерба проезжающей мимо машине замороженным люля-кебабом, который вылетел через раскрывшуюся дверь моего автомобиля во время совершения поворота" "скол эмали на моей машине вследствие того, что ее облизало проходящее мимо стадом коров" "столкновение зебры с автомобилем во время посещения сафари-парка" "неконтролируемое нажатие на акселератор во время ожидания на светофоре, которое привело к столкновению с впередистоящим автомобилем...

20-летний англичанин поплатился жизнью за любовь к фаст-фуду

Скотт Мартин питался только картофелем-фри, тостами и фасолью в томатном соусе - ничего другого он не ел. Из-за неправильного питания к 20-годам Скотт весил 98 кг., у него сгнили зубы и развился цирроз печени аутоиммунного происхождения, от которого он и скончался.

Автомобильные страшилки

Оргинал Один автолюбитель всю жизнь копил деньги, а когда накопил, то послал свою жену на авторынок купить ему машину. Он дал ей 100 000 евро и сказал: «Бери какую хочешь машину, только не бери светло-зелёную «Оку» 1985 года выпуска». Пришла жена на рынок, видит, что там продают как раз светло-зеленую «Оку» и как раз за 100 000 евро. Забыла жена про всё, что говорил ей муж, и полезла в сумочку за деньгами. Хвать, а денег-то и нету. Украли. Один гаишник никогда не брал взяток — думал, что его по телевизору покажут. Потом надоело ждать — он взял взятку, и его, наконец-то, по ТВ показали. В передаче про оборотней. Он, оказывается, оборотнем был. Один водитель купил почти новый «Мерседес», у которого на капоте гвоздиком было нацарапано неприличное слово. И хозяин ему сказал: “Что хочешь с машиной делай, но слово это не убирай”. А водитель взял и убрал. И у него начались проблемы с тем самым, про что слово было. Он взял и нацарапал это слово снова. И всё встало хорошо. Один мужик приш...

В Европе продаются поддельные шины Michelin

В Европе продаются поддельные шины Michelin : "То, что китайские производители умеют выпускать копии автомобили различных марок - известно уже достаточно давно. А вот пристрастие китайцев к «передиранию» покрышек выяснилось только в этом году. Как стало известно, под логотипом Michelin за 2005 год в Европе было продано около 70 000 поддельных китайских покрыше"

Ночная Москва

Очень прикольно в центре подсвечивают здания. А в 4 утра очень удобно фотографировать: во-первых пешеходы и машины не загораживают, парковщики не подбегают, и остановиться, включив аварийку, можно где хочешь ;) 

Немецкий взгляд на жизнь

В очередной раз получил подтверждение тому, что немцы мыслят совршенно иначе, чем все остальные нации. Впервые с этим столкнулся, пытаясь настроить видеомагнитофон Grundig. Было это лет 15 назад. В отличие от двух других, бывших у меня в то время (соня и панас), без инструкции не справился. Не потому, что меню на немецком, его-то я быстро на инглиш переключил, а вот расположение пунктов настройки и последовательность действий... Второй звоночек прозвенел при попытке разобраться с инженерной программой CADdy продаваемой фирмой Ziegler. Ну, встроенный макроязык с немецкоязычными операторами это полбеды. Но опять же, алгоритм взаимодействия с пользователем, четкая последовательность операций, рассчитаные, видимо, на педантичных немцев, выводили из себя конкретно. Юзер мануал поверхности моего стола не покидал. Хотя в пиратской версии автокада все получалось и без мануалов. Немцы мыслят по-другому, наверное. Про имевшие место у меня немецкие автомобили -- отдельный разговор. В очередной...

О вывесках

Со светящимися вывесками надо быть не менее осторожными и внимательными, чем с названиями покупаемых готовых фирм!

Названия фирм

Я, конечно, понимаю, что названия фирм придумавают люди с хорошей фантазией. Особенно таких фирм, которые потом на продаже по объявлению "готовые ООО от 300 долл.". И названия таких фирм меня не перестают веселить. Вот сфотографировал табличку с данными фирмы, управляющей маленьким магазинчиком с мясными продуктами. Интересно, что за мясо там продается, вдруг вместо филейной части какого-нибудь животного и вправду ass yuppie предложат...