Поиск по этому сайту

среда, 5 апреля 2017 г.

Переписка двух менеджеров (поколение 2000-х)

- Ты в c# как соображаешь?
- неа яж не программист
- это объектный язык, значит управляет объектами, есть готовые шаблоные и образцы Microsoft .NET Framework зачем с нуля писать?
- тебе что понятней было представь ввиде слоев или шестеренок
- 1 уровень железо, 2 уровень электричество, 3 уровень драйвер или микро ОС УЕФИ(бывший биос), 4 уровень ОС хоста, 5 уровень виртуальные контейнеры
- так вот четких границ по сути нет оно плавно перетекает из одного в другое
- теперь возьмем уровень "реализации" программы: её можно писать на любом уровне слоев
- всё зависит от предназначения (для кого она)
- если ей пользуются на уровне ОС хоста виндовс то C# как раз самое то
- но если ей пользуются любые пользователи на уровне виртуальных контейнеров, то есть платформа Net.Framework
- работая с платформой тебе не надо задумываться и прописывать скажем зависимости библиотек видеокарты для отображения окна, это всё уже прописано в виде C# и является частью платформы NET.fr
- означает что достаточно выполнить команду "вызвать окно" и оно появится
- в этом и прелесть объектных языков
- это как матрешка если аналог привести.
- можно конечно написать на Си и запустить программу прямо на уровне УЕФИ но кто этим будет пользоваться? и как сложно будет учесть все нужные библиотеки?
- Я на работе постоянно общаюсь с разработчиками платформы 1с предприятие. И почти все постоянно пытаются изобрести велосипед))) Хотя любая интеграция это всеголишь создание новой библиотеки в которой указаны как в переводчике команды в 1с = комнады в Пайтон. Таким образом мы теперь можем использовать любые программы на Пайтон из платформы 1с. И не надо изобретать велосипедов))
- Если есть деньги и нет времени то сайт фриланс.ру тебе в помощь
- Если нет денег то берешь букварь по C# и гугл все типовые случаи там описаны.
- Отдельно замечу что нетиповые это набор из множества типовых. Конструктор в своем роде, а создатель как художник лепит из него программы.

суббота, 22 октября 2016 г.

Всё новое это хорошо забытое старое :)

Здравствуйте, время идёт, всё вокруг меняется, меняемся и мы. В связи с чем предлагаю вам пересмотреть все свои скрипты на предмет оптимизации. Да да вы не ошиблись. Дело в том что за год - два мы уже начинаем забывать то что делали раньше и как. Уверен что даже если ваши профессиональные навыки и не изменились, то вы сами и ваше отношение к окружающему миру точно поменялось и скорее всего не один раз.

Так собственно к чему это всё я пишу? Сейчас я вам покажу чудо )))))))) Взгляните внимательнее на любую вашу работу годичной давности. Видите? Там ничего не поменялось, но оно работает до сих пор - это хорошо. А теперь подумайте ... можно сделать ещё лучше! У вас в руках два козыря! Это опыт и мировозрение. Опыт вам поможет оптимизировать код. А мировозрение поможет взглянуть на проблему и решение с другой точки зрения. Ну не чудо ли? меньше строк, больше скорость, а вот тут и тут можно сделать иначе что приведет к большей отзывчивости и отказоустойчивости и как мы раньше этого не замечали? :)

четверг, 15 сентября 2016 г.

Осторожно шифровка!)

Здравствуйте. Как говориться всё новое это хорошо забытое старое. Мы постоянно стремились зашифровать и скрыть от посторонних глаз дорогие нам фото документы и прочее. С уверенностью могу сказать что технология обкатана и работоспособна так как последнее время участились случаи заражения компов вирусами шифровальщиками. В чём суть? Да всё просто ваши фаилы не удаляют, а просто шифруют, и не зная ключ вы ни за что их не откроете больше.
 Так собственно о чём я...))) Да! Точно! Резервное копирование нас спасет! Хотел бы я сказать но оговорюсь. Дело в том что недостаточно иметь просто резервное копирование, оно должно быть на отдельных носителях, а если сетевое то доступ должен быть запрещен для повседневного времени. Поясню почему так. Например у вас операционная система или файлы резервируются на жёсткий диск который находится в том же устройстве. Что мы получаем? Или сетевое хранилище подключено как сетевой диск? Или логин пароль сохранен и не требует ввода? А получим шифрованные оригиналы и шифрованные резервные копии. И не факт что антивирусная программа вам поможет т.к. в большинстве случаев встроенные системы безопасности вы отключили чтобы они вам не мешали))).
Итого: 1) если сохраняете на внешний жесткий диск то подключайте его только на время копирования не постоянно. 2) если сохраняете в облако / NAS / NFS хранилища то не сохраняйте логины и пароли при входе, запомните или запишите их куданить. 3) всё же в 40% случаев вас спасет антивирус даже бесплатный. 4) также помните про актуальность данных. 5) если вы пренебрегли всеми мерами безопасности и умудрились подцепить заразу, то НИ В КОЕМ СЛУЧАЕ НЕ ПЛАТИТЕ МОШЕННИКАМ! Попытайтесь смириться с потерей и впредь будьте внимателнее! Почему? Платя за восстановление данных мошенникам вы спонсируете разработку ещё более лучших и опасных вредоносных программ. И это замкнутый круг. Освободите себя и разорвите этот круг простыми мероприятиями по резервному копированию важных для вас файлов. Это касается каждого. Всем спасибо что дочитали до конца.

вторник, 23 августа 2016 г.

Если не знаешь где найти руки.

Здравствуйте, иногда бывает ситуация когда нужно что-то сделать. Но либо по нехватки времени либо по отсутствию знаний или опыта нет такой возможности. В таких случаях на придет на выручку интернет)). Есть такой сайт https://freelance.ru/ там можно разместить заявку на свой проект или наоборот выполнить любой понравившийся. Не гарантирую что прямо всё сразу решиться но это ещё один выход из ситуации.

понедельник, 8 августа 2016 г.

Как я полюбил Федору)))

Здравствуйте. Сегодня хочу поделится свежими впечатлениями. Приобрёл слабенький ноутбук чисто в интернете полазить с предустановленным вин 8. Включил потыкался 20 минут и очень опечалился в том плане что мне требовалось всего лишь в интернете поработать, и всё это дело сильно зависало. Решил проверить его на live-cd загрузился с Linux mint 18... разницы особой не почувствовал. По пути встретил ещё Rosa Fresh, тоже нет эффекта. И на всякий пожарный решил ещё Fedora 24 workstation затестить на свежем железе, сам уже определился что оставлю предустановленную ос. И что вы думаете? Оно взлетело! Есть поддержка нового железа смотрю нагрузку- уперлась в жесткий диск. Сгонял до магазина купил ssd kingston fury x на 120гб. установил вместо родного и затык в жёстком исчез, оперативка съелась вся что мне и требовалось для комфортной работы. Терминал оказался забавным при первой команде yum update предупредил меня о трёх прописных истинах и поправил что менеджер называется dnf. Все: хром, скайп, вибер и т.п. встали на раз два три без лишних телодвижений, при этом процессор в 1,5ггц редко загружался даже на 20%. Если вы устали от убунто-подобных систем попробуйте fedora 24 там и UEFI допилили и драйвера на новые чипы стоят. Вообщем мне понравилось по 30 открытых вкладок + мессенджеры нече не висит, даже намека нет, единственное что не завелось с первого раза это трекпад, погуглив нашёл решение просто удалить пакет тачпада синаптик и всё норм стало.  Если хочется чего-то свежего и в то-же время у вас уже есть небольшой опыт работы с линуксами.