Pull to refresh
10
0
Оникийчук Антон @onikiychuka

User

Send message
Да еще 3 копейки
module Fractal — создает в IL статический класс с именем Fractal, чтобы указать namespace надо написать: namespace MyName.MyCoolLib в начале файла.
Чуть чуть критики:
1) Постарайтесь писать в стиле F# isInMandelbrotSet (z, c, iter, count) можно написать sInMandelbrotSet z c iter count и тогда можно использовать каррирование с вашей функцией что порой очень полезно, так же на практике iter и count лучше перенести в начало функции, так же из-за возможности использования каррирования.
2) Ваша реализация isInMandelbrotSet немного режет глаз — лучше вынести рекурсию во внутреннюю функцию или попробовать переписать все на Seq. Мой вариант с внутренней рекурсией:
let isInMandelbrotSet count iter z c =
let rec recur (curZ:Complex) step=
if (cMin < z) && (z > cMax) && (step < iter) then recur (curZ * curZ + c) (step+1)
else step
recur z count

если хотите могу прикинуть как это выглядит на Seq.
Но вобщем статья написана очень хорошо — удачи вам на поприще FP
Дим а зачем отладка F# — я давно только консолью пользуюсь и счастлив :)
Вообще помоему отладка в F# вещь не очень юзабельная из-за функциональных трюков :)
в Mono реализованы большинство функций 4й версии фреймворка. Нет и не будет скорее всего поддержки всего что интегрировано с XAML (WPF, WWF) так же поддержка WCF частична, ну и нет Enitiy Framework, mono-project.com/Compatibility вот тут полный список отличий :)
Приходите :) Сообщество .NET всегда было довольно дружелюбно к новичкам :) И кстати «вон из профессии» это что-то типа стандартного питерского приглашения к диалогу :)
Ну так за чем-же дело встало :) + Чужие баги править не надо :) и уволить никто и никогда не уволит :) знаете все это надо написать на F# с использованием T4 :)
1. COM Interop это довольно просто
2. Ну это еще проще
3. Можно было бы сделать обертку для него и использовать либо его, либо свою собственную реализацию
4. Опять-же wcf сервис проксирующий запросы не такая большая проблема.

За 2-3 дня можно написать вполне рабочее решение. потом еще потратили-бы пару дней на правильную генерацию interop и все :)
Не согласен — как раз true, контролер не должен хранить состояние так что делать методы статиками — вполне нормальная практика, а вот то что действие не возвращает значения больше запутывает чем привносит ясности.
У вас проблемма в том что вы сами научились, но учить других людей пока не умеете. Для новичков так пишут, чтобы учить их по индукции (от частного к общему), а не по дедукции. Большинству населения планеты по индукции учиться проще.Зато работать проще именно с помощью дедукции.
да нет как раз влияет :) драйвера пишутся для ядра, тк по сути взаимодействуют именно с ним -> новое ядро Mach -> новые драйвера.
Кстати Apple на этом не закончила а изобрело свой объектно-ориентированный API для написания драйверов I/O Kit называется. Так что перенос драйверов дело долгое и нудное, хотя наверное вполне возможное, если драйвера есть в Open Source.
пишите полную глупость — в MacOS X ядро march а вот часть userland взята из *BSD
Переносить из монолитного ядра дрова в микроядро — тот еще геморрой.
Ну и пользы от чтения на языке оригинала обычно намного больше :) вообщем я свой выбор в этом плане сделал довольно давно :) + Чем больше читаешь, тем быстрее читаешь как банально бы это не звучало.
Да и в рунете вообще практически нет нормальной информации ни о чем, что касается современной разработки, таки надо учить английский.
Ну да а 3 связанных синглтона вообще невозможно теститровать :) в вашем случае помогут Moc объекты и отделение логики от UI ( посмотрите MVC или MVVM( если используете WPF).
Согласен. Просто ролик ничего не отображает для тех кто там не был, а наоборот создает какое-то унылое впечатление. Вот и все.
Просто вы — тот кто там был воспринимает это видео по своему (вы помните атмосферу и драйв), а вот мне, как человеку со стороны это показалось как раз прогулкой пациентов сумасшедшего дома, снятой пьяным дворником Дядей Васей, еще не опохмелившемся после вчерашнего, на мобильник его внучки. + Еще жуткий контраст между качеством фотографий и видео. Вообщем, имхо, это видео вполне можно показать на мобильном коллегам на следующий конференции со словами «А помнишь как круто было в прошлый раз», но не выкладывать в официальном или даже полу-официальном отчете о конференции.
Молодцы — фото классные. А вот видео наверное лучше убрать — от него ощущение как от сумасшедшего дома на прогулке :)
ок только у соньки как-бы диск в 360гб идет еще :) Не забудьте посчитать стоимость батареек для боксового контроллера :) аккумуляторов то в комплекте нет :)
+ Все-таки у сони относительно нормальный браузер и не тормозящий медиа-плеер умеющий принимать стрим не только от Windows систем + blueray привод + 1080p честные а не 1080i.
Есть, но сравнивали вроде не бету :) Бета называется WebKit Nightly Builds :)

Information

Rating
Does not participate
Location
Россия
Works in
Date of birth
Registered
Activity