Codengineering - блог о программировании ➜ страница 2748


Что такое "N+k patterns" и почему они запрещены в Haskell 2010?

при чтении запись Википедии на Haskell 2010 я наткнулся на это: -- using only prefix notation and n+k-patterns (no longer allowed in Haskell 2010) factorial 0 = 1 factorial (n+1) = (*) (n+1) (factorial n) что они подразумевают под"N + K паттернами"? Я думаю, что это вторая строка, но я не понимаю, что с ней может быть не так. Может ли кто-нибудь объяснить, в чем проблема? Почему эти шаблоны n + k не разрешены в Haskell 2010? ...

Eclipse Package Explorer: скрыть часть длинных имен пакетов?

Я искал "проблему", которая раздражала меня некоторое время (но без какой-либо удачи). Я разрабатываю приложение для Android с довольно длинным именем пакета com.kennethbrodersen.simplecaster. этот проект содержит ряд подпакетов. Проблема в том, что все эти пакеты отображаются с полным идентификатором пакета в обозревателе пакетов. В результате этот вид должен быть очень широким или что я должен прокручивать горизонтально, чтобы на самом деле просмотреть интересное часть имени. Проблема очень ...

Каков наилучший способ удалить таблицу и удалить модель в Rails 3?

у меня есть модель и таблица, которая мне больше не нужна в моем приложении, я мог бы оставить их там, но я хотел бы удалить их, чтобы держать вещи в порядке. Я пытаюсь выяснить, как лучше всего удалить их, не возясь с моим миграция & db / schema.РБ файлы и любой побочный эффект это может иметь на моей производственной среде, мое приложение находится на Heroku. Я использую PostgreSQL как на моей локальной машине , так и на heroku. до сих пор я нашел два способа чтобы сделать это, но не ув ...

Какая надстройка VisualStudio с Mercurial? [закрытый]

Я ищу надстройку Visual Studio (2010) для Mercurial. В настоящее время я определил 3 потенциальных кандидата : VisualHg http://visualhg.codeplex.com панель инструментов Mercurial:http://mercurialtoolbar.codeplex.com HgSccPackage : http://www.newsupaplex.pp.ru/hgscc_news_eng.html вы используете любой из этих инструментов или другие? Каков ваш опыт работы с их? Я ищу инструмент, который хорошо интегрируется с VS2010, открытым исходным кодом, активно развивается, относительно прост в испол ...

Получить позицию курсора в Android в редактировании текста?

Я использую пользовательский вид EditText. Я переопределил событие OnKeyUp и могу захватить нажатие клавиши Enter. Теперь мое требование, когда пользователь ввел текст " Привет. Как поживаешь?"а затем сохраняет курсор после слова "есть" и нажмите enter, мне нужно получить местоположение курсора, чтобы я мог извлечь текст после курсора в момент нажатия клавиши Enter. Пожалуйста, дайте мне знать, как это делать. Спасибо за ваше время и помощь. ...

Sublime Text 3: перетаскивание, перемещение и создание копии файлов и папок

можно ли перетаскивать, перемещать и создавать копии файлов и папок из Sublime Text? Я могу переименовать, удалить и иметь плагин, чтобы я мог показать в finder, но никаких других функций из боковой панели инспектора проектов. может быть, это я действительно глупо, но, конечно, это должно быть одной из самых очевидных особенностей? ...

Разбор одного терабайта текста и эффективный подсчет количества вхождений каждого слова

недавно я наткнулся на вопрос интервью, чтобы создать алгоритм на любом языке, который должен делать следующее Читать 1 терабайт контента сделать подсчет для каждого повторяющегося слова в этом содержании список топ-10 наиболее часто встречающихся слов не могли бы вы дать мне знать, как лучше всего создать алгоритм для этого? Edit: хорошо, допустим, содержание на английском языке. Как мы можем найти 10 лучших слов, которые встречаются наиболее часто в этом содержании? Мое другое сомнение ...

ggplot geom управление размером шрифта текста

Я попытался изменить шрифт на 10 для меток моего барного графика в ggplot2 делая что-то вроде этого: ggplot(data=file,aes(x=V1,y=V3,fill=V2)) + geom_bar(stat="identity",position="dodge",colour="white") + geom_text(aes(label=V2),position=position_dodge(width=0.9), hjust=1.5,colour="white") + theme_bw()+theme(element_text(size=10)) ggsave(filename="barplot.pdf",width=4,height=4) но полученное изображение имеет супер большой размер ш ...

Где же IE7/8/9/10-эмулятор в IE11 dev tools? [дубликат]

этот вопрос уже есть ответ здесь: как вернуть "режим браузера" в IE11? 8 ответов IE11 только что был выпущен (как предварительный просмотр разработчика), и я не могу найти IE7/8/9/10-эмулятор в IE11 dev tools. Кто-нибудь знает, где их сейчас найти ? ...

Угловая 2 форма проверки для повторного пароля

пожалуйста, обратитесь к этой вопрос о сравнение полей в валидаторе с angular2. К сожалению, угловой 2 немного изменился, так что решение больше не работает. Вот мой код: import {IonicApp,Page,NavController,NavParams} from 'ionic/ionic' import {Component} from 'angular2/core' import {FORM_PROVIDERS, FormBuilder, Validators} from 'angular2/common' import {ControlMessages} from '../../components/control-messages' import {ValidationService} from '../../services/validation-service' @Page({ templ ...