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

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


Выпуск # 743

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


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

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

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

Форумы Kbyte.Ru

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

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

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

Пишу программу для черчения треугольника в пространстве

Подскажите пожалуйста:
1) как подписать оси и точки А, В, С.
2) как сохранить в файл (*.jpge) эту картинку (график).
3) как создать этот график в файле (*.jpge) без построения его на форме

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

Ответ #1 @Алексей Немиро 04.09.2013 18:35
1) как подписать оси и точки А, В, С.
Я ж уже показывал, как рисовать текст:
Dim Шрифт As New Font("Arial", 14) 'Arial - имя шрифта, 14 - размер шрифта
Dim Кисть As Brush = Brushes.Black 'обычная кисть черного цвета
Dim Расположение As New PointF(0, 0) 'координаты x и y
Графика.DrawString("какой-то текст", Шрифт, Кисть, Расположение)
2) как сохранить в файл (*.jpge) эту картинку (график).
3) как создать этот график в файле (*.jpge) без построения его на форме

При текущей реализации, вот еще ответ на один вопрос, который может возникнуть: Как сделать, чтобы графика не стиралась?

При рисовании на Bitmap можно не выводить результат на форму, и можно легко сохранить изображение.
PNG более идеальный вариант для хранения изображений, с одной стороны файл будет достаточно небольшого размера, а с другой - без потери качества. Ну и сохранить можно одной строчной кода:
' Создание графического объекта
Dim Картинка As New Bitmap(Me.Width, Me.Height)
Dim Графика As Graphics = Graphics.FromImage(Картинка)
'...
'остальной код
'...
Картинка.Save("image.png")'сохраняем (файл будет в папке с программой)

С JPEG все не так просто, как хотелось бы, кода больше, вот пример http://kbyte.ru/ru/Programming/Sources.aspx?id=1139&mode=show.


PS: Русские имена не рекомендуется использовать, мозоли на пальцах появятся из-за постоянного переключения раскладки

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

Ответ #2 @Дерепа Алексей 04.09.2013 23:24
Подскажите пожалуйста как сделать, чтобы при нажатии клавиши Tab курсор переходя в следующую ячейку для ввода координат выделял значение этой ячейки всегда, а то получается вводить значения только 1 раз , при следующем введении значения при нажатии на клавишу Tab курсор мыши переходит в следующую ячейку без ее выделения

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

Ответ #3 @Алексей Немиро 05.09.2013 11:07
За порядок обработки клавиши TAB отвечает свойство TabIndex. Можно установить первому текстовому полю TabIndex = 0, следующему +1 и т.д., в конце поставить кнопке TabIndex + 1 от последнего поля.

Когда элемент становится активным, происходит событие Enter. Выбрать весь текст в текстовом поле можно методом SelectAll.

Если нужно только выбрать текст в поле, то лучше сделать один общий обработчик события Enter для всех текстовых полей:
Private Sub TextBox_Enter(sender As System.Object, e As System.EventArgs) Handles TextBox1.Enter, TextBox2.Enter
    CType(sender, TextBox).SelectAll()
  End Sub
