Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование (VB,C#,ASP,.NET): новости, советы, примеры


Выпуск # 726

Приветствую вас, любители высоких технологий! Вот и очередной выпуск рассылки. За неделю на сайте появилось много новых и интересных материалов, некоторые из которых вы сможете увидеть в этом выпуске.
Надеюсь, этот выпуск будет интересен для вас. Если вы хотите увидеть в следующих выпусках что-то конкретное, напишите мне об этом на ящик subscribe@kbyte.ru.


Содержание выпуска

Читайте в этом выпуске:

Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.

Форумы Kbyte.Ru

На форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки.

Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий.

Задать свой вопрос прямо сейчас

Программа @Crash666 24.04.2013 21:39
Здравствуйте подскажите идею для программы??

[- к содержанию -]

Ответ #1 @Алексей Немиро 25.04.2013 11:00
Блокнот, калькулятор, графический редактор ты уже пробовал делать? Все через это проходят

Игру можно попробовать сделать, с графикой научишься работать.

[- к содержанию -]

Ответ #2 @Crash666 25.04.2013 22:13
Добавить свой ответ в эту тему
Привет всем! Кто подскажет как из массива строк удалить все слова не содержащие гласные буквы русского языка??
Объем массива достаточно большой и посимвольная переборка не катит..., может есть оптимальное решение??? Буду признателен за подсказку...

[- к содержанию -]

Ответ #1 @Алексей Немиро 22.04.2013 19:51
Можно попробовать регулярные выражения использовать.
Шаблон такой:
^(.*)([уеыаоэяию]+)(.*)$
Опции: 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("список слов, каждое на новой строк", "")

Если данных очень много, процесс замены может занять много вмени. Можно разбивать данные на пачки.

[- к содержанию -]

Ответ #2 @Леонид 22.04.2013 22:41
Спасибо буду разбираться...

[- к содержанию -]

Ответ #3 @Алексей Немиро 23.04.2013 11:17
Шаблон неверный привел, в данном случае будут удалены все слова, содержащие гласные буквы
Правильно будет так:
^([^уеыаоэяию]+)$

[- к содержанию -]

Ответ #4 @Patrick 24.04.2013 09:38
Добавить свой ответ в эту тему
Как запоролить папку/диск/компьютер программно?

[- к содержанию -]

Ответ #1 @Алексей Немиро 19.04.2013 16:46
Как запоролить папку/диск...
Упаковать в архив и установить на него пароль :)

[- к содержанию -]

Ответ #2 @Crash666 19.04.2013 17:20
А без упаковки не как? а диск, а комп?

[- к содержанию -]

Ответ #3 @Алексей Немиро 19.04.2013 18:20
Что значит запаролить комп? Если запоролить диск, то комп паролить не нужно :)

Упаковка в архив - самый простой способ. Вообще, для защиты компов, т.е. дисков, отдельных папок и файлов, есть специальный софт.
В полных (Ultimate/Enterprise) версиях Windows Vista/7 есть встроенная система для защиты данных - BitLocker.

[- к содержанию -]

Ответ #4 @Crash666 19.04.2013 19:25
Ну хорошо давайте накидаем код =)) вот код упаковки итемов папки в архим с библиотекой 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)
код не мой

[- к содержанию -]

Ответ #5 @Алексей Немиро 19.04.2013 20:01
zip - плохая идея. Его взломать как два пальца об асфальт.

Rar надежней, но с учетом того, что у юзера должен быть WinRar. Сделать архив можно консольным приложением Rar.exe:
Пуск -> Выполнить -> cmd
C:\Путь к WinRar\Rar.exe

ну а дальше посмотреть, какие там команды. Или в справочном руководстве к RAR посмотреть команды.
Программно запускать консоль через Process.Start с заданными параметрами.

[- к содержанию -]

Добавить свой ответ в эту тему · В теме есть еще 13 ответов. Смотреть все ответы.

Все темы и обсуждения

Исходные коды

Implementing a custom menu in the application interface.

Visual Basic .NET: Интерфейс @Shark1 25.04.2013 22:18
Пример пользовательского меню в интерфейсе приложения.

К данном исходному коду прилагаются файлы примеров. Скачать.

[- к содержанию -]

Храним пароль в .dll

