All streams
Search
Write a publication
Pull to refresh
10
0
Александр Махновский @methlab

User

Send message
Приветствуем наследников Софтомейта? :)
Нет, не нахожу. Еще раз: за избавление от некоторого количества операций ввода-вывода вы платите размытием логики между слоями, потерей механизмов абстракции в коде, отсутствием возможности использования современных инструментов и технологий разработки.
Так и прочитал. Но в приведенном вами примере было сказано, что интерфейс пользователя уже был. Следовательно, должен был быть слой логики. Т.е. приложение уже имело информацию об объектах. Для реализации логики проводок в базе вы должны были неизбежно продублировать ее там. Теперь, при изменении упомянутой вами логики конвертации, придется вносить правки в двух местах, логически не связанных.
Все очень сильно зависит от типа приложений, которые вы разрабатываете. Если это «справочники» с набором CRUD операций, то лепить объектный слой над ними большого смысла нет. А если приложение автоматизирует деятельность в какой-то предметной области, то без доменной модели и слоев абстракций вы очень скоро придете к несопровождаемому коду.

Раздел «Пошатнем мир идеалиста» вызвал у меня боль чуть ниже спины. API в виде хранимой процедуры и обоснование дублирования логики избавлением от лишних операций — вы в каком веке живете? Для того и развивается железо, чтобы прикладные программисты меньше думали о таких вещах и эффективнее решали бизнес-задачи, писали простой, легко сопровождаемый код.
Стоит еще заметить, что на 5d II стоит не самый лучший, и, я бы даже сказал, не соответствующий ему объектив Canon EF 28-135mm f/3.5-5.6 IS USM.
С нормальным стеклом разница была бы заметно больше.
В 2006, будучи студентом второго курса, полгода вел факультатив по информатике в школе в 8-9 классах. Мои соображения:

1) Вводный курс. Архитектура ЭВМ, роль операционной системы, исполнение программ, современные уровни абстракции, классификация и области применения ЯП, эволюция ЯП и парадигмы. ИТ — индустрия. Процедурное программирование, язык не принципиален.
Цель курса — показать что программирование это не магия, дать базовые знания и культуру.

2) ООП и технология разработки. На примере мэйнстрим языка (Java, С#). Я бы построил курс вокруг решения одной задачи на протяжении курса.
Цель курса — дать инструмент для дальнейшего обучения и развития.

3) Алгоритмы. Сначала простые и дизайн собственных, затем структуры данных и более сложные алгоритмы(без фанатизма, RB-деревья я бы включать уже не стал).
Цель — познакомить с проблематикой области, развить мышление.

Было бы замечательно при обучении использовать какую-нибудь платформу типа Lego Mindstorms и адаптировать для нее учебные задачи.
iPod Touch 4 c iOS 4.1 освобожден успешно.
Идея хорошая, буду пользоваться. Однозначно буду участвовать.
Москва, ВДНХ. Пользуюсь йота-модемом, скорость неудовлетворительная(в лучшем случае 300 Кб/с) и может сильно колебаться, хотя уровень сигнала всегда «отличный». Спидтест хостящийся на йоте показывает 5 мегабит, любой другой сервер не более 1.2 мегабита.
С проблемой как у автора тоже сталкивался, решение — платить заранее)
Вы роботом по фейсбуку пройдитесь и выдавайте ссылки на профиль в результате. Кстати, приложение для ФБ тоже было бы правильным шагом, иначе на этапе регистрации отвалится 80% потенциальных пользователей.
Понятное дело, что основная цель всех подобных графиков, опубликованных США, показать, насколько США превосходит Россию по показателям.
Мне все-таки кажется, что им это совсем ни к чему. На РФ они никогда не ориентировались, если кто их и беспокоит, так это Китай.
А риторика противостояния ваша совпадает с риторикой власти. Они тоже любят убеждать, что у нас есть внешние угрозы и соперники, тем самым смещая фокус внимания населения от права, политики и экономики.

Но вот что-то я не вижу от той же США графиков успешных сложнейших хирургических (не пластических, а лечебных), антитеррористических, спасательных успешно проведённых операций.
Эта пиписька у них больше, а давайте померимся другими?:)
За исключением особых случаев, разрешенных и лицензированных компанией Google, запрещается использовать Карты Google на любых устройствах, системах или приложениях, установленных в транспортных средствах или каким-либо образом подключенных к ним, способных осуществлять навигацию транспортных средств, обладающих возможностями позиционирования, диспетчерского управления, путеводителей в реальном времени, управления морскими судами и т.п.

Скорей всего авторы хотели обойти вот это и не стали юзать карты традиционным способом. Когда-то интересовался этой темой, правда, не для отображения общественного транспорта, встретил подобный пункт и у Яндекса тоже.
Расскажите, какой процент школьников в США идет в вузы?
Пробовал, открывать не хочет. Думаю, что в финальной версии открывать все же будет, а бету они специально обрезали.
кто о чем, а лысый о расческе:
Почему в Lotus Domino Designer 8.5, несмотря на то, что он переведен на Eclipse не сделали Eclipse-like редакторы кода Lotus script, Java и Java script, а оставили старые убогие?
А вас не учили, чем бэкдор от дыры отличается? Кто же на свой бэкдор патч выпускать будет? :)
… тоже выпускник МГТУ им. Баумана, Максим Андреевич Меньшиков. Наши сотрудники Дмитрий Иванович Беспалов, Сергей Михайлович Крючков, Михаил Юрьевич Горшков, Владислав Владимирович Колодюк ...

а так же Аагорн II, сын Араторна II, Наследник Исилдура, Повелитель Дунедайнов.
Интересно, они приватные сплойты используют? :)
Это все понятно, что полезно, однако, день рабочий и убедить руководство отпустить на подобное мероприятие (а в идеале и посчитать потраченное время за рабочее) будет сложно, была бы на мероприятии техническая часть, с этим было бы проще.

Information

Rating
Does not participate
Location
Новосибирская обл., Россия
Date of birth
Registered
Activity

Specialization

Chief Technology Officer (CTO), Software Architect
Lead
From 3,000,000 ₽
OOP
Git
C#
.NET
Golang
Kubernetes
Docker
Linux
PostgreSQL
English