Monday, August 05, 2013

UNO IllegalArgument during import phase: Source file cannot be read. URL seems to be an unsupported one.

Creating Word documents in a fully linux-based environment can be tricky. There is a trick you can do which is basically saving html with a .doc extension, which allows Word to open the resulting document, but it has some drawbacks - if you try to make any changes and save it again, you can't save it as a .doc, etc etc.

So we have a multi-step chain of services set up on our Quill Platform to allow us to render our articles as genuine Word documents.

In the Rails app:

  1. User clicks 'download as word doc' on an article - this results in a request like this: GET /articles/1234.doc
  2. Check for an existing word doc representing the correct version of the requested article. If it's there, serve it back as a document. If not....
    1. Render as a string, and save a WordDocumentConversion object which encapsulates the resulting HTML
    2. Submit a job to Resque to perform the actual conversion.
    3. Redirect the user, and flash a message saying "That document might take a minute or two to generate - we'll email it to you when it's ready"
In the Resque job:
  1. Load the WordDocumentConversion
  2. POST the saved HTML as a file input to our DocumentConverter web service - a little Sinatra app which provides a RESTful endpoint around LibreOffice
  3. Save the response as a file named .doc, in binary mode, and email it to the user.
In the DocumentConverter web service:
  1. accept the POST-ed HTML content
  2. invoke UNOCONV - a command line python script that wraps the LibreOffice / OpenOffice headless document conversion service.
  3. respond with the binary content of the returned Word doc.

It all works pretty well, most of the time, and was a good exercise in building complexity through keeping each individual part very simple. However, we recently moved our live platform servers from the US-EAST EC2 region over to the EU-WEST region, and took the opportunity to rebuild them from scratch on updated Ubuntu, and while setting up our staging server we got the above error ( 'UNO IllegalArgument during import phase: Source file cannot be read. URL seems to be an unsupported one.' ) which had us scratching our heads for most of Friday.

To cut a long story short, this is another instance of what we refer as "Tao errors" - the error which can be seen is not the true error. When it says that the URL is unsupported, what it actually means is "I can't handle the file format you've requested" - usually because there are some LibreOffice OpenOffice packages missing. 

If you've only installed the base & core packages, that's not enough - to be able to render Word documents, you need to actually install the "writer" package as well. A quick scan of the unoconv documentation does give you this little tidbit -

Various sub-packages are needed for specific import or export filters, e.g. XML-based filters require the xsltfilter subpackage, e.g. libobasis3.5-xsltfilter.
ImportantNeglecting these requirements will cause unoconv to fail with unhelpful and confusing error messages.
- so I guess we were warned... but still, problem solved at last.


138 comments:

HanzKlotz said...

U save my life. thank you

QUIZVOOK said...

Awesome post thanks a lot for sharing with us.

viji said...


you are posting a good information for people and keep maintain and give more updates too.


seo company in india

aashi said...

Someone essentially lend a hand to make severely posts I would state. That is the very first time I frequented your website page and thus far? I surprised with the analysis you made to create this particular submit incredible. Fantastic job!
Digital Marketing Training in Chennai
Java Training in Chennai
Informatica Training in Chennai

melinamia said...

Hi there, You have done an incredible job. I’ll definitely digg it and personally recommend to my friends. I’m sure they’ll be benefited from this site..Keep update more excellent posts..

Professional movers singapore
Movers company in singapore
Office movers singapore

sivaranjani said...

wonderful post and very helpful, thanks for all this information. You are including better information regarding this topic in an effective way.Thank you so much
SEO Company in India





Unknown said...

Great articles, first of all Thanks for writing such lovely Post! Earlier I thought that posts are the only most important thing on

any blog. But here at Shout me loud I found how important other elements are for your blog.Keep update more posts..
AWS Training in Chennai

Nikisha said...

It is really a great and useful piece of info. I’m glad that you shared this helpful info with us. Please keep us informed like this. Thank you for sharing.
Web design company in chennai
Digital Marketing Company in Chennai

Anonymous said...

Great and really helpful article! Adding to the conversation, providing more information, or expressing a new point of view...

SAP ABAP Training in

Chennai

Unknown said...

Please keep us informed like this. Thank you for sharing.

This blog was very useful for me waiting for more blog.


SAP FICO Training in Chennai

Unknown said...

It's a wonderful post and useful for others
Android certification in chennai

Pallavi karthi said...

Thanks for appreciating. Really means and inspires a lot to hear from you guys.I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..Believe me, This is very helpful for me.
Journal Of Accountancy
Call For Papers
Copy Editing
Journal Of Mechanical Engineering
Civil Engineering Journals

