Програмата за геодезически задачи и за Android

Тъй като виждам, че доста често се тегли desktop версията на програмата за геодезически задачи, реших да я напиша набързо и за Android. Все пак, след като имаше версия за MIDP 2.0 телефони, защо не и за нещо по-модерно 🙂

Оказа се забавна играчка и смятам да добавя още доста неща, но първо ще трябва да намеря учебниците по геодезия, за да си припомня кое какво беше.

Като за начало, смятам при първа възможност да добавя останалите засечки и разни други шаренийки. Мисля си, че ще е удобно да могат да се избират директно точки от карта или от каталог. Само да не ме домързи.

Може да се свали от Google Play от тук:
Get it on Google Play

Състезания

Да го свърша това, докато не ме е домързяло пак…

През последните седмици бях на няколко състезания, две от които национални по информационни технологии – едно в Благоевград и едно тук, в Търново. Дойде им времето да бъдат описани.
Не взех нищо от двете състезания, но не се и очакваше. Моят “проект” беше писан за има-няма 5 дни, докато другите си бяха играли месеци 🙂
Грешката ми беше, че не карах по това което мога (нещо с java), а си играх с PHP неща и сайтове. Както и да е, важното е, че се запознах с интересни хора и се разходих.

Първо – Благоевград (карам накратко, което си спомням)
За самото състезание разбрах случайно и реших, че ще е интересно да се види.
Пътуването към Благоевград не беше нищо особено, с изключение на многото пожари, някои от които още горяха.
Имаше малко проблеми с настаняването – в стаята ми нямаше интернет, затова се наложи едно местене и тичане по етажите.
Благоевград е интересен град.
Искаше ми се да видя какво са направили хората с приложни програми, но за всяко направление имаше различна стая.
Вечерта преди състезанието имаше откриване с някаква програма. Залата се напълни за минути!

Това е към 17:15:

Около 15 минути по-късно:

Журито ми хареса. Най ме нарадва как направо се заяждаха на места. Тъпо се получи, че най-заяждащия се отиде за кафе, точно когато дойде моя ред. Както и да е. Състезателната част беше fail. Няма да коментирам другите проекти, защото ще излезе, че “той не е взел нищо, затова хейти”. Само ще кажа, че едно от първите места беше за сайт, който говори. По-точно, ако пропуснеш поле или не си регистриран, се пуска някакво ogg от някъде и ти заявява “НЕ СТЕ РЕГИСТРИРАНИ!” или нещо от сорта. Ако който и да е реален сайт ми го направи това, ще издиря тоя, който го е направил и ще му пратя 3MB псувни, а сайта ще се постарая да го съборя.
Имаше интересни неща – неграмотни (“критерий”, “*ий”…) копия на фейсбук, проекти с имена на известни сайтове, неща, “писани с Notepad++”, на които сорса им е с маймуните, които се получават от WYSIWYG editor-а на Dreamweaver и всякакви такива 🙂
Единствено ми харесаха хората от Пазарджик. Чисто, HTML5, правено на линукс, etc…
Отплеснах се.
Разходките из града бяха яки. Научих, че превеждат Строс на български. Замалко да хванем митинг на Атака – разни хора (?) се разхождаха с плакат и вдигната дясна ръка.
Обиколихме старата част, снимах шахта, котка с шахта и няколко геодезични точки.
Впечатление ми направи, че навсякъде имаше картини с голи жени.

В хотела.

И в произволно кафе до училището

Рецепциониста беше интересен. Имаше брат-близнак, който също беше рецепционист! Виждал съм близнаци, ама това беше чисто Ctrl+C, Ctrl+V!
Питаха ме за фейсбука ми и като казах, че не ползвам беше все едно нямам самоличност, все едно съм никой.
Излезе, че той си помислил, че имам, ама не ползвам. Реакцията като разбра беше: “Ама ти нямаш регистрация?!” с интонация все едно съм гръмнал Кенеди и съм задушил всички сладки котки по света, докато съм ръбал от бута на най-сладкото куче…

Общо взето е това.
В автобуса от Благоевград към София вместо филм бяха пуснали камера, която беше вързана някъде отпред и можеше да се гледа пътя.

От София към Търново пък пуснаха The Mechanic. 2 минути, след като казах, че го имам на лаптопа.

***