Visual Basic .NET: Общие вопросы @Shark1 19.04.2013 23:25
Пример хранения пароля в бинарном файле упакованном в .dll библиотеку. И извлечение пароля например для сравнения с паролем вводимым пользователем. Метод конечно не слишком безопасный, но как пример пойдет ...

К данном исходному коду прилагаются файлы примеров. Скачать.

[- к содержанию -]

Все исходные коды

Вакансии в IT

Программист 1С

Россия, Москва | Работа в офисе

Программист 1С 8. 2

Россия, Москва | Работа в офисе | 60 000,00 KBP

ПРОГРАМИСТ 1С

Россия, Москва | Работа в офисе

PHP программист (WEB мастер)

Россия, Москва | Работа в офисе | 50 000,00 KBP

Программист 1С

Россия, Москва | Работа в офисе

Инженер / программист Asterisk

Россия, Москва | Работа в офисе | 60 000,00 KBP

Программист Asterisk

Россия, Москва | Работа в офисе | 60 000,00 KBP

Разработчик MSSQL+программист VBVBA

Россия, Москва | Работа в офисе | 90 000,00 KBP

Разработчик Qt

Россия, Москва | Работа в офисе | 120 000,00 KBP

Разработчик С++

Россия, Москва | Работа в офисе | 120 000,00 KBP

Все вакансии в IT · Создать резюме

[- к содержанию -]

Новости мира IT

Новая Xbox будет показана 21 мая - официально

Корпорация Microsoft представит ожидаемую новую версию игровой консоли Xbox 21 мая. Напомним, что ранее предполагалось, что новая Xbox будет анонсирована в июне на игровой выставке E3 в Лос-Анжелесе. Нынешняя версия Xbox 360 была выпущена семь лет назад.

Сегодня корпорация начала рассылку пресс-приглашений, в которых, хотя и не указывается явно на анонс консоли, довольно четко на это намекается. "На 21 мая назначено начало новой эры в играх, ТВ и развлечениях", - говорится в приглашении.

На сегодня объем продаж Xbox 360 превысил 76 млн консолей.

Многие аналитики убеждены, что хотя Microsoft и анонсирует консоль в ближайшее время, в продажу она поступит лишь в ноябре этого года.

25.04.2013 11:01 · Категория: Безопасность · Источник: CyberSecurity.ru

[- к содержанию -]

Московские таксофоны научат раздавать вайфай

В Москве до конца 2013 года установят 200 телефонных будок с точками доступа Wi-Fi. Будет доступ в Сеть платным или бесплатным, не уточняется. Радиус хотспота составит несколько десятков метров. Помимо точки доступа, в будке будут аппарат для оплаты госуслуг и универсальная зарядка для мобильных телефонов.

25.04.2013 11:00 · Категория: Железо · Источник: Lenta.ru

[- к содержанию -]

Названа дата выхода планшета Surface Pro в России

Microsoft сообщила, что планшет Surface Pro на Windows 8 поступит в продажу в России до конца июня. Цена на устройство пока не называется. Pro — старший планшет в линейке Surface. В отличие от младшего, RT, на нем можно запускать и обычные Windows-приложения, а не только программы из магазина Windows Store.

25.04.2013 11:00 · Категория: Железо · Источник: Lenta.ru

[- к содержанию -]

Facebook освоил графический формат WebP

Социальная сеть 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

[- к содержанию -]

Все новости


Подпишитесь на тематические RSS-ленты Kbyte.Ru, чтобы быть в курсе последних новостей:

Основная лента · Форумы (темы и сообщения) · Visual Basic 5.0/6.0 · Visual Basic .NET · C# (Си шарп) · Delphi · JavaScript · ActionScript · ASP .NET · ASP .NET MVC

Ищите Kbyte.Ru в социальных сетях FaceBook, ВКонтакте, Twitter.

Если вы занимаетесь программированием, то наверняка вам пригодятся хитрые инструменты.


Международный портал для программистов и разработчиков Kbyte.Ru основан в 2006 году. Целью портала является объединение программистов и специалистов IT-бизнеса, студентов и преподавателей для обмена опытом и знаниями, оказания помощи во всех делах и начинаниях в области IT.
Kbyte.Ru является парнёром компаний Mail.Ru Group, WebMoney Transfer, Ozon.Ru и др.
Выпуск рассылки подготовлен автоматически. Все права на материалы выпуска принадлежат Kbyte.Ru если иное не указано отдельно.


В избранное