А вообще, по идее, при использовании клавиши TAB, текст и так должен выделяться, т.е. отдельно обрабатывать событие Enter необязательно.
Можно еще обработчик нажатия на клавишу Enter сделать:
  Private Sub TextBox_KeyUp(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp, TextBox2.KeyUp
    If e.KeyCode = Keys.Enter OrElse e.KeyCode = Keys.Return Then
      Me.SelectNextControl(sender, True, True, True, True)
    End If
  End Sub

В обработчиках, после оператора Handles идет, через запятую, список элементов (и событий), которые будут обрабатываться этим обработчиком.

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

Ответ #4 @Дерепа Алексей 05.09.2013 23:18
Спасибо большое с помощью этого метода все заработало
Private Sub TextBox_Enter(sender As System.Object, e As System.EventArgs) Handles TextBox1.Enter, TextBox2.Enter, TextBox3.Enter, TextBox4.Enter, TextBox5.Enter, TextBox6.Enter
CType(sender, TextBox).SelectAll()
End Sub
А Вы можете подсказать как можно не нажимая на кнопку "НАРИСАВАТЬ" , а просто при вводе координат в текстовое поле , при нажатии кнопки Enter запустить событие "программного" нажатия кнопки "НАРИСАВАТЬ"

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

Ответ #5 @Алексей Немиро 05.09.2013 23:45
Обработчики событий, включая обработчик нажатия на кнопку, это обычные методы, которые можно вызывать (к которым можно обращаться) из любого места программы, в рамках области действия метода (private, public).

Сейчас не могу посмотреть прикрепленный файл с проектом. Но, например, вызов обработчика нажатия на кнопку может быть таким:
Button1_Click(Nothing, Nothing)
Здесь, в аргументах, передатся Nothing, т.к. эти аргументы не используются в коде (в твоем случае, точно) и что передавать, значения не имеет. Первым параметром (sender) в принципе можно передавать Button1, т.е. ссылку на кнопку.

А вот, например, если нужно вызвать обработчик события Enter текстового поля, то нужно будет передавать в метод ссылку на конкретное текстовое поле, т.к. в обработчик работает с текстовым полем по ссылке:
TextBox_Enter(TextBox1, Nothing)
Здесь передается ссылка на TextBox1 и будет выделен текст в этом текстовом поле. Во второй параметр - eventArgs, передается Nothing, т.к. он не используется.

Вызывать обработчики можно откуда угодно.
Private Sub TextBox_KeyUp(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp, TextBox2.KeyUp
  If e.KeyCode = Keys.Enter OrElse e.KeyCode = Keys.Return Then
    Button1_Cluck(Nothing, Nothing)
  End If
End Sub
Еще можно код прорисовки графика вынести в отдельный метод и вызывать его. Это будет правильней, т.к. делает код более понятным и не привязывает рисование жестко к кнопке.


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

Добавить свой ответ в эту тему
AD @rusiko 04.09.2013 09:30
Привет всем. Помогите пожайлуста с вопросом администрирования active directory. Сегодна на предприятии захотел установить и настроить службу active directory. Так вот взял один мощный комп. установил туда windows server 2008R2, затем на этом компе установил службу active directory. Все прошло нормально. Никаких ошибок. Но вот когда пришло время для пользовательского компа., то появились проблемы. Для User-а прописал DNS адрес, настроил firewall, на сервере создал этого юзера и дал ему нужные права для подключения и т.п. Прописываю имя домена на юзерском компе. чтоб сделать юзер частью домена, пишу пароль и остальные настройки, но при попытке подключения выдается ошибка о неправильнм DNS адресе. В интернете только информация о том как установить active directory. Про юзеров там очень мало что есть. Пожайлуста помогите мне с этим. Мне на предприятии нужно подключить 83 компа. Спасибо большое!!!

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

Приветствую Форум!
Перевел с Visual Basic For Application на VB Net
две функции которые дают возможность перевода
с 10 на 2-16 и 2-16 на 10 систем перевода чисел.
C cc10 нормально переводит на сс2, сс3, сс6, сс8, сс12 и ... сс16.
А вот в обратную все переводится за исключением с сс16 на сс10.
Символы A.B,C,D,E,F - отсекаются.
Извините за сумбурное объяснение. Если у Вас Алексей,
будет время - посмотрите.
С уважением, Akiva

PS - прилагаю файл.

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

Ответ #1 @Алексей Немиро 04.09.2013 14:30
Шестнадцатеричное число (HEX) преобразовать в десятичное (DEC) можно при помощи метода TiInt32 класса Convert:
Convert.ToInt32("ff", 16)
ff - число в шестнадцатеричной системе исчисления (HEX);
16 - основание системы исчисления, в данном случае 16, т.е. HEX. Можно использовать значения: 2, 8, 10 и 16.

Преобразовать десятичное число (DEC) в шестнадцатеричное (HEX) можно так:
String.Format("{0:x2}", 10)
x - указывает, что число должно быть HEX;
2 - количество знаков, в данном случае, если необходимо, ноль впереди будет добавлен автоматически.
Dim dec As Integer = 123456
Dim hex As String = String.Format("{0:x}", dec)
Console.WriteLine(hex)
'кстати, с Console можно и так:
'Console.WriteLine("{0:x}", dec)

dec = 1
hex = String.Format("{0:x}", dec)
Console.WriteLine(hex)
'в консоль выведется: 1

dec = 1
hex = String.Format("{0:x2}", dec)
Console.WriteLine(hex)
'в консоль будет выведено: 01

А функция Val просто убирает все символы, отличные от чисел и поэтому её использовать бессмысленно. Для HEX, перед числом, этой функции можно подсунуть строку: &H, тогда должно работать.
Dim hex As String = "ff"
Dim dec As Integer = Val("&H" & hex)
Console.Write(dec)
Но функция Val устаревшая, из древнего бэйсика, оставлена для удобства миграции программистов на Visual Basic .NET, её лучше не использовать, а использовать .NET Framework, как я показал выше (Convert.ToInt32 и String.Format).

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

Ответ #2 @Akiva 04.09.2013 15:49
Спасибо. Будем разбирать завалы...
С уважением, Akiva

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

Ответ #3 @Akiva 04.09.2013 19:40
Вот абзац программки где сделаны изменения,
и все "Okey!"

Спасибо товарищ АЛЕКСЕЙ НЕМИРО.
Я в программке добавлю защиту числам и немного "марафета",
и верну ее Форуму.
С уважением, Akiva

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

Ответ #4 @Akiva 05.09.2013 00:08
Навел марафет.Сделал удвоенную возможность с 2 до 32 и обратно.
Конечно это лишнее.но что поделать мое баловство.




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

Ответ #5 @Алексей Немиро 05.09.2013 10:51
Можно еще расширить, сделав зависимость от регистра символов :)

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

Добавить свой ответ в эту тему · В теме есть еще 7 ответов. Смотреть все ответы.
всем привет.
Делаю на сайте оценки для пользователей. В профиле пользователя, сам пользователь выбирает по каким критериям его оценивать. В БД есть таблица с параметрами оценок где-то 30 штук. После того, как пользователь выберет по каким критериям его оценивать, эти критерии появляются в блоке оценивания.
параметры оценивания должны виглядеть в два столбца, вот-так

и так если пользователь выбрал не все параметры


З.Ы. во второй колонке нумерация параметров продолжается, это я так рисовал

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

Ответ #1 @Алексей Немиро 03.09.2013 19:30
<asp:DataList RepeatColumns="2" ...>

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

Добавить свой ответ в эту тему
Привет Всем!!!
Как запретить юзерам изменение IP адреса?
Заранее Спасибо!

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

Ответ #1 @roma_rio 03.09.2013 18:29
Перенести пользователей в группу "Пользователи", ОС дальше все сделает

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

Добавить свой ответ в эту тему
Подскажите, пожалуйста, как найти и заменить нужные пробелы в тексте на перевод строки?

Если можно дайте шаблоны с двух примеров:

1)
(перевод строки)
Слово1 (пробел который нужно найти и заменить)Словарная статья
(перевод строки)
Слово2 (пробел который нужно найти и заменить)Словарная статья
(перевод строки)