radha said...

excellent oracle dba training i got in AUTOMATIONMINDS..hi this is rADHA last month i have did oracle dba training in AUTOMATIONMINDS really there coaching was very good and there fees is very controlled manner i just refer many of my frds too ,if you want to do oracle dba or pl/sql just refer them they may give some guidances too thanks you. best oracle institute with real time working professionals. I love AUTOMATIONMINDS
Oracle SQL/PLSQL course

priya said...

Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas.

Data Science Training in Chennai
Data Science training in kalyan nagar
Data science training in Bangalore
Data Science training in marathahalli
Data Science interview questions and answers
Data science training in bangalore

Avijit said...

Reading this article gave me many things to think about. You have some quality information here that any reader would enjoy. I share many of your views in this article.


SEO services in kolkata
Best SEO services in kolkata
SEO company in kolkata
Best SEO company in kolkata
Top SEO company in kolkata
Top SEO services in kolkata
SEO services in India
SEO copmany in India

BestTrainingKolkata said...

I am extremely amazed by your excellent writing abilities. Please keep up your good work!
SAP training in Kolkata
SAP course in kolkata
SAP training institute in Kolkata

Avijit said...

This is truly unique and excellent information. I sense you think a lot like me, or vice versa. Thank you for sharing this great article.


Denial management software
Denials management software
Hospital denial management software
Self Pay Medicaid Insurance Discovery
Uninsured Medicaid Insurance Discovery
Medical billing Denial Management Software
Self Pay to Medicaid
Charity Care Software
Patient Payment Estimator
Underpayment Analyzer
Claim Status

EXCELR said...

Thanks for sharing great information. I like your blog and highly recommend. We also offer best data science training in Hyderabaddata scientist coThanks for sharing great information. I like your blog and highly recommend. We also offer best data science training in Hyderabaddata scientist coursesurses

CloudLearn ERP said...

Giving comments on a significant blog is a form of art. I am entirely moved by this piece of writing. I wish to interpret more from you.
Data Science training in Mumbai
Data Science course in Mumbai
SAP training in Mumbai

Darshan Bhalerao said...

Good Post! , it was so good to read and useful to improve my knowledge as an updated one, keep blogging. After seeing your article I want to say that also a well-written article with some very good information which is very useful for the readers....thanks for sharing it and do share more posts like this.

angularjs online training

Anonymous said...

Только тут меломаны сумеют прослушать ХИТ-парад максимально популярных песен текущего времени. Удивительная mp3 коллекция хранит треки самых популярных групп на земле. Скачать русский рэп – кто угодно найдет на сайте mp3smak.ru классную музыку. Численность композиций для скачивания безгранично. Отныне нет надобности находить свой список музыкальных композиций по крупицам из интернета. Каждая пора времени представлена конкретными треками, что охота переписать на личный смартфон.

Anonymous said...

Керамическая плитка DOM Ceramiche идеально подойдет к каждому интерьеру. Лучший выбор плитки может облагородить любую кухню или санузел. Декоративная плитка делится на два вида - напольная и уложенная на стены. Различается покрытие по величине, прочности и толщине. Обособленным типом стоит плитка из керогранита.

Anonymous said...

Разные коммунальные компании сталкиваются с проблемой поставок различных мусоросборников. Снабжение для жилищников по более чем низким ценам. Предприятие snabtop.ru поможет клиентам приобрести тут https://snabtop.ru/ по наиболее актуальной цене на выгодных условиях.

Anonymous said...

Оформляйте денежные средства на карту для любых целей. Исключительно надежные компании осуществляют свою деятельность на сервере «SkoroDengi». Воспользовавшись сайтом займ на 7 дней, любой желающий может самостоятельно выбрать выгодные ставки по микрозайму.

Anonymous said...

Необходимо уделить особый интерес подбору оптимально востребованного проекта. Только на портале джойказино официальный сайт вы сможете выиграть реальные бабки. Сегодня есть сотни web-казино на настоящие денежки.

Anonymous said...

Бренд sotni.ru реализует vitra плитка турция на протяжении двенадцати лет. Ответственный и авторитетный продавец всегда может предложить многочисленный перечень облицовочного покрытия для коридора.

Anonymous said...

Приобрести рыбные продукты http://pumarefrattari.com/index.php/component/k2/item/18052 есть возможность в розницу или крупным оптом. С целью оформления заказа на продукты из рыбы в нужном объеме достаточно позвонить администратору или оформить онлайн заказ прямо в интернет-магазине «Красный жемчуг». Поставка оформляется непосредственно указанное время.

Data Analytics Courses in Bangalore said...

