tag:blogger.com,1999:blog-53662462042845306482024-02-18T20:33:35.537-08:00Technobugда си имам технологичните проблемиUnknownnoreply@blogger.comBlogger5125tag:blogger.com,1999:blog-5366246204284530648.post-73558998783260074912014-12-18T07:45:00.000-08:002014-12-19T07:42:48.484-08:00Dr.DestructorСтава дума за това, как когато се управляват ограничени ресурси (хардуер), софтуерът трябва да е написан така, че да споделя тези ресурси с други програми. Или да го кажем с прости думи, всеки обект трябва да отпуска контрола върху ограничените ресурси в момвнта, в който спре да ги ползва.<br />
<br />
Наскоро се сблъсках с лека недомислица, където две програми (от същия пакет) достъпват един и същи ресурс по различно време. До сега не бяхме срещали порблеми заради начина на използване на системата. Изведнъж, обаче, когато реших да "разпаралеля" тестовете, се оказа, че когато едната програма заеме ресурс, не го отпуска и затова половината ни апликации не вървят.<br />
<br />
Ето затова обикновено хората пишат guidelines за това как се пише определен обект и как се създава/разрушава. В случая, до колкото мога да предположа, деструктор въобще липсва, защото се разчита на потребителска намеса(ctrl+c). И всичко е хубаво до момента, в който Росен не реши да автоматизира и да ускорява :)<br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5366246204284530648.post-51042344092392674342012-09-03T14:53:00.001-07:002012-09-03T14:53:32.532-07:00Garden bot (част2)Ето една стъпка нататък:<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_j1u0mRA_OefV4ZPPJHqwt7EXWAP1LjFMksb5198iGzlPQfyXB-FBO7WG2GCZc4SMa2_3rhwbuZr6ShJ-y6-HcuAWqdCb21fCHUx4PBd5DRMej_A2Pbkmf_Oasj7p1T21DT5CJDe6omj3/s1600/Garden-bot.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_j1u0mRA_OefV4ZPPJHqwt7EXWAP1LjFMksb5198iGzlPQfyXB-FBO7WG2GCZc4SMa2_3rhwbuZr6ShJ-y6-HcuAWqdCb21fCHUx4PBd5DRMej_A2Pbkmf_Oasj7p1T21DT5CJDe6omj3/s400/Garden-bot.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Да изглежда двусмислено</td></tr>
</tbody></table>
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5366246204284530648.post-53239293401547506622012-08-28T13:37:00.000-07:002012-08-29T14:29:07.379-07:00Apple vs Samsung Linux vs Windows (iWillSueYourAss)<div class="separator" style="clear: both; text-align: center;">
<a href="http://chamberfour.com/wp-content/uploads/2010/05/steve_jobs_630x.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="210" src="http://chamberfour.com/wp-content/uploads/2010/05/steve_jobs_630x.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
You Stole m-iDesign!</div>
<br />
<br />
Вечната борба продължава, всяко ново нещо е добре забравено старо. Интересно как след 30 години пак се върнахме на същите бакии...<br />
<br />
<a name='more'></a>Последните седмици се води делото Apple срещу Samsung. Или просто Apple срещу поредния конкурент ... (<a href="https://www.google.co.uk/search?q=Apple+vs&hl=en&qscrl=1&prmd=imvnsu&source=lnms&tbm=isch&sa=X&ei=QCo9ULO6JY6N0wW4pICYCQ&ved=0CAoQ_AUoAQ&biw=1920&bih=979" target="_blank">Apple vs..</a> )<br />
<br />
Все едно се връщам в 80-те с Microsoft vs. Apple. Или може би е въпрос на време да се стигне пак до там?<br />
<br />
Нашия Windows е по-добър от вашия, ама вие ни откраднахте идеята, ама ние ПЪРВИ открад... такова, измислихме мишката и графичния интерфейс....<br />
<br />
Нашия телефон е по-квадратен от вашия и ние първи измислихме тъчскрийн технологията ...<br />
<br />
Дрън-дрън<br />
<br />
Истината е, че Apple винаги са водели такъв тип войни с кой ли не и накрая пак Apple потребителите са потърпевши защото плащат х2 спрямо които и да е други потребители...за същото... както се казваше в един виц :"...Кажи на баща ти да върне това PC и да си купи Mac, защото е за идиоти като него"<br />
<br />
Но пропагандата е истинската сила на Apple. Истината е, че щом могат да продават толкова много iPhone значи света е пълен с толкова много идиоти. Не го казвам с цел да обиждам, но за мен комбинацията от ... например Nokia 3300 и Google Nexus Tab е къде-къде по-мощна ...<br />
<br />
Да не говорим, че малко по-модерните телофони могат да се закачат за таблета в ролята на 3G модем .. сумарна цена ... ами около 1/3 iPad и повечето SW е FREE...<br />
<br />
Ама на iPad-а му е гъзарски гърба и има магнитна покривалка ...<br />
<br />
Ама на Windows мойта програмка изглежда по-грозна от колкото на MacOS...<br />
<br />
Въобще чудя се защо ли го пиша това ...<br />
<br />
Между другото за iPhone казвам от опит че е най-голямата пръчка, която съм пипал като телефон. Скапаното ми LG има СЪЩИТЕ функции и работи по-добре от него, а дори не е смарт. А да и е по-грозно, но пък имам достъп до батерията и мога да му сложа 32GB SD карта.<br />
<br />
iСтига<br />
<br />
Абе да си имам технологичните проблеми ...<br />
<br />
<br />
По този повод ето какво пишат на други меата:<br />
<a href="http://www.guardian.co.uk/commentisfree/2012/aug/28/apple-rot-starts-with-samsung-lawsuit-win">http://www.guardian.co.uk/commentisfree/2012/aug/28/apple-rot-starts-with-samsung-lawsuit-win</a>
<br />
<a href="http://www.groklaw.net/article.php?story=20120828225612963">http://www.groklaw.net/article.php?story=20120828225612963</a>
<br />
<br />
и т.н и т.н<br />
<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5366246204284530648.post-72039847260965064892012-08-27T14:43:00.000-07:002012-08-27T14:43:15.726-07:00Garden bot (част - 1)И така след дълго затишие най-накрая се реших да напиша нещо което да е за тук.<br />
<br />
Идеята е доста стара и доста хора вече са направили подобно нещо, но това си е моето и затова е най-най.<br />
<br />
Преди почти половин година, ей-така, минавайки през магазина, забърсах една кофичка със семенца на чери домати. Сега тези ценни домати са на балкона и бавно зреят. Имаме си думатиту на балкона така да се каже. И много тематично сме го засадили до/над магданьоза.<br />
<br />
И така какво е най-важното за растенията?<br />
<br />
...ъъммм ... от инженерна гледна точка...<br />
<br />
Ами до колкото мога да преценя аз, трябва да има почва, слънце, вода и пчелички...<br />
От всичко изброено, най-често забравяме да поливаме ... така де, не че редовно поръсваме доматите с пчели .. просто от всичко което можем да контролираме, като че ли това е единственото и с него не се справяме достатъчно добре.<br />
Тук на помощ идва градинския робот!<br />
Идеята е да има нещо(робот) което да полива думатиту когато аз(ние) съм(сме) забравил(и).<br />
Понеже не става дума за оранжерия и няма как да управляваме слънцето, се задоволих с една функция - поливане. за целта трябва да можем да премерим влажността на почвата и при определена влажност/сухост да се активира поливачката. ОК, ОК не е НЕОБХОДИМО да е робот или автомат, може да е реле или нещо по-просто, но ... какъв кеф ще е тогава ?<br />
<br />
И така започнахме с измерването. Целта е нещото да мери влажност ... почва ... ами проводимост предполагам? Оказа се, че и комерсиалните почвовлагомерители са на принципа на късото съединение ... така че, решението е просто - две жици в АЦП-то и мерим колко е проводимостта. Ако е мокро(късо съединение) АЦП-то трябва да се насити нагоре, ако е сухо(отворена верига) АЦП-то се насища надолу. При определена граница включва един от цифровите изходи, който управлява реле, а то от своя страна пуска помпа, която помпи вода в саксията. ОК? Това е вариянта в който нещото че има един вид интелект... моята идея е в крайна сметка да става дума само за интелигентен сензор, мисленето ше го аутсорснем после.<br />
<br />
ОК ето картинката:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX_k13kXBhOxlIMkfAQjqRELtWEeHyc6yfOtj_Rjr7cnAkDDQbTeBq96dqffdcYDHr3uieExaUem9xPH3HT2hKAqXd51xJ0-ts_KdpaJpGFNV3mbY2zk_biLTdUldTcuVeP8mMPEB6pw6T/s1600/scan0001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX_k13kXBhOxlIMkfAQjqRELtWEeHyc6yfOtj_Rjr7cnAkDDQbTeBq96dqffdcYDHr3uieExaUem9xPH3HT2hKAqXd51xJ0-ts_KdpaJpGFNV3mbY2zk_biLTdUldTcuVeP8mMPEB6pw6T/s400/scan0001.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
За по-хубава картинка, може да го накликате :) </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Ок обещавам още малко скоро ... И без това в момента запоявам чаркове и имам само прототип.</div>
<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5366246204284530648.post-53259182681184351722012-05-07T12:57:00.000-07:002012-05-07T13:04:09.093-07:00Burning ChromeКрайно време беше да ме хване интернетската шизофрения в крайна сметка и аз съм good people така да се каже ...<br />
<br />
Е ето и първият пост в техно блога на Роската (един вид)<br />
<br />
Тук смятам да стоварвам всякакви технологични "новини" и идеи, които ми идват в главата. Ще се радвам ако ми помагате от време на време...<br />
<br />
Да видим какво ще се получи.<br />
<br />
Така че - абонирайте се, регистрирайте се и надявам се ще ви е интересно.<br />
<br />
Като начало - ето едно <a href="http://sense.net/" target="_blank">нещо</a>, което ме тормози от много време. Почитателите на У.Гибсън ще го оценят :)<br />
<br />
Тази стрнаица стои там от поне 10 години. Домейна е на network solutions. Но не се продава :) Явно някой от шефовете там е фен също.Unknownnoreply@blogger.com0