2)
(перевод строки)
Слово1 Слово2 (пробел который нужно найти и заменить)Словарная статья
(перевод строки)
Слово3 Слово4 (пробел который нужно найти и заменить)Словарная статья

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

Ответ #1 @Дерепа Алексей 01.09.2013 08:11

Dim строка As String = "apple pear banana "
строка = строка.Replace(" ", vbCrLf) 'заменяем неправильный пробел на новую строку

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

Ответ #2 @Дерепа Алексей 01.09.2013 08:13
Или можно еще так
Dim nl As String = Environment.NewLine
Dim строка As String = "apple pear banana "
строка = строка.Replace(" ", nl) 'заменяем неправильный пробел на новую строку

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

Ответ #3 @m_v 01.09.2013 09:53
Алексей, большое спасибо за ответ, но я ничего не понял из того что Вы написали )) я не программист, поэтому прошу растолковать задачу попроще..

У меня есть текстовый файл который мне нужно отредактировать в notepad++
Захожу: поиск - регулярное выражение - заменить. В полях "что искать" и "заменить на", что мне нужно прописывать?

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

Ответ #4 @Дерепа Алексей 01.09.2013 11:17
У вас есть определенный текст допустим "apple pear banana " который нужно обработать таким образом: каждый пробел заменяем на абзац и начинаем писать текст с новой строки!
Поэтому мы создаем переменную "строка" и в нее заносим наш текст

