Немско-български и българо-немски речник за Windows, Android и Linux

Не знам, защо е толкова трудно да се намри безплатен немско-български офлайн речник. Търсих нещо читаво и не намерих. И за Android ситуацията е тъжна – безплатните речници, които ги има в GooglePlay са по-скоро рекламни платформи, а набора от думи е доста … семпъл. За това реших да си сглобя нещо с подръчни средства, което да интегрирам във вездесъщия GoldenDict.
Изтеглих два речника от Babylon:
German-Bulgarian
Bulgarian-German
Тези речници са малко криви и в тоя формат (BGL) е невъзможно да се редактират. Могат да се ползват в GoldenDict директно, но тъй като са компилирани в ANSI има досадни проблеми с умлаутите. За това ги прекомпилирах с Pyglossary – dictionary converter до обикновени текстови файлове, които мога да редактирам с регулярни изрази, за да се появят умлаутите. Промених енкодинга на файловете от ANSI до UTF-8 защото това е правилния енкодинг за юникод символите. След това прекомпилирах речниците до популярния StartDict-формат *.IFO, който се поддържа от повечето безплатни речникови платформи. Остана ми само да копирам речниците на съответните места.
Речниците с StarDict-формат могат да се изтеглят от тук: Bulgarian-German-Bulgarian_Dictionary.zip

Инсталиране на Немско-Български речник под Linux

Ще опиша процедурата за Ubuntu-базирани дистрибуции.
Първо ъпдейтваме хранилищата и изтегляме програмата GoldenDict:

1
2
sudo apt-get update
sudo apt-get install goldendict

Създаваме една папка dictdata в home-директорията в която да разархивираме речниците:

1
mkdir ~/dictdata

Изтегля се архива Bulgarian-German-Bulgarian_Dictionary.zip и се разархивира в папката dictdata.
След това отваряме програмата GoldenDict и правим следните настройки, за да заредим речниците:
Избираме от менюто Edit->Dictionaries, след това кликаме на бутона Add.. и браузваме до директорията с речниците – dictdata. След което натискаме бутона Rescan Now. Речниците вече са добавени. Ето как изглежда при мен:
GoldenDict - Българо-Немски речник

Инсталиране на Немско-Български речник под Windows

Изтегля се архива Bulgarian-German-Bulgarian_Dictionary.zip и се разархивира в някоя директория, примерно C:\dictdata.
Изтегля се програмата GoldenDict за Windows. Може да се изтегли портабъл версия или стандартен инсталатор. Инсталираме програмата след това правим настройките, за да посочим кои речници да ползва:
Редактиране->Речници…
Натискаме бутона Добавяне… и посочваме директорията в която сме разархивирали речниците:
GoldenDict - добавяне на речници
След което натискаме бутона Повторно сканиране и след това бутона Ok.
И вече си имаме речниците:
GoldenDict - Българо-Немски речник
Ако някой се затруднява с настройките на програмата, може да изтегли портабъл версия за Windows с добавени немско-български и английско-български речници от тук:
GoldenDict_Portable-EN-BG,DE-BG.rar
Предполагам, че само трябва да се разархивира и да се ползва.
GoldenDict разполага с много настройки, които са доста удобни – последователността на речниците може да се променя, могат да се добавят саунд-файлове с изговарянето на думите и т.н. Страхотна програма, а на всичкото отгоре напълно безплатна!

Инсталиране на Немско-Български речник под Android

GoldenDict има страхотна безплатна версия и за Android – GoldenDict Free. По-добър речник за телефон/таблет лично аз не съм срещал до сега. Само трябва да си качим немско-българските речници. За целта изтегляме архива Bulgarian-German-Bulgarian_Dictionary.zip. След това създаваме една папка dictdata в главната директория на устройството ни (телефона или таблета).
Android немско-български речник
Свързваме се с телефона/таблета по някакъв начин – с кабел или през WiFi. Аз ползвам ES File Explorer, който има една много полезна опция Network->Remote Manager и си работя през WiFi. Разархивираме архива с речниците в папката dictdata.
При стартиране на програмата тя сканира всички директории за речници. При мен автоматично намери речниците. Не се наложи да правя нищо допълнително. Ето немско-българския речник GoldenDict за Android в действие:
Android немско-български речник

Share and Enjoy !

Shares

Бойлер + Таймер за пестене на ток – направи си сам

Таймер + Контактор - управление на бойлер
Инспириран от разни статийки в интернет за вързване на таймер за управление на бойлера, реших да се пробвам и аз. Реших, че може и да не ми намали много сметката за ток, особено зимните месеци, но със сигурност няма да навреди. Пък и ще науча нещо. Не бъразах и реших да си поръчам някои материали от китайчетата, вместо да обикалям по магазините.