I want to leave a little comment to support and wish you the best of luck.we wish the best best of luck in all your blogging endeavors.
data analytics course in bangalore

Maneesha said...

The information you have posted is very useful. The sites you have referred was good. Thanks for sharing.
data scientist training and placement in hyderabad

Maneesha said...

I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.
data scientist training in hyderabad

nive said...

such a great article...its most awesome content...
Cadd centre fee structure in coimbatore | Cadd course in coimbatore | Autocad course in coimbatore | Solidworks course in coimbatore | 3dsmax course in coimbatore | Coreldraw course in coimbatore | Electrical Cad course in coimbatore | Best cad training centre in coimbatore | Ansys training in coimbatore | Catia training in coimbatore | Civilcad training in coimbatore | Cad software training course in coimbatore | Cad Project in Coimbatore

traininginstitute said...

It is extremely nice to see the greatest details presented in an easy and understanding manner.
data scientist certification malaysia

Maneesha said...

I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website.
data scientist training and placement

venkat said...

I am very thankfull to you for sharing this fantastic article
internship request letter | Internship completion letter | internship companies | internship resume objective | internship application letter | Internship with training | internship email | internship experience | What internship means | Internship acknowledgement

DataCharge said...

Very wonderful informative article. I appreciated looking at your article. Very wonderful reveal. I would like to twit this on my followers. Many thanks! .
<a href="https://360digitmg.com/india/data-analytics-certification-training-course-in-bangalore>Data Analytics training in Bangalore</a>

PMP Training in Malaysia said...

360DigiTMG, the top-rated organisation among the most prestigious industries around the world, is an educational destination for those looking to pursue their dreams around the globe. The company is changing careers of many people through constant improvement, 360DigiTMG provides an outstanding learning experience and distinguishes itself from the pack. 360DigiTMG is a prominent global presence by offering world-class training. Its main office is in India and subsidiaries across Malaysia, USA, East Asia, Australia, Uk, Netherlands, and the Middle East.

360digiTMG.com said...

If you are aspiring to become a Data Scientist? Then 360DigiTMG is the answer for you. A job-ready curriculum and expert trainers will help you in making your journey easier.
data scientist course in chennai

Anonymous said...

Абрамова Юлия (38 лучших фото) классные фото https://cojo.ru/

anuaradhya said...

This was definitely one of my favorite blogs. Every post published did impress me.

iot certification courses


Anonymous said...

Скиба Татьяна UHD https://cojo.ru/znamenitosti/skiba-tatyana-17-foto/

Anonymous said...

Животное скорпион UHD https://cojo.ru/zhivotnye/zhivotnoe-skorpion-40-foto/

Anonymous said...

Черный с пепельным оттенком милые картинки https://cojo.ru/pricheski-i-strizhki/chernyy-s-pepelnym-ottenkom-53-foto/

Anonymous said...

Соловов Иван UHD https://cojo.ru/znamenitosti/solovov-ivan-44-foto/

Anonymous said...

Абиссинец HD фото https://cojo.ru/zhivotnye/abissinets-50-foto/

Anonymous said...

Животное каракал https://cojo.ru/zhivotnye/zhivotnoe-karakal-47-foto/

Anonymous said...

Глобус логотип крутые фото https://cojo.ru/grafika/globus-logotip-14-foto/

Anonymous said...

Рисунки этот день победы HD фото https://cojo.ru/kartinki/risunki-etot-den-pobedy-52-foto/

Anonymous said...

Наиля Аскер Заде https://cojo.ru/znamenitosti/nailya-asker-zade-39-foto/

Anonymous said...

Reynaldo López cool photos https://bestadept.com/reynaldo-lopez-wallpapers/

Anonymous said...

Bones 36 UHD https://bestadept.com/bones-wallpaper/

Anonymous said...

Елисеева Инна красивые фото https://cojo.ru/znamenitosti/eliseeva-inna-9-foto/

Anonymous said...

Alita Battle Angel Nice Photo https://webrelax.com/alita-battle-angel-wallpapers

Anonymous said...

Открытка на рождество с красивым фоном милые картинки https://cojo.ru/pozdravleniya/otkrytka-na-rozhdestvo-s-krasivym-fonom-15-foto/

Anonymous said...

Galaxy Wolf 46 Beautiful Photo https://webrelax.com/galaxy-wolf-wallpapers

Anonymous said...

Mob Psycho 100 Full HD Background https://webrelax.com/mob-psycho-100-wallpapers

Anonymous said...

Картинки пирамиды красивые фото https://cojo.ru/kartinki/kartinki-piramidy-28-foto/

Anonymous said...

Кот ликой милые фото https://cojo.ru/zhivotnye/kot-likoy-49-foto/