Търновското състезание.
За първа година го организират и исках да видя как е.
Организацията им беше добра. Като се има предвид, че го правят малко хора, по нищо не отстъпва на другите национални. Трябваше да дойдат повече участници. Самото състезание беше много добре – журито не прави само забележки, а обяснява, дава насоки и т.н. След като всички се представиха, след това около един час от журито говориха за проектите и обясняваха неща. В сайта на състезанието има всички критерии, всеки с точките, обяснение и препъръки как да се  подобри. Препоръчаха книги. Много добре. Хареса ми повече от Благоевград.
Човек от направление “приложни програми” ме помисли за професор:)
Хубавото от състезанието е, че научих, че може да се кандидатства с тест по ИТ. Nice! Трябва да проуча по-подробно.

Жалко, че повече няма да мога да ходя като участник.

2010-03-16

Неща, за които трябваше да пиша преди седмица.

Първо да кажа за Sonisphere – няма да ходя. Мина лимита на хора, които мога да изтърпя да ме питат. Bummer.

Миналата събота бях на втория кръг от олимпиадата по английски. Пак обичайните лесни неща. Този път беше интересно. Диктовката беше от някоя от Хари Потър книгите, а една от темите за есе беше “Your favorite sitcom. What is it about? Why you like it?” или нещо подобно. Разбира се, че като отговорен сериен маниак, избрах тази. Писах за The Big Bang Theory, може би единствения неанимационен ситком, който ме радва. Оказа се, че недоспиването имало недостатък – вместо Howard, писах Harold. Срам!

Разрових се за стари неща, които съм писал и излезе, че от SoftPedia са качили Padnote и csv-to-graph при тях. Не подозирах, че и там слагат безполезни програми. Както и да е, Padnote е добавена като програма за Mac, където има 318 сваляния и за Windows, където свалянията са 24. csv-to-graph има общо 285 (Mac/Win = 154/131).

Отивам да слушам дискографията на AC/DC.

Как да си пусна java програма?

Е, писна ми разни хора да ме питат как да си подкарат разни java програми. Ето го обяснението на нереално сложния процес на подкарване на програма, писана на java: Continue reading “Как да си пусна java програма?”

Програма за решаване на втора основна задача в геодезията [обновена + версия за Android]

GeoStuff е програма за решаване на основни геодезически задачи за Windows и Android.

Windows



Текущата версия на програмата за Windows е 1.1.0 (от 19.03.2016) и може да се свали от тук (.zip, ~45KB)

Програмата използва .NET Framework 4.5 и би трябвало да тръгне на всеки нормален компютър с Windows 7 и нагоре. Ако не тръгне, трябва да се изтегли .NET Runtime от сайта на Microsoft.

Версия 1.0, използваща Java и Swing, все още може да се свали от тук (.rar, ~50KB). Тази версия работи на всички компютри с инсталирана Java Runtime Environment (JRE) без значение от операционната система.

Android

Програмата има и версия за Android, която дава възможност за решаване на двете основни задачи и права засечка.

Get it on Google Play

 

 

 

Повече информация и последни версии ще има на страницата на приложението: тук

Безполезна програма за генериране на честоти с java

messingfrequencies

Ето това е труда на 5-минутно умуване и игра с java-та. “Програмата генерира честота със зададено цяло число. Времетраенето е от 0.000… до 1 секунда (някога може да си поиграя да го направя и повече). Няма ограничение за честотата. И докато сме на темата за честотите, веднага заявявам, че не поемам никаква отговорност за повреди, нанесени от използването на “програмата”. Като бонус чертае и почти вярна графика на сигнала, който излъчва. Това може да намери приложение като програма за тестване на големи високоговорители (особено интересно е при 2 херца), за досаждане на съседите и др. Download

02.09.2009

Търся си тема за блога. Нещо просто, леко, изчистено, колкото се може повече да се държи като К2. Досега нищо интересно не намирам и май ще се налага да си играя с CSS-а на K2-то.

Написах си CSV parser. Чертае графика с данни, взети от файл. Имам да ѝ пиша един тон работи още. Да видим кога ще се сетя да я довърша и да я пусна в “useless java applications” stream-а.

Вчера ми се наложи да поразцъкам в онлайн банкирането на Пиреос Банк. По-бавен сайт не съм виждал. Има някакви иконки вдясно, на които няма описание, пише, че зарежда, докато нищо не става, превода не струва. Най-досадната работа от всичко са паролите – задължително трябва да са с букви и цифри. Това винаги ме е дразнило. Паролата си е моя, ще бъде каквато си я искам! Изглежда правено набързо…

pb1

Сутринта си цапнах ръката и май съм я навехнал доста яко – едвам я свивам. Много тъпо се получи. Сега има да я чакам да минава, а на доктор не мисля да ходя. Най-лошото е, че не мога да свиря. fuck!