Необходими материали:
1. Таймер: THC15A Digital LCD Weekly Programmable Timer AC 220V. Използвах купон код за отстъпка 8%: BIC8BIGELE и цената ми легна на $8.17.
2. Контактор CHINT 25А: AC Contactor HCH8-25/20 на цена с доставката $7.09.
3. Ваго конектори. Взех си комплект от няколко различни вида, за да имам и за други проекти: Wago connector 15 PCS. Струваха ми $2.65 с безплатна доставка.
4. Керамичен кондензатор за RC-филтъра от Викиват: Керамичен кондензатор, 6.8 nF, 3 kV, К15-5, 85 °C. Цена: 0.90лв.
5. Резистор за RC-филтъра от Викиват: Резистор 1 kOhm, 5 W, 5%. Цена: 0.20лв.
6. Ключ 20A за шунтиране на таймера, пак от Викиват: Клавишен превключвател rocker, 20A/250VAC, ON-OFF, SPDT. Цена: 1.20лв.
7. Силиконов кабел 1m за силовата верига: ПСКГ топлоустойчив кабел 1×2.5mm2. Цена: 1.40лв
8. Многожични кабели за управляващата верига – по 1м червен и син: Проводник ПВ-А2 1×0.75mm2. Цена: 0.44лв.
9. 3 броя кабелни обувки

ТОТАЛ: 36.04лв

Ето и снимка с компонентите:
Бойлер и таймер - необходими компоненти

Основната ми идея е чрез таймера да управлявам контактора. И тъй като и двата елемента имат бобина, за да избегна електро-магнитните смущения, трябва да добавя RC-филтър (кондензатор + резистор) на управляващите връзки на контактора. Така избягвам проблемното изключване на контактора.

Електрическата схема, която си направих за да свържа отделните компоненти е следната:
Бойлер с таймер електрическа схема
Където:
L – фаза от мрежата
N – нула от мрежата
Б – бойлер
Т – таймер
К – контактор
S – ключ
О – Wago конектори
RC – рц-филтър – последователно свързани резистор и кондензатор

Първото, което трябваше да направя е да премеря и да изрежа дупка за копчето с което шунтирам таймера. Това копче ми позволява при нужда от смяна на батерията на таймера или целия таймер или контактор, или някаква друга намеса, лесно да изключа управляващата верига и да свържа бойлера на късо, директно към предпазителя в апартаметното табло.
Дупката я издълбах с един дремело-подобен инструмент с бургия и малък диск.
Дупка за ключ в апартаментно табло
След това свързах таймера с контактора и накачих малко ваго-клеми. Тия ваго клеми са изключително удобни. Не съм сигурен, дали ще понесат 10А, но работата с тях е песен.
Таймер и контактор
Свързах последователно керамичния кондензатор и резистора 1kOhm и ги подкачих към контактора.
кондензатор и резистор - RC-филтър
Монтирах си шината в кутията, след това закачих таймера и контактора, свързах един захранващ кабел към ваго клемите и закачих една лампа от стар хладилник “Снайге”, за да тествам, дали работи системата. Е, бачка си, майна, даже идеално :):
Таймер за бойлер - тест на схемата
След това си отворих една биричка. После още една, щото ме чакаше яката работа – сваляне на ламперията от стената на банята и оформяне на дупка в която да навра кутията от апартаментното табло. Кофти… Още една бирка, обаче при третата заеб@вам цялата хава. Та след 2 бирички, изпълнен с силни колебания за трета, надух яко City и махнах ламперията. Свързах си ключа за лампа и монтирах контакта, които бях свалил заради ламперията. После грабнах къртача, чук, старо длето и сътворих това от една мизерна дупка:
дупка за монтиране на кутия за апартаментно табло
Проверка, дали кутията от апартаментно табло пасва в дупката и свързване с кабелите на бойлера и фазата и нулата от мрежата:
дупка за монтиране на кутия за апартаментно табло
Следва биричка. И монтиране на капака, настройка на таймера, залягане при включване на предазителя на бойлера… и пущината проработи.
Фиксирах с горещ силикон кутията, за да не изпада и го огледах.
Таймер за управление на бойлер

sam_2491
Доволен съм!
Остава да измажа с гипс дупката около кутията. След това ще разкарам старите тапети, които се показаха под ламперията, следва лека шпакловка и едно латексче със сребърни йони и хавата ще стане муцка.
Ама това другата събота!

ПС: Танер, благодаря за ценните идеи!
ПС2: Равносметката една година след монтажа на устройството е 134лв по-малко изхарчени. За цялата година. Не е много, но мисля, че проекта, лично за мен, доказа ефективността си и в пъти възвърна инвестицията. Разхода ми за ток, според месеците една година назад, се промени между -4лв (min разлика) и -17лв (max разлика). Няма друга промяна, като потребители в семейството или замяна на други електроуреди, като климатици и т.н..

Share and Enjoy !

Shares

Photoshop календар 2016 – направи си сам

Време е да направим новите календари за бабите. Ако имате нужда от календар със семейни снимки и се чудите как да стане работата, не е нужно да сте графичен дизайнер, за да си спретнето нещо с подръчни средства. Аз използвам Photoshop или Gimp, но може се направи с почти всяка програма за растерна или векторна обработка.
По-долу са моите скромни предложения за календар за 2016-та, които могат да спестят време на някой, който има същите мераци.

Вертикално позициониран календар за 2016