Anonymous said...

Half Life Beautiful Images https://webrelax.com/half-life-wallpapers

Anonymous said...

Темно коричневые волосы милые картинки https://cojo.ru/pricheski-i-strizhki/temno-korichnevye-volosy-35-foto/

Anonymous said...

Sad Aesthetic Wallpapers Nice Images https://webrelax.com/sad-aesthetic-wallpapers

Anonymous said...

Паршиков Павел милые фото https://cojo.ru/znamenitosti/parshikov-pavel-25-foto/

Anonymous said...

Лукшина Алиса галерея https://cojo.ru/znamenitosti/lukshina-alisa-54-foto/

Anonymous said...

Cool Wallpapers Blue Full HD Images https://webrelax.com/cool-wallpapers-blue

Anonymous said...

Cool Wolf Backgrounds Nice Images https://webrelax.com/cool-wolf-backgrounds

Anonymous said...

Hippie Wallpaper iPhone 36 Wide Photo https://webrelax.com/hippie-wallpaper-iphone

Anonymous said...

Beautiful Fantasy Wallpapers WallpapersHigh.com full hd absolutely free https://wallpapershigh.com/beautiful-fantasy

Anonymous said...

Airplane Wing Wallpapers WallpapersHigh.com FULLHD absolutely free https://wallpapershigh.com/airplane-wing

Anonymous said...

Bar Area Wallpapers WallpapersHigh.com hd 100% free https://wallpapershigh.com/bar-area

Anonymous said...

Alec Monopoly Wallpapers WallpapersHigh.com HIGH DEFINITION fast and free https://wallpapershigh.com/alec-monopoly

Anonymous said...

High Resolution Motivational Wallpapers For Pc wallpapershigh.com FULL HD absolutely free https://wallpapershigh.com/high-resolution-motivational-wallpapers-for-pc

Anonymous said...

Allu Arjun Ki DP Wallpapers WallpapersHigh.com FullHD fast and free https://wallpapershigh.com/allu-arjun-ki-dp

Anonymous said...

Beautiful Actress Wallpapers WallpapersHigh.com HIGH RES absolutely free https://wallpapershigh.com/beautiful-actress

Anonymous said...

Bathroom Waterproof Wallpapers wallpapershigh.com HD absolutely free https://wallpapershigh.com/bathroom-waterproof

Anonymous said...

Beautiful Anime Wallpapers WallpapersHigh.com Full HD fast and free https://wallpapershigh.com/beautiful-anime

Anonymous said...

Amazing Nature Wallpapers wallpapershigh.com High Resolution 100% free https://wallpapershigh.com/amazing-nature

Anonymous said...

Anjaneya God Wallpapers wallpapershigh.com Fullhd for free https://wallpapershigh.com/anjaneya-god

Anonymous said...

Artorias The Abysswalker Wallpapers WallpapersHigh.com hd 100% free https://wallpapershigh.com/artorias-the-abysswalker

Anonymous said...

Watercolor background pattern wallpapers https://wallpapershigh.com/tag/watercolor-background-pattern-wallpapers

Anonymous said...

Bts band art wallpapers https://wallpapershigh.com/tag/bts-band-art-wallpapers

Anonymous said...

Dana Borisova Wallpapers WallpapersHigh https://wallpapershigh.com/dana-borisova

Anonymous said...

Doraemon Ka Wallpapers WallpapersHigh https://wallpapershigh.com/doraemon-ka

Anonymous said...

Glitter Bug Wallpapers https://wallpapershigh.com/ https://wallpapershigh.com/glitter-bug

Anonymous said...

Chrysanthemum William Morris Wallpapers WallpapersHigh.com https://wallpapershigh.com/chrysanthemum-william-morris

Anonymous said...

Discounted Wallpapers https://wallpapershigh.com https://wallpapershigh.com/discounted

Anonymous said...

Покрытая с одной или нескольких сторон полиэтиленовой пленкой, фанера может как можно больше противостоять дождю. Существует большое множество видов водостойкой фанеры, какой именно и считается ламинированная ФОФ. ДВП https://fanwood.by/ является без преувеличения доступным строительным сырьем в строительной сфере.

Anonymous said...

Butterfly Cartoon Wallpapers wallpapershigh.com https://wallpapershigh.com/butterfly-cartoon

Anonymous said...

Довольно часто может попасться на глаза ламинированная гладь фанеры специфической, эксклюзивной структуры и иллюстрации. Особенностью ламинированного покрытия представляется не исключительно идеальное сопротивление пару, а также наличие любой расцветки. Качественный ламинат может быть с деревянной фактурой https://fanwood.by/shop/osp-osb/, в качестве натурального камня или кафельной плитки.