27.08.2009

Разни неща набързо.

Няколко неща набързо.

Преди време си взех няколко книги с идеята да се образовам за някои неща. Въпросните бяха C by Example на Грег Пери, C++ from the Ground Up, Third Edition и една малка – Линукс Практикум (за да закръгля сметката :), всичките от книжарници в Търново, на български, разбира се. След като успях да ги вместя между другите, които чета в момента ми стана интересно колко много правописни и смислови грешки има. Първо, в книгата за C на 90% от примерите е сложено едно return 0; накрая на функции от тип void. За C++ книгата още нищо лошо не мога да кажа, защото не съм я изял цялата; като цяло изглежда интересна. //може би недостатък е че тежи 1.130кг.
Стигаме до линукската книга. Първо гадно нещо – ограничена е само в една дистрибуция (Suse) и само една работна среда (KDE). Има неща, написани доста объркващо, сбъркани команди, и т.н. Донякъде би била полезна за първи срещи със Suse.
А междувременно си чета Stross.

******
Не ми е удобно да се хоствам тук . Много ограничения върху неща, които не ползвам и най-вече филтрирането на коментарите. Наред със спама забранява и нормалните коментари. Мисля, че следващия месец ще си взема хостинг и домейн от спейс.бг. Ще се види.
******
Изгледах True Blood, докъдето е излязло. Донякъде ми хареса идеята – вкарват нови представи за вампирите. На моменти имаше прекалено много секс, но пък историята е интересна. След True blood изгледах Firefly – добра история, добра игра, добри актьори, Summer Glau. Не знам как не съм го знаел досега. //И все още не ми е ясно защо във филми, в които действието се развива в бъдещето всички носят дрехи от 18-19 век.
Изгледах и Terminator: Sarah Connor Chronicles. Добър сериал. И за да не се повторя – добра история, добра игра, добри актьори, Summer Glau.
Забравих да спомена Dollhouse и Mental, но нищо.
В момента гледам Stargate SG-1. Вече съм на втори сезон. Винаги съм си мислел, че ще е нещо като Battlestar Galactica, т.е. космически кораби и разни такива, а то каква била работата… Must-watch за всеки geek.
Общо взето, с изключение на Angel, всичко, което гледам това лято ми харесва много и е интересно.
******
Ако някога намеря няколко свободни часа и вдъхновение, ще пиша по-подробно за някои неща, на които се каня отдавна. Някои от нещата може да са:

  • “Как да си направим читав усилвател за китара за нищожна част от цената на оригиналния”;
  • “Лесни схеми на китарни ефекти и сайтове, в които да се рови за информация за подобни неща”;
  • “Интересни начини за употребяване/похабяване на частите от стария компютър в мазето”

Спирам до тук, защото вече взех да се оливам.

padnote-0.6b

Ето пак…в последно време имам много свободно време и го използвам за писане на безсмислени/безполезни програми на java…

padnote…защо точно padnote? Защото се мъча да напиша клонинг на notepad. Защо, след като има хиляди такива и аз да пиша? Ами…Защото мога! Ето я и новата 0.6b версия…цък

padnote-06b

CHANGELOG:

  • сложих “overwrite it?” диалог
  • оправих NullPointerException-а, който се появаваше като се опитам да запазя празен файл
  • добавих font chooser
  • добавих word wrap
  • добавихcopy/paste/select all menus
  • добавих шорткъти към менютата

TODO:

  • Да пренапиша кода, да го подредя и да го пусна в нетя да се чете
  • Да му пусна един javadoc
  • Да пренапиша FontChooser-а, защото кода му не е 100% мой
  • Да сложа search/replace
  • Да я регистрирам под GPL
  • Да я регистрирам в sourceforge и/или някой друг подобен сайт…

Е, това е за сега, ако някога съм в добро java настроение, ще я допиша и може би ще и сложа български.

padNote-0.1

Q:Какво правят хората на св. Валентин?
A: Обичат се…

Q: Какво правя аз на св. Валентин?
A: Пиша java…

padnote-01Днешната “програма” е notepad clone без никакви функции освен отваряне, редактиране и записване на текст във файлове. Ако някога имам повече време, може би ще я допиша и ще изкарам и втора версия…както и да е…може да се свали от , а сега мога само да си напиша TODO листа…

да добавя опции (шрифт и някакви други ненужни работи)
да сложа about/help работите
да пренапиша целия код, да го подредя
да се наспя

Java writing is fun…