Photoshop Calendar 2016
Photosho файла може да се изтегли от този архив: Photoshop Calendar 2016 – v.002
Кратък видео урок, как точно можете да сложите собствена снимка:
[flv:https://blog.nediko.info/examples/Calendar_2016/Photoshop_Calendar_2016-tutorial.flv https://blog.nediko.info/examples/Calendar_2016/Calendar_2016-thumbnail.jpg 584 316]

Хоризонтално позициониран календар за 2016

Още една версия на календара. Годината може да се мести където ви е кеф.
Photoshop calendar 2016 horizontal
Photoshop шаблон файла: Photoshop Photoshop Calendar 2016 – v.001

След като си направите календара е време да запишете JPEG-файла на една флашка и да идете в близкото фото-студио, за да си поискате принтиране на А3-формат или фото-аналога му.
Честита Коледа и наздраве!

Share and Enjoy !

Shares

Детско легло с големи чекмеджета – направи си сам

Детско легло с чекмеджета

В отпуска съм. И като няма какво да правя 1-2 дни ме хващат дивите. За това реших да разкарам старото детско легло и да го заменя с правено от мен, но далеч по-удобно. Важно беше, да събира повече багаж, което директно ориентира проекта към изграждане на големи чекмеджета, които да разположа в подматрачното пространство. Вече имам няколко подобни проекта на мебели от ЛПДЧ и имам някакъв опит.
Първо направих 3D на детското легло, като предвидих, че ще използвам само ЛПДЧ с дебелина 18mm. Горещо препоръчвам правенето на 3D схема, преди да започнете подобен прокет. 3D-чертежа дава много добра представа за крайният продукт и помага да се видят проблемни места, както и да се вземат точните размери на отделните детайли. Ето моят 3D модел:
Детско легло с чекмеджета - 3D модел

Меделера, който използвам обикновено е Blender. Лично за мен е много удобен, но мисля, че не е особено конвенционален и навиците от други моделери не са особено приложими в Blender.

След като знам размерите на отделните части, ще трябва да избера листове ПДЧ и да направя разкрой на отделните детайли. За целта използвах програмата Optimik 2.36c. Може да се намери кракната в шеринг сайтовете. Аз я намерих в един български мебелистки форум, като в архива имаше и кратко ръководство за работа. Важно е да се отбележат кои страни ще бъдат кантирани. Програмата ги удебелява, но това може да се направи след принтиране на схемата, като се поставят “X”-чета на всички кантирани страни от плоскостта.
Избора на плоскости направих в Съливер на Кукленско шосе в Пловдив. Избрах си следните плоскости:
ЛПДЧ – модел Малта – 2440x1830x18mm, цена 51.75лв – за видимите части на леглото
ЛПДЧ - Малта

Сурово ПДЧ 2440x1830x18mm, цена 29.50лв – за чекмеджетата и дъното
Сурово ПДЧ

При разкроя е много важно да се предвиди:
– широчина на среза. Обикновено е 4-5 мм, но аз винаги залагам 5мм.
– окрайчване на ПДЧ листовете – 10 мм от всяка страна

С Optimik направих следните разкрои за двата листа:
– за ЛПДЧ
ЛПДЧ-Разкрой на листа

– за суровото ПДЧ
Сурово ПДЧ - разкрой
(В разкроя на суровото ПДЧ съм включил и 2 повръхности за един шкаф, който ще правя, означени са с ТЕР)

Цени на Съливер за обработка на ПДЧ:

  • рязане на детайл: 0.48 лв/бр
  • кантиране, зависи от дебелината на канта:
    • 0.45mm – 1 лв/лм
    • 0.8mm – 1.20 лв/лм
    • 2mm – 2.10 лв/лм
  • окрайчване 2-3.5 лв/бр.пл

Други необходими материали:
1. Винт за дърво 3.5x35mm – 100бр. в пакет – около 2-3лв
2. Винт за дърво 3.5x15mm – 100бр. в пакет – около 2-3лв
3. Присъединителни ъгли – 0.10 лв/бр – 20бр
4. Дръжки за чекмеджетата – 3 бр. + винтове 4x20mm (или 4x25mm) за тях
5. Водачи за чекмеджета – 3 комплекта 550mm или 600mm – около 2.70 лв за един комплект ляв и десен водач
6. инструменти: бормашина, винтоверт, бургия 14mm (за ръчен фрез), бургия 2mm, рулетка, шублер, прав ъгъл

Първо измерих точните места на водачите и ги монтирах на страниците и средните напречници. При монтажа на водачите трябва да се съблюдават 2 много важни момента:
– страниците на чекмеджето да са поне с 50mm по-ниски, за да може да се вкара чекмеджето иначе ще се получи колизия при монтажа
– Монтирането на релсата на самото чекмедже трябва да е с поне 3-5mm по-навън, за да се прибира напълно чекмеджето
Има монтажни схеми почти за всички водачи, които се продават в магазините. Аз използвах тази схема:
ролкови механизми за чекмеджета - водачи

След това съединих страниците с гърба и фронталната летва. После добавих и подовите летви, които укрепват средните напречници и цялата конструкция.
Детско легло - изграждане на конструкцията

Детско легло - фрез за винт

Детско легло - монтиране на дъно

Детско легло - монтиране на страници

След това добавих средните напречници:
Детско легло - монтиране на средни напречници

SAM_1747

След това започнах с изграждането на чекмеджетата. Страниците, гърба и дъното ги съединих с винтове.
Детско легло - чекмедже

За Фронталната стена използвах присъединителните ъгли.
Детско легло - вратичка на чекмедже

Детско легло - вратичка на чекмедже

След монтажа на чекмеджетата, леглото започна да придобива по-завършен вид:
Детско легло - монтиране на чекмеджета

Следват дръжките. Много тънък момент, защото дръжките дават финиша, както му викат. Трябва да си пасват с дизайна. Избора на дръжки за чекмеджета е доста голям, особено в специализираните магазини. В Съливер няма толкова много, но в сребристо избора е достатъчен:
Дръжки за чекмеджета - Съливер

Ето как изглежда леглото с монтирани дръжки.
Детско легло с чекмеджета

Монтирах ъгълчета, които да укрепят подматрачните летви:
Детско легло - монтиране на подматрачни летви

И това е финалния изглед на детското легло:
Детско легло с чекмеджета
Важно е да се отбележи, че когато подматрачните летви са твърде широки, можем да се притесняваме от образуване на мухъл. За това е добре да се помисли за някакво допълнително вентилиране. Аз се спрях на надупчване на летвите.
Подматрачни летво - вентилиране с дупки против мухъл
Малката ми помощница, усърдно ми съдействаше 🙂 :
Детско легло с чекмеджета

И вече къстомизирания вид, по вкуса на 5 годишната ми дъщеря:
Детско легло с чекмеджета

Това ми е първото легло, което проектирам и сглобявам сам. Има доста неща, които бих променил, като например избора на сурово ПДЧ и монтажа на водачите, но … за другият проект ще имам повече опит. Цената за всички материали + разкроя излезе около 130 лв. Мисля, че е прилична, предвид качеството, което постигнах. Но най-вече спечели малко повече практични знания, а и тренировката си я биваше.
Щерката е доволна, булката е доволна, значи е време за най-якото – биричката!!!

Share and Enjoy !

Shares

Заключване на колело (верига) – направи си сам за под 10 лв

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

1. Верига + катинар

Сериозна верига може да се закупи от почти всеки строителен хипермарет. Аз си харесах верига от Маркита в Пловдив на цена от 4.5лв/м. Може да се избере и някоя с по-малък диаметър на звената.
Верига
Към веригата си купих и един катинар на същата цена. Катинара го купих от магазин Ziko. Ето как изглежда цялата комплектовка за 9лв общо:
Верига и катинар

Верига и катинар
Допълнително веригата може да се облече в някакъв подходящ плат или мек маркуч. Може да се използва и стара вътрешна гума. Защо не и парче плат от стари дънки.

2. Стоманено въже

Избора на стоманени въжета също е голям – ръждавейка, поцикновано, облечено в ПВЦ. Диаметъра на въжетата за конкретната цел трябва да е от порядъка на 4-8mm. Цените на такива въжета са от порядъка на 1-5 лв/м. Аз си харесах 6мм стоманено въже с ПВЦ на цена от 1.7лв/м. Купих точно 3 метра за 5.1лв. Проблем представлява изработването на уши за катинар (или друг тип заключване). Може да се използват скоби за въже, но трябва да се фиксират болтовете, за да не се развъртят лесно. Може да се фиксират със специално лепило.
Друг вариант е да си сплетем краищата на въжето, точно това направих и аз. В YouTube има доста видео-уроци, които показват как се прави ухо на стоманено въже. Аз си харесах това:

Разплитането на подобно въже ще озори достатъчно крадецът, освен ако не реши да го среже със специален инструмент.
Ето и моят работен процес:
сплитане на стоманено въже
сплитане на стоманено въже
Изрязват се стърчащите телове на въжето, за да придобие по-приличен вид:
сплитане на стоманено въже
Малко тунинг, за да не драска боята на колелото. В случая рециклирах една найлонка, като изрязах тънки лентички, с които увих ушите на въжето:
сплитане на стоманено въже
Остава да се добави някакъв читав катинар и готово.
Подобно въже лесно може да се среже с преносима гилотина, ъглошлайф или друг подобен инструмент. Но на публично място да режеш въже на колело с ъглошлайф иска да си бая чапрашък и на това разчитаме.

Има някои прости правила, които имат шанс да откажат поне временно крадеца:

  • Не оставяйте колелото за дълго без надзор или на място, което е безлюдно
  • Избирайте места за заключване, които се наблюдават от видео-камера
  • При заключването се постарайте да използвате поне 2 различни вида заключващи механизми. Например U-образно + верига, верига + стоманено въже
  • Старайте се по възможност да обхванете повече детайли на колелото – рамката, гумите, седалката
  • Когато купувате стоманено въже или верига, гледайте да е поне 1.8m

Искрено ви пожелавам никога да не ви се случва да ви гепят колелото. Няма 100% сигурност, но повишеното внимание може да помогне.

Share and Enjoy !

Shares

Продуктова фотография с подръчни средства

Налагало ли ви се е да искате да снимате малък продукт, който трябва да представите в интернет, но да не разполагате с подходящо оборудване. И на мен ми се е налагало няколко пъти. Използвам много проста, аматьорска техника, изискваща оборудване, което лесно може да се намери наоколо:
– 2 бр. листове хартия A4
– ножица
– Фенерче, може и 2 фенерчета или настолна лампа
– фотоапарат или телефон с добра камера

Ако всичко това ви се намира под ръка, да започваме с експериментите.
За начало свийте единия лист на фуния и подрежете краищата му, така, че да стои вертикално. Ако е необходимо изрежете и по-голяма дупка в горната част на фунията, за се промуши обектива на фотоапарата. След това нагласете фенерчетата да осветяват фунията отстрани. Ето как изглежда моя подръчен стенд:
Продуктова фотография с подръчни средства
При свиването на фунията в единия и край се образува естествен отвор. Ако е малък може да се изреже и по-голям. През този отвор ще снимаме продуктите под ъгул, а през отвора горе ще снимаме продукта от горе:
Продуктова фотография - сниман обект през дупка
Продуктова фотография - снимане на продукта през дупка

След като направим няколко снимки е донбре да имаме софтуер, може и безплатен, като FastStone с който да изрежем излишната част от снимката и да направим леки корекции, ако се налагат:
SAM_0820
Ето и още няколко експеримента, които направих с по-горния стенд с подръчни средства:
SAM_0811

SAM_0807

SAM_0800

И както обикновено, пак си пийваме биричка, щото от фотографиране-мотографиране много се ожаднява.

Share and Enjoy !

Shares

Скоростно учене на думи на чужд език (английски) – метод за Android и компютър

aShan and Interlex - скоростно учене на думи на английски
Когато се учи чижд език, най-важното нещо е добрия запас думички в речника. Понякога ученето на думи е трудно и времеемко. Лично за себе си съм открил една техника, която работи много добре.
Необходими инструменти

  • aShan Trainer – Android приложение за създаване и трениране на чужди думи
  • MS Excel (или друг редактор на таблици)
  • Interlex – програма за създаване и трениране на списъци с чужди думи
  • Notepad2 (или друг редактор, поддържащ регулярни изрази)

Създаване на собствен списък с думи
За мен е най-удобно, да създавам списъци с думи в Excel. В един файл и различни шийтове мога да съхранявам различни по сферата на приложение думи. Например списък с думи свързани с: хранене, пътуване, инженеринг, програмиране и т.н.. Ето как изглежда примерен списък с думи в Excel:
Excel - списък с чужди думи
В случая ще кръстя моя файл “trudni_dumi.txt“. Списъка с трудните думи, които искам да науча, може да се редактира, допълва, експортира до други формати, за да се използва в речници. Точно това ми е и целта, да мога да експортирам този списък и да го използвам в програми за PC или мобилни устройства. В случая искам да експортирам моя списък в удобен за ползване формат за програмата Interlex и за приложението за Android устройства aShan.
Съхранявам списъка като текстов файл в който отделните клетки са разделени от табулация. За целта в Excel избирам Save As -> Text (Tab delimited):
Excel_save_as
След като вече сме създали текстовия файл, можем да го отворим с текстовия редактор Notepad2 и да го редактираме, според нуждите ни.
Notepad2 - отваряне на файла
Повечето програми за изучаване на чужди езици са с дефолтна поддръжка на юникод стандарта. Това означава, че трябва да конвертираме нашия експортнат файл в UTF8-стандарт. Правим го като кликнем 2 пъти на етикета ANSI в долната част на Notepad2, изберем UTF8 и потвърдим избора:
Notepad2 convert text to UTF8 - конвертиране до юникод
След тази операция вече можем да сме сугирни, че няма да се получат маймунски символи в програмите с които ще работим, просто натискаке Save, за да запазим файла.

Импортиране на собствен речник с думи в Interlex
Сега да видим, как можем да набутаме нашия речник с “трудни думи”, които трябва да научим в програмата Interlex. Отваряме програмата и избираме създаване на нов файл-речник File -> New…:
Interlex - Create New dictionary
Задаваме настройките на чуждия и родния език. В случая избираме английски и български:
Interlex - Select Language
Следва инпортирането на нашия текстов файл с трудни думи – File -> Import…:
Interlex - Import text file
Ще се отвори модален прозорец, който ни подканва, да изберем файла. В случая трябва да се избере формата на файла *.txt:
Intrl_004
Следват настройките, които да кажат на Interlex, как да използва този файл. Казваме му, че имаме само две колони – чужда дума и преведена дума:
Interlex - dictionary settings
Потвърждаваме и готово! Вече имаме речник с който да тренираме.
Interlex - custom dictionary
В този момент е добра идея да го запазим във формата на Interlex, за да можем бързо да го отворим и да потренираме, за това File -> Save As….
Тренировките се правят с тези бутони. Необходими е една минута, за да разберете какво прави всеки един бутон.
Interlex - трненинг панел

Импортиране на собствен речник с думи в aShan
Сега ще направим същата операция но за aShan. Лично за мен е по-удобно да уча думите от телефона. По-бързо става, а и телефона винаги ми е под ръка.
За да можем да използваме речника с трудните думи в aShan, трябва отново да обработим текстовия файл с Notepad2. Използвам този редактор, защото е малък, но пък поддържа регулярни изрази – това са магически заклинания на древен език, които правят страшни магарии с текстовете.
Отваряме файла trudni_dumi.txt в Notepad2 и натискаме клавишната комбинация Ctrl+H. Ще ни се отвори по-долния прозорец за търсене и замяна на стрингове в текста. Трябва да попълним двете текстови полета и сложим тикче, че ще използваме Regular expression search (търсене с регулярни изрази):
Notepad2 - Regular expressions
Използвам следните параметри за регулярния израз:
Search String: ^(.*)\t(.*)$
Replace String: $en \1 $bg \2
След натискането на бутона Replace All всички редове ще бъдат променени в следния формат, който използва aShan:
$en английска_дума $bg български_превод
Следва малка но много важна подоробност. В началото на файла трябва да се добави един ред, който дава важна информация на aShan:
#@ $en $bg
np2_003
След това трябва да запишем файла с разширението sdc, което използва aShan:
np2_004
Файла е готов. Сега трябва да го качим на мобилното устройство (телефона). Това можем да направим с кабел или, ако използвате рутер, можете да си пуснете FTP-сървар на телефона. На мен лично ми е супер удобно да прехвърлям файлове от компютъра на телефона и обратно с ES File Explorer. Това приложение има много удобнен инструмент – Remote Manager – който създава FTP сървар на телефона.
Файла trudni_dumi.sdc трябва да се качи в директорията aShanData:
FTP ashandata
След като сме качили собствения речник, нека да го заредим в aShan. Стартираме приложението и избираме Start Multiple Choice Quiz:
aShan - Start Multiple Choice Quiz
Избираме файла trudni_dumi.sdc:
Screenshot_2015-03-15-11-58-03_tn
Избираме езика, който да тренираме:
Screenshot_2015-03-15-11-58-18_tn
И започваме тренировките:
Screenshot_2015-03-15-11-58-36_tn
Това е! Вече докато пътуваме или си чакаме биричката, можем да понаучим някоя друга дума.

Share and Enjoy !

Shares

Проектиране на мебели в Blender 3D – ръководство и видео урок

RENDERED етажерка
Ще се опитам да напиша един урок за просто проектиране, моделиране и програмиране на мебели в Blender. Програмата поддържа езика за програмиране Python, който разполага с безкрайни възможност за създаване и управление на обекти. Ще се постарая да се изразявам максимално простичко и ясно.

Необходими инструменти:
1. Молив
2. Лист хартия
3. Blender 3D – по възможност версия 2.67 или по-нова

Първо да скицираме някакъв по-простичък обект (мебел), който искаме да проектираме. Аз ще създам проста етажерка за окачване на стена. За да улесня максимално процеса, моята етажерка ще е от 4 детайла – 2 еднакви по размер страници + 2 една по размер елемента, които ще са гръб и под. Ето как изглежда моята етажерка:
Схема на етажерка
Сега е време да се сблъскаме с назъбения интерфейс на моделера Blender. Програмата е малко плашеща за нови потребители. Но има голямо комюнити и много уроци, които помагат за овладяването и. Лично аз много харесвам тази програма и използвам предимно базовите и фукнции, които често ми олесняват живота. Нека да започнем със забавата.
Стартираме програмата и натискаме Delete бутона от клавиатурата, за да изтрием куба, който се зарежда под дефолт.
Blender 3D interface
Старайте се да не кликате никъде с мишката, докато не разберете каква е логиката на програмата. Кликовете с мишока са:
– Левия клик поставя 3Д-курсора в точката на кликане
– десния клик върху обект го селектира
– Скролирането в 3D фрейма зумва
– Натиснат среден бутон върти 3Д-фрейма
– среден бутон + задържан Shift мести 3Д-фрейма

Има и доста допълнителни команди, но за тях по-късно.

Сега, докато не сме почнали с експериментите, нека разгледаме координатната система. Намира се долу в ляво:
Blender координатна система
Сега да помислим как да си разположим елементите от нашата етажерка:
Проектиране на етажерка
Важно е да се отбележи, че ще използваме метричната система. Това трябва да му го кажем на Blender, иначе ще прави глупости. За целта правим следните настройки:
Елементите, които трябва да създадем в 3Д са:
– 2 броя страници: 18x240x222mm
– 2 броя плоскости за гръб и под: 850x222x18mm
Тези елементи по-късно ще ги добавим в нашия програмен код. Размерите на всеки елемент могат да се групират в масив. Примерно такъв:
stranici=[0.018, 0.240, 0.222]
gryb=[0.850, 0.222, 0.018]
dyno=[0.850, 0.018, 0.222]

Можем да ги създадем по поне 10 начина, но аз ще ви покажа един много нестандартен подход, който често се оказва най-оптимален и бърз вариант. Ще използвам много просто програмиране на Python. За целта трябва да отворим редактора за въвеждане на Python скриптове. Това също може да стане по много начини, но аз ще използвам предефинираните полета на Blender:
Кликнете бутона Choose Screen layout и изберете Scripting
Blender scripting
Кликнете на бутона +New
Blender new script
!!! Супер важно: Старайте се курсора на мишката винаги да е във фрейма в който работите. Примерно, ако искате да въвеждате текст в текстовия редактор, курсора ви трябва да е в този прозорец (фрейм).
В текстовия редактор пейстнете следния код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import bpy
 
strani=[0.018, 0.240, 0.222]
gryb=[0.850, 0.222, 0.018]
dyno=[0.850, 0.018, 0.222]
 
# създаваме 2-те страници. Те лежат в едно направление
# и можем да използваме цикъл
for x in range(2): # изпълни 2 пъти
    bpy.ops.mesh.primitive_cube_add(radius=1)
    bpy.context.object.dimensions=strani
 
# създаваме гръб
bpy.ops.mesh.primitive_cube_add(radius=1)
bpy.context.object.dimensions=gryb
 
# създаваме пода
bpy.ops.mesh.primitive_cube_add(radius=1)
bpy.context.object.dimensions=dyno

Прозореца със скрипта трябва да изглежда така:
Blender Python script
Командите:

1
2
bpy.ops.mesh.primitive_cube_add
bpy.context.object.dimensions

са въведени в API-интерфейса на Blender. Всяка версия на програмата има документация в която са описани всички команди, които могат да се изпълняват от програмата. Как лесно да разберем коя команда как се ползва ще опиша някой друг път.

Сега трябва да изпълним кода. Натискаме Text->Run Script:
Blender run script
От тук насетне следва местене и рендване в Blender. Действията, които съм извършил в програмата, могат да се видят в по-долното видео:
[flv:https://blog.nediko.info/examples/blender/Etajerka_tutorial.flv https://blog.nediko.info/examples/blender/Etajerka_tutorial.jpg 584 316]

Share and Enjoy !

Shares

Бюджетен компютър – собственоръчно сглобен

Дойде време да си ъпдейтвам настолното PC. Направо си му беше време за разкарване и реших да инвестирам някой лев в ново. Четох доста за последните процесори на AMD серия Kaveri и ме впечатлиха като цена и възможности. Затова се спрях се на AMD-базирана машина. Процесорите Kaveri са с интегрирана видео карта Radeon R5 или Radeon R7. Което означава, че използват споделена RAM, което пък означава, че трябва да се изнвестира в по-бърза рам, за да върви всичко нормално. Освен, ако не се добави външна видео карта.
Спрях се на процесора AMD A8-7600 – с 4 CPU-ядра и 6 GPU-ядра. Подробно ревю на процесора A8-7600. Направих един рисърч, от къде мога да го получа и се оказа, че по нашите ширини липсва подобен процесор. За това се насочих към английските магазини. От доста време използвам услугите на куриери, като Gabieli, които срещу 2 лв/кг ми доставят в махалата всичко, което си харесам от UK-магазините. Та процесора си го взех за 59.41 паунда от тук:
AMD A-Series A8-7600 with AMD Radeon R7 Graphics
AMD Kaveri A8-7600 - Amzon
От четене на разни бенчмаркове харесах много и дъната на MSI. И какво беше разочарованието ми, когато се оказа, че и така дъна не се предлагат в милата ни родина. Та отново направих поръчка на братчедите в Amazon.co.uk. И покрай поръчката на дъното доуснах грешката, да си поръчам и евтина RAM, но за това после. Та си поръчах това дъно за 37.93 паунда:
MSI A78M-E45 AMD FM2+ A78 Micro-ATX Motherboard
Плюс тази kit RAM за 63.00 паунда:
G-Skill 8GB Ripjaws X DDR3 2133 Dual Kit – Red
Хора, не си поръчвайте тази рам!!! Никога!!!
Рама и дъното ми легнаха 100.93 паунда, което си е доста прилична цена, ако изключим ядовете с паметта:
MSI A78M-E45 and G-Skill 8GB Ripjaws X DDR3 2133
След като направих тези поръчки имах време внимателно да се поогледам за останалите комйпоненти.
Захранване, кутия и DVD-писчка си харесах в eMag:
Cooler Master G500, 500W, ATX 2.3, PFC activ
Кутия DeLux ME879, Middletower, без захранващ блок
DVD записвачка Asus DRW-24F1ST/BLK/B/AS, SATA
Трите неща ми излязоха 179 лв:
PSU, Case, DVD - от eMag.bg
За да е съвременна една машина, то задължително трябва да има SSD-диск. Това беше и един от критериите ми, за да избера по-горната кутия – DeLux ME879. Продуктите от eMag дойдоха точно за 24 часа. Имах кутия с шейничка за SSD, оставаше да си набавя и SSD. След кратко търсене се спрях на Crucial MX100 128Gb, намерих го в erabg.com за 140лв:
SSD 128GB 2.5-inch SSD Crucial MX100 – 36 месеца гаранция
Междувременно пристигнаха дъното, рамта и процесора. Заделих си един петък-вечер за сглобяването.
Кутията DeLux ME879 ме изненада особено приятно. Стабилна кутия с USB3-вход отпред, страхотен дизайн, системен вентилатор отзад, дебела ламарина, шейничка за SSD, всякакви необходими винтчета и кабелчета. Малко картинки на кутията:
DeLux ME879

DeLux ME879

DeLux ME879

DeLux ME879

DeLux ME879

DeLux ME879

Процесора дойде в много скапана опаковка, дори не си направих труда да я снимам. За сметка на това дойде с BOX-охладител намазан с термо-паста.
Ето и снимки на процесора AMD Kaveri A8-7600:
AMD Kaveri A8-7600

AMD Kaveri A8-7600

AMD Kaveri A8-7600

Дъното е от най-евтините на MSI, но за сметка на това си личи, че доста са се постарали, да направят едно наистина конкурентно дъно. Базирано на чипсета на AMD – А78. докато търсех дъна за Kaveri, видях, че това е едно от най-продаваните дъна за този модел процесори и не съм имал колебания в избора. По-голямата ми чуденка е, защо нашите магазини не предлагат продукти на MSI? Малко снимки:
MSI A78m-E45

MSI A78m-E45

MSI A78m-E45

MSI A78m-E45

MSI A78m-E45

MSI A78m-E45

MSI A78m-E45

Ram-та G-Skill 8GB Ripjaws X DDR3 2133 Dual Kit – Не купувайте тази рам!!!!
IMGP3795

SSD диска Crucial MX100 128Gb. Приятен бонус към SSD-то беше регистрацията за програмата Acronis True Image 2014:
SSD Crucial MX100 128Gb

SSD Crucial MX100 128Gb

Cooler Master G500, 500W, ATX 2.3, PFC activ:
Cooler Master G500, 500W, ATX 2.3, PFC activ

След сглобяването на всичко това, започнаха инсталациите на Win7 и Ubuntu. Естествено направих и някои тестове на хардуера, при което ми се изправи косата! Паметта се дънеше ужасно, правеше грешки при елементарни операции, като инсталиране на програми и браузване. Резултатите от memtest86+ бяха трагични:
G-Skill 8GB Ripjaws X DDR3 2133 Dual Kit – Memtest Errors

В момента тази рам пътува обратно към Amazon. Дано всичко мине наред и си възвърна кинтите (върнаха ги и бяха изключително коректни). След това разочарование тръгнах по нашите магазини, за да си купя рам от тук с гаранция. Проверих в Jarcomputers в Пловдив и се оказа, че нямат никаква налична рам CL9 на 1600Mhz или CL9/11 2133Mhz. Вакуум! От там газ до erabg.com, където си намерих:
RAM KIT 2x4GB1600 Kingston HyperX Blue – genesis
Сега вече машината се чувства идеално, а с нея и аз. На моменти усещам, че боксовия вентилатор иска да избяга пищейки от ужас, но ще изчака до следващата заплата, когато ще си купя нещо доста по-читаво, което да даде истинска прохлада на процесора. Като го взема и инсталирам, ще пиша, за да не ми мине котка път.
—–
Дойде времето да драсна и за охлаждането. Купих си DeepCool GAMMAXX S40 отново от erabg.com. Охлаждането ми понижи температурата на процесора саредно с 10-15°C спрямо боксовия охладител. Много прилично захранване на чудесна цена – 46лв.
DeepCool GAMMAXX S40

DeepCool GAMMAXX S40

Share and Enjoy !

Shares

Стар компресор от хладилник за сгъстяване на въздух

Ако ви се намира под ръка стар компресор от хладилник, може да си направите система за сгъстяване на въздух до 8-10 атмосфери. За целта е необходим и ресивер или балона за сгъстения въздух. Подобно съоръжение ще работи вероятно временно, но би свършило работа за по-малки нужди, като боядисване на няколко стени или почистване със сгъстен въздух и изобщо там където е необходима струя въздух.
Хладилните компресори за да стартират изискват изравняване на налягането от двете страни – нагнетателна и смукателна. Не могат да се използват директно за сгъстен въздух, иска се да има ресивер за съхранение на нагнетения въздух. За това в подобна схема трябва да се предвиди изравняващ вентил. Това означава и, че трябва да имаме еднопосочен клапан (вентил), поставен между компресора и балона със сгъстен въздух, който да не позволява връщане на налягането към компресора, докато не работи.
Ето простичка схема на подобна система:
Схема на система с хладилен компресор за сгъстяване на въздух
Трябва да се има в предвид, че хладилните компресори за домашни хладилници и фризери не разполага със сегменти, така че маслото от компресора да се издуха за нула време. За това може да се помисли за маслен филтър преди тетката (трипътника). Би било добре да има начин маслото да се връща в компресора, но ако компресора работи по няколко минути (примерно 3-4 мин.), колкото да компенсира пад на налягането в балона, няма да е особено фатално, ако работи и с по-малко масло.

Ако балона трябва да поддържа по-високо налягане (над 10 атмосфери) може да се сложи буфер, който да намали първоначалния напън на компресора. Подобен буфер може да е и по-широка тръба след нагнетателния щуцер.
Може да се използва следящ вентил, който да включва компресора всеки път когато налягането падне на 4 атмосфери. Ползвам подобна система, без балон, за тестване за утечки на тръбни спойки, така че работи. Без балон, просто защото разполагам с каруци стари компресори от хладилници :).

Share and Enjoy !

Shares