Anonymous said...

Внешний вид, вдобавок крутой дисплей https://www.iport.ru/products/productID118771/

Anonymous said...

Айфон 14 – важные достижения новейшего гаджета http://www.bbj.xyz/home.php?mod=space&uid=287317

Anonymous said...

Большая часть интернет-сайтов предлагают в действительности хорошие видео. В сети интернет имеется громадное количество новинок кино в хорошем переводе. В результате существования интернета кто угодно в состоянии смотреть фильмы короткометражные аниме фильмы https://kinonavigator.ru/catalog/films/films_short-films_anime целиком бесплатно. Свежайшие фильмы в дубляже быстро завлекут человека на пару дней.

Anonymous said...

Robocop Poster Wallpapers https://wallpapershigh.com/tag/robocop-poster-wallpapers

Anonymous said...

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

Anonymous said...

При необходимости лестницу можно крепко зафиксировать. Базовая часть лестница трансформер спб https://vishka-tura.ru/product-category/lestnica-transformer всегда устанавливается на плоской поверхности. Перед установкой лестницы непременно проверяем, что крепление находится в хорошем положении и не скользит.

Anonymous said...

Потенциал транспортировать рабочую жидкость в необходимую точку и с нужной скоростью воплощают электрогидравлические системы. Тело с поршнями прочно закрепляется на машине, а жидкость в глубине транспортируется под серьезным давлением. Гидро узел работает на основе регулировки потоком необходимой жидкости, нередко применяют https://pneumo-center.by/shop/rele-davleniya-rele-urovnya-masla2179/. Постоянное управление потоком конкретной жидкости обеспечивает безаварийную работу электрогидравлических компонентов.

Anonymous said...

Kawaii goth wallpapers https://wallpapershigh.com/kawaii-goth

Anonymous said...

Сеть фирменных магазинов Samsung - Ваш личный источник новейших технологий и высококачественной электроники купить телефоны самсунг галакси с Казань

Anonymous said...

Сеть фирменных торговых центров планшеты samsung tab a может предложить не только лишь приобрести продукцию, но и дополнительно обрести полный набор оказываемых услуг. Мы также хотим предложить гарантийное и послегарантийное обслуживание, что в свою очередь предоставляет возможность вам лично не сомневаться в надежности и прочности вашей покупки. Запросто можете полностью доверять всем нашим сервисным центрам, там где специалисты без проблем устранят абсолютно любые поломки и могут помочь вам с использованием абсолютно любого вашего девайса.

Anonymous said...

Ани лорак прически в хорошем качестве https://cojo.ru/pricheski-i-strizhki/ani-lorak-pricheski-33-foto/

sivakumar said...

you are posting a good information for people and keep maintain and give more updates too.
Here is sharing some ORACLE APPLICATION FRAMEWORK TRAINING Concept that may be helpful to you.
ORACLE APPLICATION FRAMEWORK TRAINING

Anonymous said...

Кореянки с длинными волосами 48 фото cojo.ru

Anonymous said...

Раки картинки прикольные (54 фото) в хорошем качестве https://fotoslava.ru/raki-kartinki-prikolnye

Anonymous said...

Смешные пошлые картинки (47 фото) подборка https://fotoslava.ru/smeshnye-poshlye-kartinki

Anonymous said...

Короткие стрижки без укладки (52 фото) - лучшие фото идеи с названиями красивые фото https://fotoslava.ru/korotkie-strizhki-bez-ukladki

Anonymous said...

Фото девушек в купальнике в хорошем качестве https://fotoslava.ru/foto-devushek-v-kupalnike

Anonymous said...

Supreme фото на аву милые картинки https://fotoslava.ru/supreme-foto-na-avu

Anonymous said...

Basketball Court Wallpapers fullhd fast and free https://wallpapershigh.com/basketball-court

Anonymous said...

Naruto Eyes Wallpapers high res for free https://wallpapershigh.com/naruto-eyes

Anonymous said...

Home Screen Redmi Wallpapers High Definition absolutely free https://wallpapershigh.com/home-screen-redmi

Anonymous said...

Black Desktop Wallpapers high definition 100% free https://wallpapershigh.com/black-desktop

Anonymous said...

Finger Lock Wallpapers hd for free https://wallpapershigh.com/finger-lock

Anonymous said...

Star Wars Characters Wallpapers fullhd fast and free https://wallpapershigh.com/star-wars-characters

Anonymous said...

Calm Flower Wallpapers UHD for free https://wallpapershigh.com/calm-flower

Anonymous said...

