Автор |
Сообщение |
Muldir
Участник
Kazakhstan
|
# Дата: 13 Jul 2015 13:52
Кто-нибудь знаком с программой NCL (NCAR Command Laguage)?
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 13 Jul 2015 13:54
А что это такое?
|
Damien_Zhar
Участник
Лобня
|
# Дата: 13 Jul 2015 13:57
qwerty http://www.ncl.ucar.edu/ Открытый язык в основном для анализа и обработки научных данных в gridded формате? :) Как то так. Пример того как далеко ушла и наука и открытость в ней за рубежом.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 13 Jul 2015 14:40
Эта программа для тех же целей, что и ГРАДС, но с гораздо более широкими возможностями. У меня пока до неё руки ещё не дошли.
|
Muldir
Участник
Kazakhstan
|
# Дата: 13 Jul 2015 14:42
Да, NCL - язык программирование для наук о Земле, задача проводить анализ гео данных и их визуализация.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 13 Jul 2015 14:51
Эта программа для тех же целей, что и ГРАДС, но с гораздо более широкими возможностями
Corvus, интересно, а чем они шире?
Я не спорю, именно хочу узнать.
|
Damien_Zhar
Участник
Лобня
|
# Дата: 13 Jul 2015 15:54
Alter Судя по быстрому запросу "Grads vs NCL" я сделал вывод что они примерно одинаковы. Два разных инструментария для выполнения одних и тех же задач. Сам имел опыт только с GRADS и не могу высказаться за или против возможностей NCL :)
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 14 Jul 2015 08:37
Alter
Там много чего можно делать, и карты, и графики, и схемы, и всё это гораздо красивее. ГРАДС против NCL примерно как MS-DOS против Windows7. Всё-таки в ГРАДСе графика довольно топорно реализована.
Вкратце про NCL тут:
http://koldunov.net/?p=310
Ещё круче самого NCL созданная на его основе библиотека Pyngl языка Питон для работы с геоданными
http://koldunov.net/?tag=pyngl
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 14 Jul 2015 08:39
Вот тут огромное количество примеров того, что можно делать с помощью NCL
http://www.ncl.ucar.edu/Applications/
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 14 Jul 2015 08:47
Вкратце про NCL тут:
http://koldunov.net/?p=310
Corvus, спасибо. Посмотрю.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 14 Jul 2015 09:04
Corvus(опять поправить не успел), во всяком случае, это уже гораздо больше похоже на настоящий язык программирования, в отличие от GrADS. И главное - есть инструментарий для чтения ASCII и CSV.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 14 Jul 2015 09:11
это уже гораздо больше похоже на настоящий язык программирования
Alter
Да, именно так.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 14 Дек 2015 08:49
MetPy - библиотека метеорологических функций для программирования на языке Python
http://metpy.readthedocs.org/en/latest/index.html
|
Svetlana1981
Участник
Коломна
|
# Дата: 30 Май 2016 12:01
Подскажите кто понимает - стоит языку Delphi обучать ребенка - на нем щас че нить пишут или есть смысл другой выбрать?
|
kir_vik
Участник
Рязань
|
# Дата: 30 Май 2016 13:38
Svetlana1981
Раньше я думал о языке раз и на всю жизнь. Это не верно.
Да, сейчас пишут на Дельфи. И на вижуалах разных. И вообще желательно знать много разных языков (если не ориентироваться на Кремниевую долину, где, наверно, Си и точка).
Вот в ВУЗах на первом курсе кроме всего прочего изучают Паскаль. И только на старших идет тот же Дельфи, Си шарп, VHDL, HTML, Java, PHP и так далее в зависимости от направления подготовки.
Поэтому одним языком не обойтись. Вопрос в другом - с чего начать. Ну, наверное, с чего-нибудь не сильно сложного, чтобы небыло отвращения. Пойдет тот же Дельфи, а еще лучше Паскаль, чтобы не отвлекаясь на оконные рюшечки заниматься чисто кодом.
Ну и зависит от наклонностей и способностей обучаемого, может он и АДА схватит за бороду и будет а-ля Гейтсом.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 30 Май 2016 13:56
Для первоначального обучения хорош Паскаль с последующим переходом на Дельфи.
Для работы (в плане достойной зарплаты) хороши Си разных мастей и Java (не путать с Java Script).
|
Shadow
Участник
Санкт-Петербург
|
# Дата: 30 Май 2016 14:01 - Поправил: Shadow
Corvus
Для первоначального обучения хорош Паскаль с последующим переходом на Дельфи.
Согласен. Я сам когда-то давно преподавал Паскаль в колледже. :)
Паскаль и Дельфи позволяют относительно легко ознакомиться с концепцией ООП (объектно-ориентированное программирование).
Svetlana1981
стоит языку Delphi обучать ребенка - на нем щас че нить пишут или есть смысл другой выбрать?
Смысл есть! Освоит Дельфи- легко перейдет на С++ или Java.
|
Svetlana1981
Участник
Коломна
|
# Дата: 30 Май 2016 15:23
kir_vik
Corvus
Shadow
Да, нам именно начать и понять что это. К Си разных мастей и Java будем далее уже обращаться. Все спасибо кто подсказал!
|
met2
Участник
Минск
|
# Дата: 16 Jul 2017 23:58 - Поправил: met2
Учите PHP! ;) Лучше 7-й.
Невысокий порог вхождения и стабильная зарплата. Пускай и не самая высокая в IT-индустрии.
Считаю, современному метеорологу прям необходимо знать perl, python, команды для оболочек bash / sh и в хотя бы общих чертах SQL. Это нужно для разгребания-подготовки и упорядочения метеоданных.
Для визуализации — php, javascript, css. Неплохо уметь пользоваться google API или API OpenStreetMap.
Уметь использовать пакеты для визуализации GMT или GRADS.
Вот это был бы ценный специалист.
Если писать для мобильных приложений, значит нужна ещё и JAVA.
А весь этот Паскаль и Дельфи (совершенно непригодные для метеорологии) — закопать ночью. На Дельфях пусть пишут девочки для бухгалтерии ).
|
kir_vik
Участник
Рязань
|
# Дата: 17 Jul 2017 08:11
met2
Спасибо за обзор, интересно. Только вопросик - что навеяло написать сообщение?
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 17 Jul 2017 10:23
Паскаль и Дельфи (совершенно непригодные для метеорологии) — закопать ночью
met2
Ну не совсем уж они непригодные :)
Я в 2002 году детально изучил формат ГРИБ и написал для него на Дельфи свою читалку, а на базе её - генерилку текстовых прогнозов на 3 дня (по модели ГФС - тогда она называлась AVN). Готовые прогнозы по точкам РФ и хСССР каждый день закачивал на первую версию своего сайта (из дома по ФТП).
А уже в 2003 году перешёл на РНР, всё переделал уже в серверном варианте.
|
kir_vik
Участник
Рязань
|
# Дата: 18 Jul 2017 10:14 - Поправил: kir_vik
met2
На Дельфях пусть пишут девочки для бухгалтерии
Я бы сказал иначе: Для девочек в бухгалтерии. Все-таки бывают разные цели и возможности (оснащенность). Достоинств в Делфи тоже хватает, хотя лично я иногда плююсь на редкие странности даже не языка, а среды разработки.
А что касается девочек в бух, то там в подавляющем большинстве 1С, но! оказывается есть и другие бух программы, лично я встретился еще с двумя разными. Одна из них, по правде говоря, была просто заточена под определенный автопром. Так что если абстрагироваться от метео, то нужно быть готовым не только к 1С, Дельфям и пиэйчпи.
|
Shadow
Участник
Санкт-Петербург
|
# Дата: 18 Jul 2017 10:47
met2
А весь этот Паскаль и Дельфи (совершенно непригодные для метеорологии) — закопать ночью. На Дельфях пусть пишут девочки для бухгалтерии ).
Вы, вероятно, не в курсе, что для Дельфи существуют хорошие оболочки разработки, которые позволяют создавать мультиплатформенные приложения (то есть один код для Windows, Mac, Android, iOS и даже Linux).
На Дельфи сделано ПО Сбербанка и некоторых аэропортов (например, Пулково).
PHP да, хорошо использовать для Web приложений.
|
met2
Участник
Минск
|
# Дата: 18 Jul 2017 23:48 - Поправил: met2
Shadow
Ещё раз про Дельфи. Тупиковая ветвь это. Язык десктоповых программулин.
Забудьте как страшный сон.
|
met2
Участник
Минск
|
# Дата: 18 Jul 2017 23:50
kir_vik
Навеял 15 летний опыт web-разработок. :)
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 19 Jul 2017 11:22
Только вопросик - что навеяло написать сообщение?
kir_vik
met2
Предполагаю, суть вопроса была такая: что навеяло написать ответ в этой теме спустя год? :)
|
kir_vik
Участник
Рязань
|
# Дата: 19 Jul 2017 11:53
Corvus
ответ в этой теме спустя год?
Да!!! ))
|
met2
Участник
Минск
|
# Дата: 19 Jul 2017 17:42
Corvus
Увидел — ответил. Кому интересна тема про NCl ?
|
kir_vik
Участник
Рязань
|
# Дата: 19 Jul 2017 19:04
met2
Мне.
|