Pull to refresh
107
0
Ахмед Шериев @Atreides07

Пользователь

Send message
вейв 1, который доводилось использовать, имел очень скудный набор софта, половина из более приличного софта была глючной, при чем глюк приводил к экрану «синей смерти» в буквальном смысле, от которого спасало только вытаскивание батарейки из телефона.

Для разработки страшно неудобное API — многие вещи далеко не тривиальные. До недавнего времени единственным языком разработки был С++, да и те языки котоыре появились для нативной разработки — (html/javascript, flash) — на них что то серьезное трудно сделать — и к тому же нельзя использовать стандартные элементы управления.

Но как телефон аппарат хорош — хороший, приятный интерфейс — если не устанавливать туда ПО — то для звонков, серфинга, фоток аппарат не так уж плох.
Понятно что Java и C# очень похожие — но вот такой экскурс позволил быстро ознакомиться, к примеру, что например в наследовании писать вместо ":" и т.п. синтаксические отличия заранее — без необходимости гугления потом типа «наследование класса в java»
Программирую на C#, Java, C++ для разных задач (веб разработка, Windows Phone, Android, Bada) — так как я изначально изучал C# подобные вещи вроде «C# для Java разработчиков» помогали мне в обратном — в изучении Java. Но даже если бы был изначально Java разработчиком — знание альтернативных языков/платформ точно не помешают программисту
Единственное что я так и не понял — если у нас есть анонимное письмо — как найти кто именно на этой планете это написал?

Или допустим, что число «подозреваемых» ограничено, к примеру, списком сотрудников из 158 человек — то можно проанализировать их остальные письма для сравнения — но что если человек зная о существовании этой системы в анонимку понаставит отступов и смайликов со скобочками и специально допустит ошибки (или этот чувак начнет малявить по другому спецом?)
Полностью согласен — но мой коммент был к комментарию >REST в WCF — обнять и плакать."
В последнем проекте использовали REST в WCF, при чем изначально использовались soap, и надо сказать что WCF очень хорошо поддерживает REST — вплоть до генерации документов по интерфейсу методов — а так как изначально использовали WCF — переход c SOAP на REST обошелся очень дешево (с учетом передаваемых типов объектов — в 20 методах отдельные объекты с 10-40 свойствами на вход и выход) — изменения заключались в дописывании нескольких строчек в конфиг-файле и в прописывании указанных заказчиком адресов в методах + для нескольких объектов переопределили имя тега в генерируемом XML — в течении дня привели в нужный заказчику формат.

Для приемочных тестов, конечно же, нельзя сгенерировать прокси как для SOAP. Но имея на руках объекты из которых сериализуется XML в WCF REST можно дешево получить прокси — без ручной десериализации.
> Светильник напечатали на 3D принтере

Если лампа, цоколи, провода были куплены и добавлены — в сухом остатке остается что напечатали только корпус-головоломку?
Выбор блога ".NET" сделан из за упоминания в пунтке 4: «Сравнение Ruby on Rails с ASP .NET MVC»?
В ту же Samsung Bada вбухано гораздо больше денег — почти еженедельные дни разработчиков по всему миру — но почему то он не получил среди разработчиков такой популярности — я сам для WP7 написал два приложения под заказ и два для себя — по сравнению с другими платформами в WP7 гораздо проще и быстрее писать приложния — то что я писал под баду пару месяцев — в WP7 портировал за неделю
> Но Вы ничего не предлагаете, а только развели бурю в стакане по одному экрану.

Думаю Вы несправедливы к автору, он не просто раскритиковал — но и предложил довольно обосновано и объективно какие пункты должны быть переименованы и как они были бы лучше расположены. А что касается картинок — не все обладают художественным/дизайнерским даром — да и ему, как пользователю, это и не нужно для критики — он ведь не разрабатывает банкоматы а только использует их — или, по вашему, к примеру, автоваз должны ругать только те кто делают бентли?
В оригинале.

Microsoft is of course working on a patch, but until a security update is available, the software giant provided an automated Fix It solution for users.

“The workaround we are recommending customers apply locks down the MHTML protocol and effectively addresses the issue on the client system where it exists. We are providing a Microsoft Fix-it package to further automate installation,” Gunn stated.

“Meanwhile, we are working on a security update to address this vulnerability and we are monitoring the threat landscape very closely.”

Т.е. выпустили временное, пускай не очень хорошее решение со ссылкой на утилиту, и сказали что работают над обновлением безопасности. Но ведь перевести как «просто предложила отказаться от открытия таких файлов» будет скандальнее?
UFO landed and left these words here
UFO landed and left these words here
Кажется вы невнимательно прочитали и этот и предыдущий топик — проблема как раз в том что им оказали услугу которую по идее не должны оказывать. И эта схема оказания платных услуг не заказанных абонентам все больше и больше набирает у операторов обороты и хотя по закону нельзя оказывать подобные услуги — находят лазейки.
А это новая модель? А то все поиски в магазинах приводят к Toshiba Satellite A665-12K с 4 оперативками и 500 Гб винтом.
Возможно я изначально не так выразился — как я говорил выше — на C++ .NET я бы тоже написал такой же код как и на C# .NET — но очевидно что С++ .NET и С++ «немного» не одно и то же. Я был бы рад увидеть такое поведение как и для С++ бады — в любом случае — сами же разработчики той же Бады не просто так отказались от использования событийных моделей в пользу унаследования от интерфейсов (абстрактных классов) — где для скачивания одной странички в XML недостаточно написать метод который примет результат выполнения — а где надо создавать отдельный объект унаследованный от интерфейса с 8 методами, который и будет принимать результат выполнения операции (скачивания XML) и все остальные события в том же духе
К сожалению многие опытные С++ ники (ну или как они сами себя считали) не смогли добиться такого поведения для Bada API. Был бы признателен если бы вы нашли способ сделать это. К тому же к сожалению создатели API не посчитали нужным механизм эвентов и в реализации самого API и для использования API
К сожалению пришлось портировать код на Bada, где единственным языком разработки является С++ и где нет поддержки std::function, да и сами разработчики предоставили в API для работы с асинхронными методами через объекты приемники унаследованные от абстрактных классов (интерфейсов). А так, С++ .NET тоже ничем не уступает C# (если не превосходит), только синтаксис чуть сложнее возможно.
Если уверены что C# ничуть не лучше C++, интересно увидеть этот участок кода, переписанного на С++ не превышая объем кода в 2-3 раза минимум

Information

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