Football Wall Stickers Wallpapers HIGH DEFINITION fast and free https://wallpapershigh.com/football-wall-stickers

Anonymous said...

Happy New Year New Wallpapers Hd for free https://wallpapershigh.com/happy-new-year-new

Anonymous said...

Привет! Я хотел бы поделиться с вами своим отзывом о фанере ФСФ 1 1, которую я приобрел в интернет-магазине fanwood.by. Эта фанера действительно отличного качества и полностью оправдала мои ожидания. Ее плотная структура и прочность позволили мне легко реализовать свои творческие идеи. Кроме того, fanwood.by предлагает отличную дисконтную программу, которая помогла еще больше сэкономить на покупке. Если вы также ищете высококачественную фанеру по отличной цене, я настоятельно рекомендую посетить https://fanwood.by/shop/fsf-fanera/ и купить фанеру ФСФ 1 1 уже сейчас. Вы не пожалеете о своем выборе!

Anonymous said...

Привет, друзья! Я сегодня нашла удивительные фото в галерее на сайте Фотофакт. Там есть фотографии, на которых певица Минаж смело сочетает спортивный костюм с элегантными туфлями на каблуке. Я в восторге от этого стиля! Как она умудряется выглядеть так модно и одновременно комфортно? Если вы тоже хотите посмотреть на эти потрясающие образы, то я предлагаю вам пройти по ссылке https://fotofakt.ru/pevitsa-minazh и насладиться всей галереей. Уверена, вам понравится! 😊

Anonymous said...

О, парни, не могу не поделиться с вами одной реально классной фишкой! Вы когда-нибудь слышали про водоросли арт? Это просто огонь! Такое крутое искусство, еще и на водорослях! Вот у меня тут нашлась годнота, там вообще весь этот водорослевый арт! Можно глазеть долго и наслаждаться! Вам дается ссылка и вы, пожалуйста, сразу прыгайте и смотрите! Просто охуительно, серьезно! Так что не медлите, вперед на сайт CreoFoto и погрузитесь в мир арта на водорослях! Вот она, ссылочка: https://creofoto.ru/vodorosli-art. Вау, чуваки, ну вы понимаете. Там такое!

Anonymous said...

Вай, бро! Разыскиваешь утреннее счастье? Я нашел для тебя бомбическую картинку, которая обязательно поднимет твое настроение! Эта позитивная фотка просто идеально передает атмосферу утра, полную энергии и радости. А еще, у меня есть классная ссылка на сайт, где ты можешь найти еще больше вдохновления - https://xwow.ru/utrennee-schaste. Там куча драйвовых картинок и мотивирующих цитат, которые помогут тебе стартовать день на позитиве. Не пропусти, бро, это точно твое утреннее счастье!

Anonymous said...

Чуваки, я нашел новый улетный тренд в искусстве - микросхема арт! Офигенные картинки, где настоящие электронные компоненты становятся произведениями искусства. Я просто не мог не поделиться этой крутотой с вами! Вот ссылка на сайт, там есть вся инфа про микросхема арт: https://creofoto.ru/mikroshema-art. Заходите, кидайте лайки и делитесь впечатлениями!✌️

Anonymous said...

Привет друзья! Сегодня хочу поделиться с вами своей находкой - великолепными серьгами в форме ромбиков из бисера! Это просто шедевр ювелирного искусства! Я была восхищена их изящным дизайном и безупречным исполнением. Эти серьги станут великолепным аксессуаром для любого наряда и прекрасным подарком для наших близких. Я нашла их на сайте FotoFakt и настоятельно рекомендую вам посетить эту галерею, чтобы полюбоваться их красотой. Заходите по ссылке https://fotofakt.ru/koltso-kleopatry-podarok-marka-antoniya и оцените это уникальное украшение своими глазами! Уверена, вам точно понравится как мне!

Anonymous said...

Отзыв о Автосервисе АвтоКрасное в Гомеле: Хочу рекомендовать Автосервис АвтоКрасное в Гомеле. Обратился с проблемой чип тюнинга моего Ford. Сервис справился на отлично! Профессиональный персонал оперативно провел диагностику и установку чипа. Теперь мой Ford работает как никогда, наблюдаю улучшенную динамику и экономию топлива. Большое спасибо Автосервису АвтоКрасное за качественное обслуживание и внимательность к клиентам. Рекомендую своим друзьям и всем владельцам Ford обратиться именно в этот сервис! Более подробную информацию о чип тюнинге Ford можно найти на их сайте по ссылке: https://service-krasnoe.by/chip-tyuning-ford-tablitsa/

Anonymous said...