Dim строка As String = "apple pear banana "

потом мы говорим, что необходимо каждый символ пробела (" ") заменить на знак переноса на следующую строку (vbCrLf).

это код:
строка = строка.Replace(" ", vbCrLf)

после чего у вас в переменной "строка" находится модифицированный текст. после чего вы его можете сохранить в текстовый файл *.txt и при открытии вы увидите, что каждое слово начинается с новой строки

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

Ответ #5 @Алексей Немиро 01.09.2013 11:24
Захожу: поиск - регулярное выражение - заменить. В полях "что искать" и "заменить на", что мне нужно прописывать?
\s - пробел, отступ, перевод строки (\x20\t\r\b);
\t - TAB;
\x20 - только пробел;
\r\n - только перевод строки (можно по отдельности \r или/и \n).



PS: Сообщение перемещено из программирования в оффтоп.

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

Добавить свой ответ в эту тему · В теме есть еще 11 ответов. Смотреть все ответы.
Программа выдает ошибку
Module Module1
    Dim str As String = "2^3"
    Dim n As Integer = str
    Sub Main()
        Console.WriteLine("n = {0}", n)
        Console.ReadKey()
    End Sub
End Module
почему то когда ставлю такую строку
Dim str As String = 2 ^ 3
все работает и n = 8

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

Ответ #1 @Алексей Немиро 01.09.2013 11:28
Так делать нельзя. "2^3" - это просто строка, она не может быть преобразована в число, т.к. тут содержится недопустимый для чисел символ - ^.
Если бы было "23", тогда строка могла бы быть преобразована в число.

В предыдущей теме рассмотрен вопрос создания динамичных формул.

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

