Решатель формул сам по себе очень интересная тренировка, и в определённый момент эта тренировка может очень пригодиться в другой задаче – конструировании новой формулы, автоматической её проверке (погрешность, просчёт значений по списку координат)… И excel вам не поможет, да и неспортивно.
crazyprog @crazyprog
User
О размерах Вселенной
1 min
4.7KОчень интересное видео, которое показывает какие мы крошечные в нашей Вселенной. По порядку показывает размеры некоторых планет и звезд.
И в пример приводится диаметр красного гиганта он составляет 28 * 10^8 км. Трудно представить этот размер? Ну на примере, если вы летите на самолете со скоростью 900 км\ч то вам бы пришлось пролететь 1100 лет, чтобы облететь эту звезду по окружности.
И в пример приводится диаметр красного гиганта он составляет 28 * 10^8 км. Трудно представить этот размер? Ну на примере, если вы летите на самолете со скоростью 900 км\ч то вам бы пришлось пролететь 1100 лет, чтобы облететь эту звезду по окружности.
+48
Отделяем зерна от плевел в Google Reader
6 min
731На работе я стараюсь не читать Хабр и другие тематические сайты, они слишком затягивают. Можно потратить весь день на чтение статей, а по работе так ничего и не сделать. Но пропускать что-то новое и интересное я тоже не хочу, поэтому подписываюсь на различные RSS-каналы. После работы, а чаще в выходные, я открываю Google Reader и просматриваю весь список накопившихся постов. Некоторые из них написаны на интересные для меня темы, остальные — нет. Это напоминает мне чтение электронной почты, только входящие письма и спам попадают в одну папку.
Сначала я с этим мирился, но на этих выходных, с помощью Greasemonkey скрипта, исправил ситуацию.
+41
PHP ⇒ Jabber conference
1 min
670А не подскажут ли хабралюди какой-нибудь модуль PHP (кому больше нравится — класс) для отправки сообщений в Jabber? Требуется поддержка отправки в конференции, поэтому XMPPHP не подходит.
-2
Анализ и сравнение различных способов оформления стартапа на нескольких человек для территории РФ (физические лица, ИП, ООО)
5 min
1.7KКогда создается стартап с целью дальнейшего получения дохода с него, всегда встает вопрос о том, как же оформить сайт на нескольких человек.
Вариант оставить всё на вере, регистрируя на одного участника – крайне опасно. Сами понимаете, насколько велик риск оказаться кинутым в итоге, когда портал начнет монетизироваться. Думаю, все знают, что деньги делают с людьми. Не всеми, но, к сожалению очень многими. Рассмотрим пример 2х людей, создающих стартап совместными усилиями, ибо статья частично основана на личном опыте.
Итак, вам на выбор предлагаю: сложную конструкцию для 2х физических лиц, создания 2х ИП, создание ООО.
Попробую рассмотреть каждое из них, указать на плюсы и минусы. На всеобъемлимость не претендую, буду рад услышать ваши советы, рекомендации, исправления.
Вариант оставить всё на вере, регистрируя на одного участника – крайне опасно. Сами понимаете, насколько велик риск оказаться кинутым в итоге, когда портал начнет монетизироваться. Думаю, все знают, что деньги делают с людьми. Не всеми, но, к сожалению очень многими. Рассмотрим пример 2х людей, создающих стартап совместными усилиями, ибо статья частично основана на личном опыте.
Итак, вам на выбор предлагаю: сложную конструкцию для 2х физических лиц, создания 2х ИП, создание ООО.
Попробую рассмотреть каждое из них, указать на плюсы и минусы. На всеобъемлимость не претендую, буду рад услышать ваши советы, рекомендации, исправления.
-3
Работа с номерами версий программы
3 min
1.2KА на моей машине все работает!
Из ненормативной лексики программистов.
Для того, чтобы программисты, тестировщики и пользователи программы могли понимать где и что происходит, где произошла ошибка или когда можно посмотреть на новую фичу, применяют версии программы. Самый простой способ — это одно число, увеличивающееся на единицу каждую сборку. Иногда этот метод наилучший. А что в других продуктах?
Из ненормативной лексики программистов.
Для того, чтобы программисты, тестировщики и пользователи программы могли понимать где и что происходит, где произошла ошибка или когда можно посмотреть на новую фичу, применяют версии программы. Самый простой способ — это одно число, увеличивающееся на единицу каждую сборку. Иногда этот метод наилучший. А что в других продуктах?
+7
Один шаг к идеальной команде
2 min
410Уже как почти 2 года вынашиваю идею о создании международной профессиональной площадки, объединяющей деятелей музыкальной индустрии, — артистов (музыкантов) и рекорд лейблы.
Долгое время, мне посчастливилось поработать в индустрии, наша команда занималась выпуском музыки Российских музыкантов в Европе, собственно в примерно это же время и родилась идея о площадке. Причиной этому послужило то, что на данный момент в мире нет единого инструмена по промоушену, паблишингу и дистрибьюции музыкального контента, всё как-то собирается по крупицам.
Долгое время, мне посчастливилось поработать в индустрии, наша команда занималась выпуском музыки Российских музыкантов в Европе, собственно в примерно это же время и родилась идея о площадке. Причиной этому послужило то, что на данный момент в мире нет единого инструмена по промоушену, паблишингу и дистрибьюции музыкального контента, всё как-то собирается по крупицам.
+2
Почему «Проект под процент» — провал?
3 min
621Фрилансеры, и не только часто сталкивались с предложением работать под процент. И уже подсознательно, доминирующее большинство из нас осознает, что эти проекты провал.
Но ведь хочется поверить, разобраться — почему так, и что сделать, чтобы «не так». Я предлагаю сделать это немедленно, итак…
Почему «Проект под процент» — провал. В первую очередь, я бы выделил недоверие. Недоверие играет очень важную роль в любом сотрудничестве и партнерстве — нет его, нет ни сотрудничества, ни партнерства. Но недоверие взялось не из воздуха, оно основано исключительно на статистике. Официальной статистики по этой теме нет, но есть собирательное мнение относительно темы и у большинства из нас оно такое — много кто пытался так работать, но ничего не вышло, либо вышло у единиц.
И тут мы пропускаем одну важную деталь — большинство проектов не провалилось, а просто небыло доведено даже до стадии бета. Похоже, мы уже ближе к выводам по вопросу. Но далеко.
Я пообщался с многими «стартаперами» в похожей теме, и с их исполнителями, либо граммотней — соучредителями. В итоге я выделил ещё 4 ошибки: [тут кат, букв много :)]
Но ведь хочется поверить, разобраться — почему так, и что сделать, чтобы «не так». Я предлагаю сделать это немедленно, итак…
Почему «Проект под процент» — провал. В первую очередь, я бы выделил недоверие. Недоверие играет очень важную роль в любом сотрудничестве и партнерстве — нет его, нет ни сотрудничества, ни партнерства. Но недоверие взялось не из воздуха, оно основано исключительно на статистике. Официальной статистики по этой теме нет, но есть собирательное мнение относительно темы и у большинства из нас оно такое — много кто пытался так работать, но ничего не вышло, либо вышло у единиц.
И тут мы пропускаем одну важную деталь — большинство проектов не провалилось, а просто небыло доведено даже до стадии бета. Похоже, мы уже ближе к выводам по вопросу. Но далеко.
Я пообщался с многими «стартаперами» в похожей теме, и с их исполнителями, либо граммотней — соучредителями. В итоге я выделил ещё 4 ошибки: [тут кат, букв много :)]
+6
О тестировании web-приложений
7 min
13KТестирование софта это процесс, участвующий во всех жизненных циклах его разработки, который занимается проверкой и планированием требований продукта, подготовкой и проведением изменений в разрабатываемой системе. Как следствие — находятся несоответсвия требованиям и ошибки, оцениваются инструменты которые были использованы.
А если отвлечься и рассматривать системно, то роль тестера на самом деле лежит в каждом человеке. Если смотреть на проект как на человека, то роли
Quality Assurance часто считается синонимом тестирования, но на самом деле это методика предотвращения ошибок, а не их поиска и исправления. Качество в этом смысле — характеристика сделанного продукта.
Формально говоря, тестер должен проверять даже техническое задание, план проекта и анализ на логичность и понятность, а не только код и интерфейс программы. Тестирование как независимая дисциплина в общем потоке разработки ПО появилась в начале девяностых, когда стали более важны аудитория (клиенты), качество и время разработки.
Важность тестирования ПО особенно важна в критических системах. К примеру аппарат по лучевой терапии Therac (1985) облучил смертельной дозой радиации 6 человек из-за отсутсвия проверки состояния агрегата в коде и валидации. Или марсоход в 1999 году принёс убыток в 125 млн долларов из-за непродуманности единой системы измерения между коммандами разработчиков. И даже в Эстонии при электронных выборах были проблемы из-за плохого нагрузочного тестирования.
Основные принципы тестирования воплощены в небольшом документе ISTQB и в книге «Foundations of software testing».
Вся «прелесть» специальности тестера в том что как правило для этого не нужны большие познания в программировании и люди далёкие от web-строительства могут себя попробовать в этой роли.
А если отвлечься и рассматривать системно, то роль тестера на самом деле лежит в каждом человеке. Если смотреть на проект как на человека, то роли
- управляющего проектом это позвоночник и вегетативная нервная система
- программисты это скелет и моторика
- аналитики это органы чувств
- тестеры это совесть
Quality Assurance часто считается синонимом тестирования, но на самом деле это методика предотвращения ошибок, а не их поиска и исправления. Качество в этом смысле — характеристика сделанного продукта.
Формально говоря, тестер должен проверять даже техническое задание, план проекта и анализ на логичность и понятность, а не только код и интерфейс программы. Тестирование как независимая дисциплина в общем потоке разработки ПО появилась в начале девяностых, когда стали более важны аудитория (клиенты), качество и время разработки.
Важность тестирования ПО особенно важна в критических системах. К примеру аппарат по лучевой терапии Therac (1985) облучил смертельной дозой радиации 6 человек из-за отсутсвия проверки состояния агрегата в коде и валидации. Или марсоход в 1999 году принёс убыток в 125 млн долларов из-за непродуманности единой системы измерения между коммандами разработчиков. И даже в Эстонии при электронных выборах были проблемы из-за плохого нагрузочного тестирования.
Основные принципы тестирования воплощены в небольшом документе ISTQB и в книге «Foundations of software testing».
Вся «прелесть» специальности тестера в том что как правило для этого не нужны большие познания в программировании и люди далёкие от web-строительства могут себя попробовать в этой роли.
+15
PHPConf 2009
2 min
343Вчера был на конференции PHP разработчиков. Она проходила в помпезном отеле Milan у м. Домодедовская. Её открыл релиз-менеджер PHP Johannes Schluter, т.е. не совсем так. Открыл конференцию Гайдар Магдануров из Майкрософт слайдом: «Microsoft loves you» и розыгрышем флешки на 16 Гб методом двоичного поиска. Я не выиграл (kekssw, привет, похоже мой показатель везения < 1).
Уже потом Йохан рассказывал по-английски о PHP 5.3. Из зала была реплика, что при запуске кода на 5.3, который без проблем работал в 5.2, стало больше расходоваться памяти. Автору реплики посоветовали показать код или разобраться с руками. А кто-то, говорят, ещё до сих пор разрабатывает на PHP 4. Им посоветовали срочно обновиться, т.к. версия 5 намного быстрее, если судить по бенчмаркам от Sebastian Bergmann. По этим же бенчмаркам следует, что чистое время выполнения тестов в 5.3 в 1.2 раза быстрее, чем в 5.2.
Выступал автор Sphinx с обзорным докладом, сам он был более интересен, чем доклад. Чуть позже он и товарищи из зала по делом загнобили Александра Веремьева из Zend Core :) Ещё у меня создалось впечатление, что у PHP сообщества негативное отношение к Zend Framework, хотя функциональность фреймверка выглядит интересной (по крайней мере по документации).
До Веремьева был Андрей Бешков из Майкрософт, рассказававший о усилиях предпринимаемых Майкрософт, для популяризации веб-разработки на их платформе. По их данным и так 90% PHP разработчиков работают на Windows, но для продакшен систем используют юникс. Сейчас у небольших веб-студий и веб-стартапов есть возможность получения лицензий на инструменты разработки веб-приложений практически бесплатно. Про сервера не помню.
Ещё отмечу троих интересных докладчиков и их доклады:
Доклад Вадима Крючкова, к сожалению, не дослушал до конца, но присутствовашие люди рассказали, что приведенные экономические расчеты для одного из российских клиентов показали возможность уменьшить издержки на 50% при переезде в «облако». При этом, Вадим Крючков обещал, что доклад обойдется без Marketing Bullshit. Ещё очень понравилась идея открытия интерфейса управления облаком для сторонних пользователей вместо борьбы с ними.
Уже потом Йохан рассказывал по-английски о PHP 5.3. Из зала была реплика, что при запуске кода на 5.3, который без проблем работал в 5.2, стало больше расходоваться памяти. Автору реплики посоветовали показать код или разобраться с руками. А кто-то, говорят, ещё до сих пор разрабатывает на PHP 4. Им посоветовали срочно обновиться, т.к. версия 5 намного быстрее, если судить по бенчмаркам от Sebastian Bergmann. По этим же бенчмаркам следует, что чистое время выполнения тестов в 5.3 в 1.2 раза быстрее, чем в 5.2.
Выступал автор Sphinx с обзорным докладом, сам он был более интересен, чем доклад. Чуть позже он и товарищи из зала по делом загнобили Александра Веремьева из Zend Core :) Ещё у меня создалось впечатление, что у PHP сообщества негативное отношение к Zend Framework, хотя функциональность фреймверка выглядит интересной (по крайней мере по документации).
До Веремьева был Андрей Бешков из Майкрософт, рассказававший о усилиях предпринимаемых Майкрософт, для популяризации веб-разработки на их платформе. По их данным и так 90% PHP разработчиков работают на Windows, но для продакшен систем используют юникс. Сейчас у небольших веб-студий и веб-стартапов есть возможность получения лицензий на инструменты разработки веб-приложений практически бесплатно. Про сервера не помню.
Ещё отмечу троих интересных докладчиков и их доклады:
- Довгаль Антон — автор демона Pinba
- Смирнова Светлана убедила, что MySQL ещё жив и разработка 6.0 ведётся
- Вадим Крючков рассказал, что скоро появится первый российский клауд-хостинг
Доклад Вадима Крючкова, к сожалению, не дослушал до конца, но присутствовашие люди рассказали, что приведенные экономические расчеты для одного из российских клиентов показали возможность уменьшить издержки на 50% при переезде в «облако». При этом, Вадим Крючков обещал, что доклад обойдется без Marketing Bullshit. Ещё очень понравилась идея открытия интерфейса управления облаком для сторонних пользователей вместо борьбы с ними.
+9
ПЗС и оптоволокно разделили Нобеля по физике
2 min
1.2KНобелевская премия 2009 по физике
1. Изобретение ПЗС-сенсора.
Уиллард Бойл (Willard Boyle), Джордж Смит (George Smith), оба — США.
2. Выдающиеся достижения в области передачи света по волоконно-оптическим линиям связи.
Чарльз Као (Charles Kao), Великобритания/США
Суть изобретения. 8 сентября 1969 года двое американских инженеров из Лабораторий Белла (AT&T Bell Labs) придумали, а позже самостоятельно сконструировали первую в мире микросхему, работающую по принципу пузырьковой памяти, то есть когда заряды под воздействием электромагнитного поля перемещаются в полупроводниковой плёнке как цельные «пузырьки», отказываясь разделиться на фрагменты меньшего размера. Бойл и Смит создали аналог таких «пузырьков» в микрочипе, где заряд накапливается и может перемещаться в указанном направлении. Поэтому новое устройство назвали «прибором с зарядовыми пузырьками», а позже — ПЗС (прибор с зарядовой связью).
Практически сразу ПЗС начали дополнять кремниевыми фотодиодами, использующими фотоэлектрический эффект для получения заряда. Так появились первые ПЗС-сенсоры, спустя десятилетия совершившие революцию в цифровой фотографии, астрономии, телевидении, медицинской диагностике и других областях.
Интересно, что за объяснение фотоэлектрического эффекта Альберт Эйнштейн получил Нобелевскую премию 1921 года, и это была его единственная премия в жизни.
+34
Davnozdu Podcast #19 (Покупка VDS/VPS сервера)
1 min
545Темы:
1) Купил VDS сервер
- Зачем он мне?
- Хостинг или VDS
- Что такое VDS
- Домен, как купить и привязать к DNS
- Общие настройки
2) Чехия: Получил визу
Аудио (19 Мб / 41:28 MP3, 64 kbps)
Ссылки к подкасту:
VDS planet
Ссылки:
Сайт подкаста: podcast.davnozdu.ru
Подкаст лента на rpod: davnozdu.rpod.ru
Мой твиттер: twitter.com/davnozdu
Мой блог: itbg.davnozodu.ru
Темы прошлых и будущих подкастов: evernote.com/pub/davnozdu/Podcast
-3
Как с WM перейти на Android: некоторые соображения
7 min
794Вдохновленный этой статьей решил попытать счастье и заработать столь желанный инвайт на Хабру и… Заработал!!!
Теперь у меня есть возможность хоть немного помочь людям которые озадачены переходом с Windows Mobile (далее WM) на Android.
Сразу предупрежу, что статья не рассчитана на гиков, не несет в себе ничего гениального.
Эта статья является обобщением моего опыта использования WM устройства, и возможно будет полезной читателям, но не писателям хабры.
Закидайте меня яйцами (каментами), но для 95% пользователей для перехода на Android нужно всего 5 минут. А вот для подготовки… В любом случае по моему мнению это просто.
Теперь у меня есть возможность хоть немного помочь людям которые озадачены переходом с Windows Mobile (далее WM) на Android.
Сразу предупрежу, что статья не рассчитана на гиков, не несет в себе ничего гениального.
Эта статья является обобщением моего опыта использования WM устройства, и возможно будет полезной читателям, но не писателям хабры.
Закидайте меня яйцами (каментами), но для 95% пользователей для перехода на Android нужно всего 5 минут. А вот для подготовки… В любом случае по моему мнению это просто.
+4
Краткий обзор лучших средств для построения графиков и диаграмм.
1 min
3.7KИз всех наведенных примеров мне больше всего понравился Open Flash Chart. Который я заслужено поставил на первое место. Все остальные, мне показались тоже не плохими но для работы я выбрал именно Open Flash Chart.
Open Flash Chart – FLASH компонент для построения диаграмм. Он имеет много настроек и легко взаемодействует с PHP, Perl, Python, Java, Ruby on Rails, and .Net. Также может читать данные с .txt файлов.
Open Flash Chart – FLASH компонент для построения диаграмм. Он имеет много настроек и легко взаемодействует с PHP, Perl, Python, Java, Ruby on Rails, and .Net. Также может читать данные с .txt файлов.
+21
Open Flash Chart — построение «чартов» или бесплатное решение «Активного графика» на PHP+ActionScript3
3 min
2.6KНа статью натолкнула соседний топик про pChart — pChart — строим графики и диаграммы на PHP
Сразу опишу со своей стороны минусы:
Минусы ActionScript3 графика:
Вот пример не «кликабельного» графика на примере pChart:
А вот пример Open Flash Chart'a:
Живой пример — Индексация WMZ кошелька (для тех кому интересен как это было реализовано, будет описано если этот топик прокатит. У меня в написании статьей почти 0-лвл :) )
Сразу опишу со своей стороны минусы:
1) Он не активный — тоесть не кликабельный
2) У некоторых как говорится «дизайн желает лучшего»
3) Меньше нагрузка на сервер (график строится на клиентской части)
4) Так как индексации нету, график всегда в РеалТайме
Минусы ActionScript3 графика:
1) Нельзя сделать snapshot (грубо говоря состояние графика, 2-3-4 часа назад или чтоб уменьшить нагрузку на сервере сделать импорт графика в image)
Вот пример не «кликабельного» графика на примере pChart:
А вот пример Open Flash Chart'a:
Живой пример — Индексация WMZ кошелька (для тех кому интересен как это было реализовано, будет описано если этот топик прокатит. У меня в написании статьей почти 0-лвл :) )
+6
Как легче начать работать с PostgreSQL имея опыт в MySQL?
1 min
991Возникла передо мной задача подружиться с PostgreSQL. Сам я разработчик на PHP и до сих пор использовал СУБД MySQL. По ней имею довольно высокий уровень. Как, затратив наименьшие усилия, начать работать с Postgres? Перечитывать мануал — куча потерянного времени, потому что различия между двумя этими СУБД не сильно велики. Попытался поискать статей по теме миграции, но ничего толкового не нашел. Может у кого-нибудь есть такие статьи в букмарках, или кто-то сам писал? Или сможет опытом поделиться?
Речь конечно идет о чем-то более полном, чем описания отличий в счетчиках (инкрементных полях).
Речь конечно идет о чем-то более полном, чем описания отличий в счетчиках (инкрементных полях).
+1
Как заставить AJAX индексироваться
3 min
16KМой вольный перевод вчерашнего анонса гугла о том, как сделать так, чтобы аякс индексировался.
Команда гугла спешит представить вам новый подход который позволит индексировать сайты, сделанные с помощью AJAX. Выработанный стандарт поможет как вебмастерам так и пользователям, сделав содержимое интерактивных AJAX сайтов доступным для индексации любой поисковой системе, согласившейся принять участие в этом проекте. Мы полагаем, что если интерактивный контент станет доступным для индексации, то это только улучшит содержание Интернета.
AJAX сайты достаточно популярны среди пользователей, но поисковые системы, как правило, не могут получить доступ к контенту такого сайта. Согласно нашему последнему исследованию, около 70% всех сайтов, которые мы проверили, используют ту или иную форму JavaScript. Конечно, большинство JavaScript это не AJAX, но тем не менее, было бы хорошо, если бы поисковые машины могли индексировать AJAX. В таком случае, разработчики могли бы делать свои сайты более интересными и снабжать их большим количеством «фишечек», а поисковые системы, в свою очередь, индексировали такие сайты и отображали их в результатах поиска.
Команда гугла спешит представить вам новый подход который позволит индексировать сайты, сделанные с помощью AJAX. Выработанный стандарт поможет как вебмастерам так и пользователям, сделав содержимое интерактивных AJAX сайтов доступным для индексации любой поисковой системе, согласившейся принять участие в этом проекте. Мы полагаем, что если интерактивный контент станет доступным для индексации, то это только улучшит содержание Интернета.
AJAX сайты достаточно популярны среди пользователей, но поисковые системы, как правило, не могут получить доступ к контенту такого сайта. Согласно нашему последнему исследованию, около 70% всех сайтов, которые мы проверили, используют ту или иную форму JavaScript. Конечно, большинство JavaScript это не AJAX, но тем не менее, было бы хорошо, если бы поисковые машины могли индексировать AJAX. В таком случае, разработчики могли бы делать свои сайты более интересными и снабжать их большим количеством «фишечек», а поисковые системы, в свою очередь, индексировали такие сайты и отображали их в результатах поиска.
+17
-15
Одно из решений проблемы perl^M bad interpeter
1 min
497Если в Юниксе запустить перловый скрипт, в котором в первой строке #!/usr/bin/perl стоит в конце не "\n", а "\r\n",
то bash выдаст ошибку:
Можно заменить "\r\n" на "\n" следующей строчкой:
А можно просто создать симлинк с именем «perl\r» указывающий на /usr/bin/perl:
то bash выдаст ошибку:
perl^M bad interpeter
Можно заменить "\r\n" на "\n" следующей строчкой:
perl -i -pe "s/\r|\n//g; binmode ARGVOUT" file.txt
А можно просто создать симлинк с именем «perl\r» указывающий на /usr/bin/perl:
ln -s /usr/bin/perl `perl -e 'print "/usr/bin/perl\r"'`
-1
LabVIEW :: Часть 1
3 min
5.3KПриветствую, коллеги. Надеюсь, что предлагаемая мною статья придется вам по вкусу, а открываемый ею цикл найдет свою аудиторию. Будут ли другие публикации по теме, решать отчасти и вам, поэтому прошу активно высказываться в комментариях по поводу актуальности и качества материала.
Некоторое время назад я сменил специализацию. Это был не просто переход к другому языку программирования или сосредоточение на иной области задач, но и весьма ощутимое изменение парадигмы, которой я придерживался. Год назад я окунулся в мир dataflow и визуального программирования. Наиболее ярким и мощным представителем этой ветви средств разработки является LabVIEW (National Instruments). К сожалению, информации на Хабре по этой теме практически нет, поэтому я и попытаюсь заполнить пробел.
Я не претендую на полноту изложения материала, не собираюсь писать учебное пособие — их достаточно. Главная задача, которую я ставлю перед собой — это освещение концепции LabVIEW и некоторых технологий создания ПО в этой среде. Возможно, кому-то это поможет сделать оптимальный выбор средства разработки, кого-то — подтолкнет к решению задач в своей области новым методом. Наконец, полезно просто расширить кругозор.
Dataflow + G = LabVIEW
Некоторое время назад я сменил специализацию. Это был не просто переход к другому языку программирования или сосредоточение на иной области задач, но и весьма ощутимое изменение парадигмы, которой я придерживался. Год назад я окунулся в мир dataflow и визуального программирования. Наиболее ярким и мощным представителем этой ветви средств разработки является LabVIEW (National Instruments). К сожалению, информации на Хабре по этой теме практически нет, поэтому я и попытаюсь заполнить пробел.
Я не претендую на полноту изложения материала, не собираюсь писать учебное пособие — их достаточно. Главная задача, которую я ставлю перед собой — это освещение концепции LabVIEW и некоторых технологий создания ПО в этой среде. Возможно, кому-то это поможет сделать оптимальный выбор средства разработки, кого-то — подтолкнет к решению задач в своей области новым методом. Наконец, полезно просто расширить кругозор.
+13
Information
- Rating
- Does not participate
- Location
- Зеленоград, Москва и Московская обл., Россия
- Registered
- Activity