Смотри, я наткнулся на эту крутейшую подборку прикольных картинок про сов! Они такие смешные, прямо не могу перестать смотреть. В особенности мне понравилась эта забавная сова, которая делает крутые морды. Ну и конечно же, я оставил ссылку на эту подборку, чтобы ты тоже мог полюбоваться этими милыми созданиями. Вот она - https://xwow.ru/prikolnye-pro-sov. Не пропусти, там такие крутые фотки!

Anonymous said...

Я недавно приобрел керамическую плитку в интернет-магазине realgres.ru и остался очень доволен покупкой! Особенно порадовал выбор плитки от производителя Mainzu. Их продукция сочетает в себе высокое качество и стильный дизайн. Также хочу отметить профессионализм сотрудников магазина, которые оперативно проконсультировали меня по всем вопросам. Если вы ищете качественную керамическую плитку, рекомендую обратить внимание на товары Mainzu в интернет-магазине realgres.ru! https://www.realgres.ru/manufacturer/mainzu_57.html

Anonymous said...

Поздравляю твоего мамонтенка с дембелем, братан! Вот тебе линк на открытки для такого случая, а там есть и тексты подходящие, чтобы передать мамке всю свою благодарность и гордость за нее за это дело. Смотри тут https://prazdniki.info/pozdravlenie-s-dembelem-mame, бери оттуда картинки, так и поздравляй классно! Там найдешь подходящее повествование, чтобы родительница вроде офигьелла от счастья! Главное - покажи, что восхищаешься ее подвигом!

Anonymous said...

Кстати, девчонки, хочу вам подсказать классный сайт, где вы сможете найти кучу легких причесок для самих маленьких принцесс! На этом сайте я сама недавно нарыла десятки крутых идей, как украсить головку дочки, и они на самом деле очень простые и быстро делаются. Я сама не очень сильна в прическах, но даже я справилась с этими! Так что, не спешите возить свою крошку к парикмахеру, а лучше загляните сюда: https://cultmir.ru/legkie-pricheski-dlya-devochek. Классные идеи гарантированы!

Anonymous said...

Привет, фанаты красивых картинок и фото! Хочу порекомендовать вам замечательную галерею Заставка на айфон абстракция (58 фото) на сайте douo.ru. Здесь вы найдете удивительные абстрактные изображения, которые можно использовать в качестве заставки на вашем айфоне. Они яркие, интересные и точно будут поднимать вам настроение каждый раз, когда вы возьмете телефон в руки. Не упустите возможность посмотреть все фото в галерее, пройдите по ссылке https://douo.ru/zastavka-na-ayfon-abstraktsiya/ прямо сейчас!

Anonymous said...

Нашел крутые детские смешные картинки, которые точно поднимут настроение каждому! 😂🎉 Я ржал несколько минут над ними! 😅 Если хотите тоже улыбнуться, рекомендую заглянуть на сайт https://cvam.ru/detskie-smeshnye. Там есть все: от забавных малышей до смешных животных. Особенно классные картинки с детьми - они просто обажать! Уверен, вам понравится! 😉

Anonymous said...

Предлагаем вам познакомиться с удивительными произведениями Дагон арт. В этой коллекции собрано целых 47 фотографий, в которых вы сможете насладиться его талантом и оригинальным видением искусства. От ярких, экспрессивных картин до глубоких и загадочных работ – каждое изображение вдохновляет и заставляет задуматься. Чтобы полностью окунуться в мир Дагон арт, рекомендуем перейти по ссылке https://cojo.ru/art/dagon-art-47-foto/, где вы найдете все эти потрясающие фото. Не упустите возможность ощутить волшебство искусства во всей его красе!

Anonymous said...

Айоу, ребята! Хочу с вами поделиться парой классных христианских картинок на доброе воскресенье! Они просто взрывают мозг своей красотой! 😍 Если вы тоже хотите посмотреть на эти произведения искусства, то спешите перейти по ссылке https://cvam.ru/hristianskie-dobrogo. Там их целый каталог! Можете выбрать себе на аватарку или просто полюбоваться. Уверен, вам понравится! Всем доброго воскресенья и позитивного настроения! 🌞✨

Anonymous said...

Привет, всем! Хочу поделиться своим опытом игры в интернет-казино Вавада. Мне нравится, что здесь есть зеркало Вавада vavaja, поэтому я всегда могу легко и быстро попасть на официальный сайт. С самого начала меня поразила простая регистрация и удобный интерфейс. Мне не пришлось тратить много времени на заполнение форм и подтверждение личности. Когда я пополнил свой счет, мне сразу же начислили приветственный бонус и фриспины, что очень порадовало. Благодаря этому я смог попробовать множество слотов и выиграть крупные суммы. Но самое главное - быстрые выплаты. Когда я запросил вывод своих выигрышей, они были моментально переведены на мой счет. Я очень доволен игрой в Вавада и рекомендую всем попробовать свою удачу! https://vavadah.site/

