Приветствую вас, любители высоких технологий! Вот и очередной выпуск рассылки. За неделю на сайте появилось много новых и интересных материалов, некоторые из которых вы сможете увидеть в этом выпуске.
Надеюсь, этот выпуск будет интересен для вас. Если вы хотите увидеть в следующих выпусках что-то конкретное, напишите мне об этом на ящик subscribe@kbyte.ru.
Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.
Форумы Kbyte.Ru
На форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки.
Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий.
Привет всем! Кто подскажет как из массива строк удалить все слова не содержащие гласные буквы русского языка?? Объем массива достаточно большой и посимвольная переборка не катит..., может есть оптимальное
решение??? Буду признателен за подсказку...
Можно попробовать регулярные выражения использовать. Шаблон такой:
^(.*)([уеыаоэяию]+)(.*)$
Опции:
Multiline, IgnoreCase, IgnoreWhite. Нужно использовать метод Replace, заменять на пустую строку по указанному шаблону.
Примеры работы с регулярными выражениями можно найти .
Вот еще набросал, но подробности где искать и что подключать см. в примерах по указанной ссылке:
Dim myRegEx As New VBScript_RegExp_55.RegExp
myRegEx.Pattern = "^(.*)([уеыаоэяию]+)(.*)$"
myRegEx.MultiLine = True
myRegEx.Global = True
myRegEx.IgnoreCase = True
Dim result As String
result = myRegEx.Replace("список слов, каждое на новой строк", "")
Если данных очень много, процесс замены может занять много вмени. Можно разбивать данные на пачки.
Что значит запаролить комп? Если запоролить диск, то комп паролить не нужно :)
Упаковка в архив - самый простой способ. Вообще, для защиты компов, т.е. дисков, отдельных папок и файлов, есть специальный софт. В полных (Ultimate/Enterprise) версиях Windows
Vista/7 есть встроенная система для защиты данных - BitLocker.
Ну хорошо давайте накидаем код =)) вот код упаковки итемов папки в архим с библиотекой shell32
Dim sh As New Shell32.Shell()
Dim input As Shell32.Folder = sh.NameSpace("Директория,которую хотим упаковать")
Dim output As Shell32.Folder = sh.NameSpace("Адрес к архиву в который хотим упаковать_d:\архив.zip_")
output.CopyHere(input.Items, 4)
zip - плохая идея. Его взломать как два пальца об асфальт.
Rar надежней, но с учетом того, что у юзера
должен быть WinRar. Сделать архив можно консольным приложением Rar.exe: Пуск -> Выполнить -> cmd C:\Путь к WinRar\Rar.exe
ну а дальше посмотреть, какие там команды. Или в справочном руководстве к RAR посмотреть команды. Программно запускать консоль через Process.Start с заданными параметрами.
Visual Basic .NET: Общие вопросы @Shark1 19.04.2013 23:25
Пример хранения пароля в бинарном файле упакованном в .dll библиотеку. И извлечение пароля например для сравнения с паролем вводимым
пользователем. Метод конечно не слишком безопасный, но как пример пойдет ...
Корпорация Microsoft представит ожидаемую новую версию игровой консоли Xbox 21 мая. Напомним, что ранее предполагалось, что новая Xbox будет анонсирована в июне на игровой выставке E3 в Лос-Анжелесе. Нынешняя версия Xbox 360 была выпущена семь лет назад.
Сегодня корпорация начала рассылку пресс-приглашений, в которых, хотя и не указывается явно на анонс консоли, довольно четко на это намекается. "На 21 мая назначено начало новой эры в играх, ТВ и развлечениях", - говорится в приглашении.
На сегодня объем продаж Xbox 360 превысил 76 млн консолей.
Многие аналитики убеждены, что хотя Microsoft и анонсирует консоль в ближайшее время, в продажу она поступит лишь в ноябре этого года.
В Москве до конца 2013 года установят 200 телефонных будок с точками доступа Wi-Fi. Будет доступ в Сеть платным или бесплатным, не уточняется. Радиус хотспота составит несколько десятков метров. Помимо точки доступа, в будке будут аппарат для оплаты госуслуг и универсальная зарядка для мобильных телефонов.
Microsoft сообщила, что планшет Surface Pro на Windows 8 поступит в продажу в России до конца июня. Цена на устройство пока не называется. Pro — старший планшет в линейке Surface. В отличие от младшего, RT, на нем можно запускать и обычные Windows-приложения, а не только программы из магазина Windows Store.
Социальная сеть Facebook начала отображать часть фотографий пользователей в формате WebP, разработанном корпорацией Google, сообщает CNET News.
Фотографии, загруженные пользователями в JPEG, конвертируются социальной сетью в WebP и отображаются в этом формате в совместимых браузерах — Chrome и Opera. Картинки в WebP, впрочем, показываются не всем пользователям, а лишь некоторым.
Преобразовать изображение, опубликованное в Facebook, в формат WebP можно и «вручную». Так, в Chrome для этого нужно открыть картинку в новой вкладке и изменить jpg на webp в URL.
Нововведением остались недовольны некоторые пользователи, желающие загрузить картинку из Facebook себе на жесткий диск. Формат WebP не поддерживают штатные просмотрщики изображений в Windows и OS X; фото нельзя открыть и в редакторе Photoshop без установки специальных плагинов.
WebP позиционируется компанией Google как формат для Сети. Разработчики утверждают, что картинки в WebP «весят» на 28-45 процентов меньше, чем картинки в JPEG, GIF и PNG, при сохранении качества. Другими достоинствами созданного Google формата являются поддержка прозрачности и анимации.
24.04.2013 11:29 · Категория: Бизнес в IT · Источник: Lenta.ru
Фонд развития гражданского общества, возглавляемый Константином Костиным, предложил вносить в реестр запрещенных сайтов сайты с призывами к насилию. Речь идет не только о драках, но и призывах к провокациям на митингах. Кроме того, фонд предлагает передать ведение реестра представителям отрасли.
24.04.2013 11:27 · Категория: Бизнес в IT · Источник: Lenta.ru
Если вы занимаетесь программированием, то наверняка вам пригодятся хитрые инструменты.
Международный портал для программистов и разработчиков Kbyte.Ru основан в 2006 году. Целью портала является объединение программистов и специалистов IT-бизнеса, студентов и преподавателей для обмена опытом и знаниями, оказания помощи во всех делах и начинаниях в области IT.
Kbyte.Ru является парнёром компаний Mail.Ru Group, WebMoney Transfer, Ozon.Ru и др. Выпуск рассылки подготовлен автоматически. Все права на материалы выпуска принадлежат Kbyte.Ru если иное не указано отдельно.