Калькулятор переменные
»Android OS приложение сделал сам java тестирование
Моя первая прила, зацените
Ну собсно вот: https://play.google.com/store/apps/details?id=com.drunkcoder.calculatorКому лень читать, можете просто зайти и, ну, глянуть ¯\_(ツ)_/¯
Что это собсно такое:
Это калькулятор. На первый взгляд обычный калькулятор, один в один как Google Калькулятор, мб даже хуже. Ну не удивительно, ведь вдохновлялся я именно им. В нём есть всё что и в Гугловском: базовые операции, факториал, степень, корень, тригонометрические функции и логарифмы. Ничего нового, на первый взгляд
Но чем он отличается от Google Калькулятора?
Первое - возможность редачить строку с выражением где-то посередине (да я в курсе что в Гугл калькуляторе это тоже уже добавили).
Второе, и (что пиздец как странно) самое крутое - переменные. Я вставил в обычный калькулятор переменные, да.
И такой фичи я не нашёл ни в одном калькуляторе на ведроид, гы. Система проста - открывается обычная клавиатура и ты можешь фигачить буквы прям в выражение.
Буквы на любом языке, ибо систему переменных я стыбзил из самой Жавы.
Потом вместо кнопки "=" появляется кнопка с "f()" (это типа рабочее название, мб потом поменять можно, но мне по кайфу), при нажатии на которую открывается окно с подстановкой значений переменным.
Дизайна нет, и не надо. Я добавил эту фичу потому что мне надо было делать лабы по выч. математике и статистике и я заебывался забивать значения в обычный калькулятор.
Ну и главное - его сделал я, сам). Сам сделал движок, который разбирает "человеческое" математическое выражение и выдаёт ответ. Сам изучил Жаву и перенёс корявый движок из C++ на неё. Сам выучил андроид по ютубу и статьям на Хабре, всёёё сам.
Я рефакторил и переписывал проект на ведре раз 5 или 6. Один или два раза я ПОЛНОСТЬЮ переписывал движок, конечный его вариант - теперь отдельный проект на гитхабе.
И да, у Гугла уже есть такой движок, он может всё то же самое, но больше и лучше, но моей целью было осилить эту задачу своими силами, вот такой я мазо.
Так что вот - прошу внимания. Продукт года моего пошагового изучения этой профессии, всё ещё корявый но уже не очень
длиннопост geek песочница
Советский микрокалькулятор "Электроника МК 61"
Всем добрейшего времени суток, ибо я не знаю, кто, когда да и вообще прочтет ли этот пост. На днях в руки мне попался советский микрокалькулятор "Электроника МК 61", когда на ставшей уже родной кафедре проходила инвентаризация и можно было забрать себе списанную давно технику. Вид у него был такой:Открыв заднюю крышку, я заметил, что вокруг батареек (советских еще) белое нечто, местами твердое, местами на ощупь как пух. Не могу сказать точно, думаю, что это протекший когда-то электролит:Естественно, на данный момент довольно трудно найти такие же батарейки в рабочем состоянии, да и нет на это желания, если честно. Поэтому, очистив слот для батареек от самих батареек и белого нечто, я вставил те, что первыми попались под руку. Результат - рабочий калькулятор. В ближайшее время опробую его в деле, а первые впечатления хорошие, есть лишь две непривычных вещи: во-первых, кнопки нажимаются слишком уж мягко, а во-вторых, ввод начинается с левой части экрана, что, собственно, видно на фото:
Вот такие дела. Всем еще раз приятного времени суток. Если есть какие-либо пожелания, пишите в комментариях, буду отвечать по возможности и необходимости
обучение сертификат пидоры помогите программирование geek
Coursera, Udemy и другие самообразовательные ресурсы
Доброго времени суток!Возвращаюсь к вам, пидоры, с просьбой о предоставлении ваших отзывов и советов по использованию платформ для обучения. Есть желание влиться в IT. Добрые люди пока что посоветовали пройти этот курс:
https://www.coursera.org/programs/faculty-of-law-fpptv?currentTab=CATALOG&eoc=true&productId=7A1yFTaREeWWBQrVFXqd1w&productType=course&showMiniModal=true
Однако, наибольший вопрос у меня возник в том, какую платформу в дальнейшем использовать, поскольку на той же Coursera необходимо купить подписку для получения доступа к заданиям и сертификату, а на Udemy сами курсы необходимо покупать. Бюджет не всегда резиновый, а потому нужна ваша, пидоры, помощь, чтобы сделать лучший выбор.
Купон прилагается, хоть он и прострочен:
Отличный комментарий!