Anonymous said...

Я рекомендую вас казино Вавада! Мне очень повезло выиграть в вавада мобильная vavaka fun. Это самое лучшее казино среди всех, с которыми я когда-либо сталкивался. Столько слотов, бонусов, удобный интерфейс и быстрые выплаты. Я совершенно случайно наткнулся на этот сайт и до сих пор не могу поверить в свою удачу. Хочу выразить огромную благодарность казино Вавада за их приветственный бонус и фриспины. Теперь я с нетерпением жду новых игр и больших выигрышей. Если вы ищете надежное казино с крупными суммами, то обязательно посетите https://vavadasss.fun/.

Anonymous said...

Привет, ребята! Че делаете в зимние дни? Я просто обожаю смотреть на зимние фото детей, они такие милые с шапками и пуховиками! Не могу удержаться от улыбки, когда вижу крошек, играющих в снежки или катящихся с горы на санках! Если тоже любишь такие фотки, то точно оценишь ссылку на этот сайт с зимними фото детей. Посмотри на маленьких покорителей снежных вершин, они точно растопят холодное сердце! Жми на ссылку зимние фото детей и наслаждайся!

Anonymous said...

Привеет всем! Если ты утреецо встал и хочешь заряжаться позитивом, то я знаю самую крутую картинки с добрым прекрасным утречком и хорошим настроением! Заходи на эту ссылку https://cvam.ru/dobrym-prekrasnym-utrechkom-i-horoshim-nastroeniem и чувствуй себя на высоте! Там тебя ждут улыбающиеся котики, радужные закаты и много всего красивого! Уверяю, эта ссылка творит чудеса для настроения! 💖💪😊

Anonymous said...

Привет! Вообще я не фанат делать открытки, но если уже пришлось, то для племянника лохматого, да еще и 26-летнего, надо что-то придумать особенное! Лично я предпочитаю искать идеи в интернете, там всегда много всего интересного. Так вот, нашел крутой сайт с поздравлениями для племянника и даже с картинками! Давай, открывай ссылку https://prazdniki.info/pozdravlenie-plemyanniku-26-let и выбирай, что нравится. Там есть открытки с пиратами, супергероями, машинами и даже мемами. Просто выбирай то, что понравится и отправляй племяшу! Главное, чтоб понравилось, знаешь, чтобы воткнуло ваще. Вот такой вот план! Удачи!

Anonymous said...

Эй, всем привет! Хочу порекомендовать вам супер подборку с открытками и картинками на тему доброго осеннего утра и красивого воскресенья! И самое крутое, что все они абсолютно бесплатные, так что можно смело скачивать и делиться с друзьями. Вот есть тут одна ссылка, которую обязательно стоит проверить картинка доброе утро красивая воскресенье прикольная скачать. Там просто космический выбор картинок, чтобы утром поднять себе настроение. Этой ссылкой можно спокойно делиться, чтобы наши бро и сестры тоже получили свою порцию позитива. Так что не пропустите, жми на ссылку и наслаждайся прекрасным утром воскресенья!

rajeswari gologica said...

Gologica offers instructor-led xamarin training aimed at turning you into a skilled developer capable of building apps across platforms. The course, designed by experts, covers comprehensively, enabling you to grasp its concepts and applications. By the end of the course, you will be equipped to tackle certification exams with confidence. The course is a software that equips developers with tools for building cross-platform mobile applications.
https://www.gologica.com/course/xamarin-training/

Anonymous said...

Если ты хочешь поздравить своего парня, мужчину с днем рождения, то мне есть что тебе посоветовать! Лучше всего подобрать стильную и оригинальную открытку с любовной картинкой! Она покажет твои чувства и приятно удивит! Такая открытка будет действительно особенной, и мужчина будет в восторге. Я нашел классные стильные открытки на сайте Поздравления.ру, вот их открытки с днем рождения для мужчины. Там тебе точно понравятся, и ты сможешь найти что-то по-настоящему особенное для своего парня!

Anonymous said...

Check out these amazing Haikyuu Cool Wallpapers! Whether you're a fan of Karasuno, Nekoma, or any other team, you'll find stunning backgrounds that capture the essence of this thrilling anime. Dive into the world of Hinata, Kageyama, and the rest of the team with these high-quality images that bring your favorite characters to life. Click here to explore the collection and give your devices a sporty makeover today!