Всем привет.
Делаю меню. При нажатии на пункт меню, оно открывается и в этом контейнере поиск, список пользователей и т.д.
В начале пункта меню нужно установить картинку в background а остальное закрасить в градиент.
Делаю вот так:
 background: -moz-linear-gradient(top, #F0F0F0, #CCCCCC);
    background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#F0F0F0), color-stop(100%,#CCCCCC));
    background: -webkit-linear-gradient(top, #F0F0F0, #CCCCCC); 
    background: -o-linear-gradient(top,#F0F0F0, #CCCCCC); 
    background: -ms-linear-gradient(top, #F0F0F0, #CCCCCC); 
background: url('Images/SidebarLeftHover.png') no-repeat;
Картинка устанавливается вначале пункта меню - это отлично, но цвет фона не градиент а простой какой-то. Когда в Chrome или FireFox с помощью инструментов для разработчика убираю url картинки градиент сразу появляется.
Посоветуйте как совместить и картинку и фон.

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

Ответ #1 @Алексей Немиро 31.08.2013 11:01
В твоем коде, ты последней строчкой стираешь градиент.
Попробуй одной строкой писать:
background: url('Images/SidebarLeftHover.png') no-repeat, -moz-linear-gradient(top, #F0F0F0, #CCCCCC);
background: url('Images/SidebarLeftHover.png') no-repeat, -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#F0F0F0), color-stop(100%,#CCCCCC));
и т.п.

Если совсем ничего не поможет, как альтернативный вариант, можно либо ставить <img />, либо сделать <div /> размером с картинку (чтобы слоями накладывалось).

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

Добавить свой ответ в эту тему
Нашел для себя хорошую программку *.exe но теперь ее нужно декомпилировать что бы можно было увидеть ее весь текст программы! Как это сделать ???

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

Ответ #1 @Алексей Немиро 30.08.2013 22:31
Декомпиляторы

Если программа не имеет открытого исходного кода, то значит декомпилировать ее запрещено.
При декомпиляции, если это будет технически возможно, код не будет чистым, разобраться в нем будет сложно. Использовать чужой код тоже запрещено, законами об авторских правах. В общем, декомпиляция, занятие бесполезное, если конечно речь не идет о взломе программы, создании кряков и т.п. Последнее запрещено обсуждать и является нарушением закона (России).

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

Ответ #2 @Дерепа Алексей 30.08.2013 23:04
Я нашел программу по решения производных и хочу разобраться как реализован математический анализатор ввода строки (файл прикрепил)
если кто знает как можно написать мат.анализатор для обработки данных подскажите

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

Ответ #3 @Алексей Немиро 30.08.2013 23:25
файл прикрепил
У меня она не запускается..
как реализован математический анализатор ввода строки
Все зависит от того, что это значит. Нужен практический пример задачи (что, куда вводить, что и как должно обрабатываться).

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

Ответ #4 @Дерепа Алексей 31.08.2013 20:09
Самое примитивное: 5+6/5*(8+4)+3^2+3*(5-3)^2 должно выдать 202/5
по сложней : 5+6/5*(8+4x)+3^2+3*(5x-3)^2 должно выдать 1/5 (253-426 x+375 x^2) и т.д.
мне нужно сделать такой же анализатор как на сайте (просмотрите всю страничку)
http://www.wolframalpha.com/input/?i=1%2F5+%28253-426+x%2B375+x%5E2%29&lk=1&a=ClashPrefs_*Math-
после обработки введенных данных мне нужно будет брать производную интеграл и лимиты, строить графики

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

Ответ #5 @Алексей Немиро 01.09.2013 11:19
Как-то делал пример, который позволяет вводить в текстовое поле формулу и производить расчет, используя математические возможности компилятора:
http://kbyte.ru/ru/Programming/Sources.aspx?id=1107&mode=show

А вот тут эта тема обсуждалась:
http://kbyte.ru/ru/Forums/Show.aspx?id=11742
В конце говорится про COM, лучше избегать их использования (могут быть проблемы с работой программы на других компьютерах/системах) и применять только если .NET не будет хватать.
мне нужно сделать такой же анализатор как на сайте (просмотрите всю страничку)
Все это можно нарисовать, так же как это сделано на сайте.

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

Добавить свой ответ в эту тему · В теме есть еще 11 ответов. Смотреть все ответы.
Вот так я решил проблемы протых дробей, своему внуку.

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

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

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

Effect of focusing attention in a WPF application.

Windows Presentation Foundation (WPF): Общие вопросы @Shark1 06.09.2013 00:56
Иногда необходимо привлечь внимание пользователя к какому-нибудь событию. В данном примере используется эффект фокусирования внимания (используются визуальные эффекты - 'BlurEffect' и 'MonochromeEffect'). :)

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

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

UpDownControl

Visual Basic .NET: Интерфейс @Shark1 31.08.2013 00:48
Пример создания пользовательского элемента управления (типа NumericUpDown) в WPF.

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

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

Convert an image to black and white and back in WPF

Visual Basic .NET: Графика @Shark1 30.08.2013 13:08
Пример преобразования цветного изображения в черно-белое и наоборот в Windows Presentation Foundation с возможностью сохранения.

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

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

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

Вакансии в IT

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

Россия, Тюмень | Работа в офисе

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

Россия, Красноярск | Работа в офисе | 70 000,00 KBP

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

Россия, Казань | Работа в офисе | 16 000,00 KBP

Web программист

Россия, Новосибирск | Работа в офисе | 37 000,00 KBP

Программист Python (Django)

Россия, Новосибирск | Работа в офисе | 70 000,00 KBP

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

Россия, Новосибирск | Работа в офисе | 70 000,00 KBP

Ведущий разработчик (Firebird)

Россия, Новосибирск | Работа в офисе | 55 000,00 KBP

Ведущий разработчик Oracle

Россия, Новосибирск | Работа в офисе | 70 000,00 KBP

Веб-программист

Россия, Самара | Работа в офисе | 25 000,00 KBP

Программист

Россия, Самара | Работа в офисе | 20 000,00 KBP

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

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

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

Samsung показала смарт-часы Galaxy Gear

Корейская Samsung Electronics сегодня презентовала на выставке IFA 2013 презентовала свои мобильные новинки, включая первые в мире "смарт-часы" Galaxy Gear. Многие эксперты убеждены, что подобные "смарт-часы", разработкой которых также занимаются компании Google и Apple, - это следующий виток эволюции электронных гаджетов, приходящий на смену смартфонам.

Также компания презентовала новые версии своего флагманского смартфона и интернет-планшета. Однако все собравшиеся ожидали в первую очередь показа именно Galaxy Gear, так как данное устройство - пионер в своей категории и именно по нему многие будут судить о всех других подобных гаджетах, включая и Apple iWatch, над которым калифорнийская компания еще не завершила работу.

Как и предполагали многие эксперты, Samsung позиционирует устройство Gear не как на 100% самостоятельный гаджет, а как устройство-компаньон для нового смартфона Galaxy Note 3 или для нового планшета Galaxy Tab 10.1 2014 Edition, тоже представленных сегодня. Внешне Gear напоминает большие наручные электронные часы, которые оснащены сенсорным экраном и встроенной камерой. Кроме того, для Gear пришлось проектировать собственные приложения и игры, так как смартонные приложения по объективным показателям не помещаются на небольшом экране часов.

 

В Samsung говорят, что в Gear компания попыталась объединить принципы работы часов и смартфона, поэтому гаджет можно использовать и как обычные часы со встроенным погодным клиентом, так и в качестве продвинутого гаджета для интернет-коммуникаций. Изначально с часами идет набор спортивного софта Nike+ и Adidas MiCoach для мониторинга пробежек и занятий фитнесом.



Внутри смарт-часов работает 800-мегагерцевый процессор, 512 Мб оперативной памяти. Сенсорый экран у часов имеет диагональ 1,63 дюйма, разрешение 320х320 пикселей, причем выполнен он по технологии SuperAMOLED, что гарантирует высокую яркость экрана даже в прямом солнечном свете.

 

Сам корпус часов алюминиевый, а интерфейс выполнен в виде простых двухмерных иконок, причем каждая из открываемых штатных программ имеет такой же минималистический, но понятный интерфейс. Внешне интерфейс Gear немного похож на Windows Phone. При этом, сохраняя минималистическое оформление, пользователь может менять цвет обоев, ряд особенностей иконок и другие аспекты.



Ремешок часов по желанию покупателя может быть выполнен в одном из шести цветов. Здесь же, на ремешке, пользователь может найти камеру, которая имеет 1,9-мегапиксельный сенсор. В компании Samsung предпочитают камеру не называть "камерой", возможно из-за скромного разрешения, используя вместо этого термин MemoGrapher, что указывает практическое предназначение - фотографирование разных моментов для повседневного использования. Фото могут иметь два разрешения: 1392х1392 или 1280х960 пикселей. Также можно писать видео, но его длина не может превышать 10 секунд.



Управление часами производится при помощи сенсорного экрана, по которому надо водить пальцем другой руки то влево, то вправо. Из штатных программ, входящих в комплект поставки, можно выделить поддержку голосовых команд S Voice, фотогалерею, музкальный плеер, шагомер, а также некоторые другие. Рабочий стол самрт-часов поддерживает несложную кастомизацию, экран блокировки - тоже. На последнем можно установить, к примеру, часы и погоду.



Что касается сторонних приложений, то согласно Samsung, их на сегодня насчитывается около 70, причем большая их часть - это простые календаре-подобные разработки. Впрочем, есть тут и некоторые известные имена - Evernote, Pinterest, eBay и Twitter.

05.09.2013 10:47 · Категория: Безопасность · Источник: CyberSecurity.ru

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

Samsung показала смартфон Galaxy Note 3

Компания Samsung представила смартфон Galaxy Note 3. Дисплей аппарата больше, чем у Note I и Note II — его диагональ равна 5,7 дюйма, однако устройство весит меньше своих предшественников. Смартфон умеет снимать видео в разрешении 4K и поддерживает работу с «умными часами» Galaxy Gear.

05.09.2013 10:45 · Категория: Железо · Источник: Lenta.ru

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

Sony представила фотоприставку для смартфонов

Компания Sony представила две фотоприставки для смартфонов. Они представляют собой самостоятельный фотоаппарат с матрицей и объективом и крепятся к корпусу смартфона клипсой. Экран смартфона выполняет роль видоискателя. Приставки будут стоить от 250 до 500 долларов США.

05.09.2013 10:44 · Категория: Железо · Источник: 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 если иное не указано отдельно.


В избранное