Категория 'Программирование'

О нейминге

Астарта

Астарта

Компания Cognitive Technologies уже долгое время занимается разработкой программного обеспечения различной степени сложности. Среди продуктов этого разработчика значится информационно-аналитическая система (ИАС) Астарта, предназначенная для сбора и анализа неструктурированной информации, получаемой из различных источников.

А знаете ли вы, что такое, точнее, кто такая Астарта?

Идем во всеми любимую википедию:

Астарта (греч. Αστάρτη, Astártē) — греческое звучание богини Иштар, заимствованное греками из шумеро-аккадского пантеона через культуру финикийцев.

Ну а кто такая Иштар?

Иштар (перс. Истар, ивр. עשתרת‎ Ашторет, др. -греч. Ἀστάρτῃ Астарта; Анунит, Нана) — в аккадской мифологии — богиня плодородия и плотской любви, войны и распри, астральное божество, олицетворение планеты Венера; ассоциируется с пятницей. Иштар считалась покровительницей проституток.

Очевидно, глубинный смысл этого названия такой:
Вот вам, программисты и админы, покровительница проституток и богиня плотской любви! Трахайтесь с этой системой на здоровье!

Lolcode

CTRL ALT DEL

LOLCODE — эзотерический язык программирования, в котором все выражения основаны на подписях к лолкотам.
HelloWorld на нем выглядит так:

HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
HAI начало программы
CAN HAS [FILE]? подключение библиотеки, аналог #include <stdio.h>
VISIBLE [MESSAGE] вывод сообщения на экран
KTHXBYE завершение программы

 

Еще примеры:

HAI
CAN HAS STDIO?
PLZ OPEN FILE "LOLCATS.TXT"?
AWSUM THX
VISIBLE FILE
O NOES
INVISIBLE "ERROR!"
KTHXBYE

 

HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
UP VAR!!1
IZ VAR BIGGER THAN 10? KTHX
VISIBLE VAR
IM OUTTA YR LOOP
KTHXBYE

 

LNKS:

Технический, блин, университет!

Вот такой вот конкурс на различные факультеты Марийского Государственного технического Университета (на места без оплаты):

Факультет Конкурс, человек на место
ЛПФ (Лесопромышленный) 3,5
ММФ (Механико-машиностроительный) 2,0
РТФ (Радиотехнический) 1,9
СФ (Строительный) 3,6
ФИиВТ (Информатики и вычислительной техники) 2,5
ФЛХиЭ (Лесного хозяйства и экологии) 3,6
ФПиВР (Природообустройства и водных ресурсов) 3,2
ФСТ (Социальных технологий) 8,5
ФУП (Управления и права) 8,1
ЭФ (Экономический) 8,6

Вот такой вот конкурс в технический университет: люди ломятся на гуманитарно-менеджерские специальности. Поступить бесплатно на РТФ проще простого. На ФИиВТ чуть посложнее, но тоже не так уж и сложно, а проходной балл всего-то 60. На ММФ — 38: туда может поступить вообще любой. На РТФ — 49, тоже ненамного лучше.
Разрабатывать устройства скоро будет некому. Да и зачем? Ведь есть 6 миллиардов китайцев, которые уже украли (или придумали) и производят все, что есть: телевизоры, плееры, компьютеры, автомобили. Если не хватает китайцев — есть японцы, немцы и американцы. Так что нам можно ничего разрабатывать.
А вот продавать — конечно, надо. 120 миллионов человек надо обеспечить всей необходимой китайской техникой. А так как ее никто покупать особо не хочет — надо ее впаривать. Для этого у нас 8 человек на бесплатное место менеджера. По продажам, есессно. Ну или по работе с клиентами, что, в принципе, одно и то же. А вы что думали — управлять будете? ну-ну. Руководителей и так уже хватает, в отличие от рабочих.
Вот и растут у нас торговые центры, а заводы — почему-то нет. не растут. Конечно, если механики-машиностроители еле-еле знают математику и физику.

Строители где-то в середине: 3,6 человек на место. Нормально. Будут у нас архитекторы и инженеры, причем, учитывая темпы строительства, большинство трудоустроится по специальности. Гут.
Экологи-лесники: тоже сложно о них что-то сказать. Не много и не мало. Хотя, думаю, такое количество человек на место обусловлено отдельными специальностями на этих факультетах. Насколько мне известно, на ФЛХиЭ значительно большей популярностью пользуется специальность СПС, чем все остальные. На СФ, ЛПФ и ФПиВР, уверен, ситуация такая же. Да и на ФИиВТ конкурс на БИ и ИВТ различается в разы.
Родной ПС еще не видел. Но, говорят, городских мало, в основном из районов. Жаль.

Сразу видно, проект развивается! :)

Explay баг

Это облако тэгов с сайта http://www.explay.su/, посвященного CMS Explay.
Как видите, проект еще достаточно молодой и пока развивается: самым популярным тэгом является «баг», хотя «исправление», «ошибка» и «помощь» тоже не на последних местах :)

но даже несмотря на это — движок неплохой.

Beta!

Нашел на Хабрахабре:

— Why do you call this version of software «beta»?
— Coz it`s beta than nothing.

Технологии производства ПО

Начал выкладывать свой диплом в виде статьи Технологии производства ПО.
Сейчас там есть:

  • проблемы производства ПО
  • модель зрелости
  • обзор популярных методологий

Далее планируется добавить описание собственной технологии, скомпилированной из имеющихся, и обзор программного обеспечения, необходимого для разработки — управление ошибками и задачами, управление тестами, непрерывная интеграция и пр.

Microsoft DevDays. 1 апреля 2008, Казань

Microsoft DevDays. Казань, 1 апреля 2008 года. Отель Корстон.

Несмотря на то что я был с бейджем «IT-специалист», пошел я все-таки на секцию DevDays, а не TechNet — на Днях разработчика темы докладов показались мне более интересными. И, надо сказать, я не прогадал. Понравилось почти все — за исключением, пожалуй, «Средства бизнес-анализа и разработка аналитических приложений на базе SQL Server 2008» — хоть там и были веселые демки про Титаник, но бОльшая часть презентации была для меня малоинтересной. Про MVC я тоже ничего нового не узнал. Но вот «Visual Studio Team System 2008 — управление жизненным циклом проекта» и «Visual Studio 2008 — новое в разработке веб-приложений» были наиболее интересными и полезными.

Microsoft DevDays 2008
(далее...)

Новости

  1. Дизайн, который сейчас стоит на блоге — временный. Потом будет другой. Красивый, стильный, удобный...
  2. Фотки с Microsoft DevDays 2008 (Дни разработчика — 2008) будут завтра. Надо их немного отфотошопить.

Java & хотелки

Чем больше я пишу на Java, тем больше этот язык мне нравится.

А были времена, когда я на него смотреть не мог, на эту "гадость".

Как говорится, от любви до ненависти...

 

еще хочу наконец, разобраться, с JSP, с сервлетами, с J2EE и прочими серверными технологиями, понять, с чем это едят. и стать тру-java-программистом.

 

а еще вот чего я хочу!

My Wishlist - freiman

 

вот так вот.

 

ЗЫ. интерфейс у http://mywishlist.ru/ страшненький. Но ничего лучше нету.

Киргизификация и узбекификация Linux

В Киргизии разработана операционная система «Негиз» («главный», «основа») на государственном языке. По утверждению Эмиля Асанова, разработчика программы «Тамга кит», входящей в ОС, «Негиз» является полноценным заменителем Windows и пакета Microsoft Office.
Асанов занимается киргизификацией программ уже свыше десяти лет. Его «Тамга кит» позволяет работать в Windows с текстами на киргизском языке. В 2007 году система получила господдержку и стала внедряться в вузах.

Операционная система проходит тестирование. В ближайшее время ее передадут в госкомиссию для бесплатного распространения.

Издание не уточняет детали реализации ОС «Негиз», однако на форумах говорится, что речь идет о модифицированном дистрибутиве ОС Debian на ядре Linux. Пользовательский интерфейс максимально приближен к интерфейсу Windows. Какую роль в системе играет «Тамга кит», не уточняется.

В начале января об окончании первого этапа разработки национальной ОС Doppix заявили узбекские программисты. Пока она работает только в текстовом режиме.

(http://www.securitylab.ru/news/312206.php)

а тем временем...

В Узбекистане завершен первый этап проекта по созданию национальной операционной системы на основе свободного и открытого программного обеспечения (СОПО), сообщает Узбекское агентство связи и информатизации. В рамках данного проекта создана лаборатория Linux, которая проводит исследование технологий СОПО, создание, компиляцию и отладку ядра и основных пакетов сервисных и прикладных программ, создание репозитария для хранения исходных кодов, дистрибутивов, проектных, справочных и образовательных материалов. Для создания русскоанглоузбекского толкового словаря терминов операционных систем (какой ужас!) совместно с Центром научнотехнических и маркетинговых иследований был запущен проект «EnRuUz Glossary».

Завершающей частью данного этапа стало создание инсталлятора – программы, с помощью которой возможна установка дистрибутива с носителя на компьютер. (гыгы! а как узбеки до этого ОС ставили?) Таким образом, результатом первого этапа является образ компакт-диска с операционной системой DoppixBase.
Кроме того, в состав дистрибутива входят программы для работы с файлами и каталогами, простой текстовый редактор — ViM, средства для диагностики сетевого подключения и загрузчик ОС. (негусто у узбеков с софтом: консоль, vim, grub)

Вторым и третьим этапом станет создание графического интерфейса для ОС на базе графического сервера XORG и графической среды KDE (дада, это огромный шаг вперед в области узбекского софтостроения!), а также добавление пакетов прикладных программ более широкого применения (mc, lynx :) ). Основные задачи по доработке созданного базового дистрибутива и его дальнейшему развитию, помимо разработки, связаны с тестированием и адаптацией прикладного ПО и его локализацией.

(http://www.securitylab.ru/news/310631.php)

Что это все разом ринулись создавать национальные операционные системы?
Скоро еще увидим украинский, белорусский, казахский, армянский Linux...

А в России, между прочим, уже есть парочка своих Линуксов — ALT Linux и ASP Linux. На базе первого строится «школьный Linux», на втором основаны, в основном, бизнес-решения.


Старые посты »