Ошибка out of memory nokia

Перейти к контенту

Asked
13 years, 3 months ago

Viewed
1k times

i am developing one j2me application to play wav & mp3 file.

problems are:

  • while try to play mp3 file in my phone (nokia 5610d) it is making «Out of memory» error.
  • while try to play Wav file it is giving «Sounds are not allowed» exception.

few lines of my code is here.

Code to play Wav file

InputStream is = getClass().getResourceAsStream("/Child.wav");
player = Manager.createPlayer(is, "audio/x-wav");

player.realize(); player.start();

Code to play MP3 file

InputStream is = getClass().getResourceAsStream("/Child.mp3");<br/>
player = Manager.createPlayer(is, "audio/mpeg");

player.realize(); player.start();

Please let me know what is the problem in my code.

laalto's user avatar

laalto

148k65 gold badges281 silver badges297 bronze badges

asked Nov 2, 2009 at 13:27

You might want to try «audio/wav» instead of «audio/x-wav».

I would also suggest using a FileConnection URL (Manager.createPlayer("file://localhost/E:/MyFolder/Child.mp3"); for example) as that typically works better than Players created with an InputStream on Series40 phones.

answered Nov 3, 2009 at 10:49

michael aubert's user avatar

michael aubertmichael aubert

6,8371 gold badge16 silver badges32 bronze badges

Does it make any difference if you call player.prefetch(); before player.start();? All the examples I have seen previously are done this way.

Also try using the mime type audio/mp3 instead if audio/mpeg doesn’t work.

answered Nov 2, 2009 at 14:21

James Goodwin's user avatar

James GoodwinJames Goodwin

7,3204 gold badges29 silver badges41 bronze badges

According to me, your code is correct.

I was getting «Sounds not allowed» error because the phone was in silent mode and i was trying to play it. Are u sure tht ur phone is not in silent mode while running your code?

answered Jun 7, 2011 at 5:18

Mital Pritmani's user avatar

Mital PritmaniMital Pritmani

4,7008 gold badges37 silver badges38 bronze badges

The most accurate source for Nokia Series 40 without throwing an exception (Out of Memory error) by launching directly from the SD mp3 files and other such files to allow the phone is:

import java.io.IOException;
import javax.microedition.media.Manager;
import javax.microedition.media.MediaException;
import javax.microedition.media.Player;
import javax.microedition.midlet.MIDlet;
public class pro extends MIDlet {
     public pro() throws IOException, MediaException {

     Player player = Manager.createPlayer("file:///E:/03.mp3");
     player.realize();
     player.start();

     }
  public void startApp() { }
  public void pauseApp() {}
  public void destroyApp(boolean unconditional) {}
}

answered May 14, 2014 at 13:29

nero's user avatar

Asked
9 years, 1 month ago

Viewed
4k times

I am working on nokia asha s40 using nokia sdk2.0 and lwuit1.5.My problem is that when i use my app for some time it throw an error of out of memory error.so please suggest me how can manage run time memory.when an error comes that time free memory is approximately 3000-4000 bytes which not sufficient for perfrom any operation .
So please suggest me how i can prevent this error.it is big issue in my app.

asked Dec 12, 2013 at 12:00

Rajput V.K's user avatar

2

It throws the error beacuse, you are using resources and not deallocating them.
De allocate the resources which you are not using currently, like images and objects.

Example:
dealloc(){

logoImg=null;
de allocate here
myObj=null;
}

Hope this might help you.

answered Dec 12, 2013 at 12:05

rohankad's user avatar

2

Asked
9 years, 1 month ago

Viewed
4k times

I am working on nokia asha s40 using nokia sdk2.0 and lwuit1.5.My problem is that when i use my app for some time it throw an error of out of memory error.so please suggest me how can manage run time memory.when an error comes that time free memory is approximately 3000-4000 bytes which not sufficient for perfrom any operation .
So please suggest me how i can prevent this error.it is big issue in my app.

asked Dec 12, 2013 at 12:00

Rajput V.K's user avatar

2

It throws the error beacuse, you are using resources and not deallocating them.
De allocate the resources which you are not using currently, like images and objects.

Example:
dealloc(){

logoImg=null;
de allocate here
myObj=null;
}

Hope this might help you.

answered Dec 12, 2013 at 12:05

rohankad's user avatar

2

Многие пользователи ПК во время работы с какой-либо программой могут столкнуться с «вылетом» указанной программы, и появившимся сообщением «Out of memory». Возникшая проблема может иметь множество причин, начиная от банального недостатка памяти на пользовательском ПК, и заканчивая некорректной работой с памятью какой-либо программы.

  • Причины появления дисфункции
  • Как исправить ошибку «Out of memory»
  • Заключение

Ошибка out of memory

Причины появления дисфункции

Сообщение «Out of memory» (в переводе дословно «вне памяти», или «недостаточно памяти») обычно возникает при недостатке памяти на пользовательском компьютере. В частности же, в появлении данной ошибки «виновен» следующий набор факторов:

  • Недостаток памяти RAM на вашем ПК (рабочей памяти, планки которой установлены на материнской плате вашего компьютера). Если на вашем компьютере установлен всего 1 гигабайт памяти, вы будете встречаться с описываемой ошибкой довольно часто. Нормальным же ныне считается наличие на компьютере 4 гигабайт памяти и выше;
  • Недостаток места на жёстком диске.

Когда вашему компьютеру не хватает физической R.A.M. памяти, он заимствует часть места на жёстком диске, и создаёт так называемую «виртуальную память». Система временно хранит в такой виртуальной памяти ту часть данных, которая не помещается в памяти обычной. Такие данные обычно хранятся в файле «pagefile.sys», размер которого может увеличиваться или уменьшаться в зависимости от специфики работы вашей ОС. Если на диске будет недостаточно места, файл «pagefile.sys» не сможет расти, и пользователь получит рассматриваемую ошибку.

  • При одновременном запуске на ПК большого количества программ, каждая из которых бронирует часть памяти ПК под свои задачи;
  • При запуск большого количества вкладок браузера. Веб-навигаторы уровня «Firefox» или «Google Chrome» способны занимать от 500 мегабайт до 1 гигабайта памяти под свой функционал, при этом число открытых вкладок и соответствующей обслуживающей памяти может быть ограничено системой. Специалисты Майрософт называют такую проблему «the desktop heap limitation» — «ограничение кучи рабочего стола»);
  • Некорректная работа с памятью ряда программ (наиболее часто это игровые программы);
  • Не оптимальный размер файла подкачки, с которым работает система.Планка памяти и датчик

Для решения указанной проблемы рекомендую сделать следующее:

  1. Перезагрузите ваш ПК, и запустите требуемую программу вновь. Возможно, что проблема имеет случайный характер, и более повторяться не будет;
  2. Перед запуском нужной программы закройте другие ненужные программы (браузер, музыкальный или видео плеер, текстовый или графический редактор, мессенджер и так далее);
  3. Если проблема возникает во время серфинга в сети, закройте всё множество вкладок вашего браузера (при наличии), оставив лишь одну или две.Много открытых вкладок

Альтернативным вариантом решения проблемы является установка соответствующего фикса от Майкрософт. Или использование расширений или дополнений для браузера уровня «The Great Suspender» для «Google Chrome», хорошо работающего с ненужными вкладками браузера.

  • Добавьте оперативной памяти на ваш ПК. Если у вас на компьютере установлено 1-2 гигабайта памяти, будет оптимальным довести её объём до 4 гигабайт (а для 64-битных Виндовс 7, 8 и 10 версии рекомендую 8 и более гигабайт);Планка памяти
  • Убедитесь, что на вашем жёстком диске (или SSD) достаточно свободного места. При необходимости, освободите диск от ненужных файлов;
  • Используйте инструмент командной строки BCDEdit для изменения параметров загрузки системы. Если у вас на ПК установлена Виндовс 7 и более, запустите командную строку от имени администратора на Виндовс 7 и Виндовс 10, и в ней наберите:

bcdedit/set IncreaseUserVa 3072

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

bcdedit /set IncreaseUserVa 2560 что позволит задействовать 2,5 гигабайта вместо ранее забронированных 3.

Если ситуацию этим исправить не удалось, верните настройки на состояние по умолчанию:

bcdedit /deletevalue IncreaseUserVa

  • Увеличьте объём файла подкачки. Нажмите кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод. В открывшемся окне настроек системы выберите «Дополнительно» — «Быстродействие» — «Параметры» — «Дополнительно» — «Виртуальная память» — «Изменить». Снимите галочку с опции автоматического размера, поставьте галочку на «Указать размер», и поставьте исходный размер в 8192, и максимальный в 8192. Затем выберите «Задать»;

    Окно виртуальной памяти

    Установите нужный размер файла подкачки

  • Если ошибка возникает при использовании игровой программы, перейдите в её графические настройки, и выберите их минимальные значения;
  • Произведите правильную настройку «Java». Для решения проблем с игровой программой «Майнкрафт» перейдите в Панель управления Виндовс, найдите там «Java» и запустите данную среду исполнения. Нажмите на кнопку «View», затем дважды кликните на «Runtime Parametres». Введите туда –Xms256m – Xmx3072m (или больше). Xms – это минимальное выделение ОЗУ, Xmx – максимальное. Значение Xmx рекомендуют устанавливать на процентов 70-80% от общего объёма ОЗУ. Примените изменения, и перезагрузите ваш ПК.

Заключение

Ошибка «Out of memory» может иметь множество причин, связанных как с физическим недостатком памяти на ПК, так и другими детерминантами, изложенными мной выше. Для решения проблемы советую закрыть ненужные программы (вкладки браузера) на вашем компьютере (тем самым разгрузив его память), а самым эффективным инструментом является установка дополнительной планки памяти на ПК, что в большинстве случаев поможет избавиться от ошибки на вашем компьютере.

Asked
13 years, 7 months ago

Viewed
1k times

i am developing one j2me application to play wav & mp3 file.

problems are:

  • while try to play mp3 file in my phone (nokia 5610d) it is making «Out of memory» error.
  • while try to play Wav file it is giving «Sounds are not allowed» exception.

few lines of my code is here.

Code to play Wav file

InputStream is = getClass().getResourceAsStream("/Child.wav");
player = Manager.createPlayer(is, "audio/x-wav");

player.realize(); player.start();

Code to play MP3 file

InputStream is = getClass().getResourceAsStream("/Child.mp3");<br/>
player = Manager.createPlayer(is, "audio/mpeg");

player.realize(); player.start();

Please let me know what is the problem in my code.

laalto's user avatar

laalto

149k66 gold badges283 silver badges300 bronze badges

asked Nov 2, 2009 at 13:27

You might want to try «audio/wav» instead of «audio/x-wav».

I would also suggest using a FileConnection URL (Manager.createPlayer("file://localhost/E:/MyFolder/Child.mp3"); for example) as that typically works better than Players created with an InputStream on Series40 phones.

answered Nov 3, 2009 at 10:49

michael aubert's user avatar

michael aubertmichael aubert

6,8361 gold badge16 silver badges32 bronze badges

Does it make any difference if you call player.prefetch(); before player.start();? All the examples I have seen previously are done this way.

Also try using the mime type audio/mp3 instead if audio/mpeg doesn’t work.

answered Nov 2, 2009 at 14:21

James Goodwin's user avatar

James GoodwinJames Goodwin

7,3405 gold badges29 silver badges41 bronze badges

According to me, your code is correct.

I was getting «Sounds not allowed» error because the phone was in silent mode and i was trying to play it. Are u sure tht ur phone is not in silent mode while running your code?

answered Jun 7, 2011 at 5:18

Mital Pritmani's user avatar

Mital PritmaniMital Pritmani

4,8308 gold badges37 silver badges39 bronze badges

The most accurate source for Nokia Series 40 without throwing an exception (Out of Memory error) by launching directly from the SD mp3 files and other such files to allow the phone is:

import java.io.IOException;
import javax.microedition.media.Manager;
import javax.microedition.media.MediaException;
import javax.microedition.media.Player;
import javax.microedition.midlet.MIDlet;
public class pro extends MIDlet {
     public pro() throws IOException, MediaException {

     Player player = Manager.createPlayer("file:///E:/03.mp3");
     player.realize();
     player.start();

     }
  public void startApp() { }
  public void pauseApp() {}
  public void destroyApp(boolean unconditional) {}
}

answered May 14, 2014 at 13:29

nero's user avatar

Добрый день!
После неоднократного обновления Opera Mini программа “разрослась” до 900кб. И я думаю, что из-за этого очень часто вылетают ошибки “out of memory”. Хотел удалить ее и установить заново, но “Функция не доступна для системного файла”. (Ярлык с ключиком). Что делать?

На телефоне свободно 4.4.Мб.
Версия 6.0

Вопрос прислал Алексей

Оптимизация и раскрутка и продвижение сайтов в Гугле — КОКОС..
Ответы на вопросы читателей
СЦ Нокия пишет:
Возможно и вирус попал. Общий сброс а затем если не поможет – обновление п.о.

Updated

  • 1. Download ASR Pro
  • 2. Run the program
  • 3. Click «Scan Now» to find and remove any viruses on your computer
  • Speed up your computer today with this simple download.

    g.Not enough memory error occurs when the electronic computer does not have enough memory to print from the all-in-one. The HP All-in-One software uses memory (RAM), and therefore hard disk space, to print complex documents at high resolution.

    g.

    Sysap: Not enough space for this operation – memory full, remove duplicate content. At first, some data is an error that occurs regularly on Nokia mobile devices. Many users will simply see the above error messages on their screens without knowing the exact reason. And so in this short tutorial, I am sharing with you some of these ad hoc alternative methods that you can try to resolve and remedy the situation.

    Regardless of whether you have Nokia N-series, E-Asha-series, or another model and version, and how long have you used or may encounter with this solution, follow this process – memory is full, delete some data First error Reading this article as a whole can help you fix this and get your flexible device working again.

    What Is Causing Nokia Devices To Run Out Of Memory?

    How do I fix not enough memory error?

    Increase virtual memory. The recommended solution for this type of error is to increase the virtual memory on your computer.Update Windows. Make sure your new computer has the latest operating system and software.Update device drivers.Run SFC scan.

    Although the error can be considered an individual explanatory, the fact is that in addition to interrogation, not only the reason is known for sure. And yes, the error sometimes occurs due to the installation of applications, but also due to other files due to accumulated memory or from nowhere, as it happens against each other on my Nokia N81.

    How can I find out if my computer has enough memory?

    Let’s try to find out. Step 1. Simultaneously press Windows key + E on your keyboard to open File Explorer. In the file explorer window, right-click the PC secret formula on the left side of the TV screen. and select Properties.

    One thing I can say is that you can solve the problem manually and try to fix everything with the help of a computer that will help you just in case.

    Nokia Sysap Solution Insufficient Memory To Perform This Operation

    # 1 – Start by deleting some files that you probably have on your device. These can be applications, photos, and something new. Try to see if the situation persists.

    # 2. Try resetting your Nokia device to default. It will try to rebuildwind everything up to the state that you just bought.

    # 3 – Perform a hard reset and format the hard drive on your device. Or you can press * # 7780 # * # 7730 #, enter 12345 as security law and wait for the formatting to complete. Your Nokia device will restart.

    # 4 – If this approach doesn’t work, do it – a lot more formatting. And hold down the green (yes button), the asterisk (*) and about three (3). Enter 12345 as the security code and close so that your device can complete the operation.

    Updated

    Are you tired of your computer running slow? Annoyed by frustrating error messages? ASR Pro is the solution for you! Our recommended tool will quickly diagnose and repair Windows issues while dramatically increasing system performance. So don’t wait any longer, download ASR Pro today!

    # 5. For all of the above malfunctions, you should consult a computer technician who is also familiar with the mobile software for flashing your cell phone. Please note that although your warranty is still valid, it may unfortunately be void. In this case, you should contact your provider’s service for assistance.

    Do you find this research useful? Feel free to share it with others using the social media buttons or leaving comments to express your thoughts!

    Troubleshooting low memory issues for Nokia 5130c-2 is still covered in the following article. Moreover, in this article, users will find Nokia 5130 Enough, Not Memory Reasons and How to Avoid.

    not enough memory error in nokia

    Nokia 5130c-2 may run out of memory problem if music player covers are removed in any way. The official music player skins are often removed when you install one or more unofficial themes on our phone. You cannot reinstall the original designs in your phone simply by copying them exactly. The best way to fix Nokia 5130 Not Enough Memory is to flash it with the same firmware or more complex firmware. There’s also easy access if you don’t have a flash box and / or don’t want to flash your wonderful phone.

    jpg

    Nokia 5130c-2 Troubleshooting insufficient memory problems
    not enough memory error in nokia

    Downloadand unzip this file and you will get a file called “Backupfile.NBF”. product and open it. You will be asked if you want to restore the settings corresponding to this backup file. Click “YES” and think twice until the process completes. Your contact will be restarted automatically unless manually restarted.

    Bingo! They will keep your gallery and music player running, but flashing your phone is the best and smartest solution. Good luck

    If you have any other questions, feel free to post a new comment.

    Why is my memory card not detected on my Nokia 2.3?

    Hello, first try cleaning your contacts completely. Usually the problem is that the contacts are not clean. In this case, you need a different repair method, follow the steps to fix https: // geeksadvice.com/fix-sd-card-not-detected-on -windows-android / My Nokia 2.3 phone again reads SD card frequently when I tried to format the card is stored by flashing sd card ???

    Note. Every repair solution posted and implemented here belongs to at least one member of our entire team. Use the information provided in this case at your own risk. We are not responsible if the best device gets damaged during the repair process.

    Why is there a not enough memory error in Excel?

    32-bit versions of Excel are limited to 2 GB, so running a large portion of the spreadsheet will result in this error. 2. Recalculation of formulas. This memory error is also caused by formula recalculation, which must be done when inserting columns / rows, copying and pasting, and performing calculations.

    Speed up your computer today with this simple download.

    Inte Tillräckligt Med Minnesfel I Nokia
    Erreur De Mémoire Insuffisante Dans Nokia
    Nicht Genügend Speicherfehler Im Nokia
    Error De Memoria Insuficiente En Nokia
    Errore Di Memoria Insufficiente In Nokia
    Ошибка недостаточно памяти в Nokia
    Niewystarczający Błąd Pamięci W Nokii
    Nokia의 메모리 부족 오류
    Niet Genoeg Geheugenfout In Nokia
    Erro De Memória Insuficiente No Nokia

    Luke Cole

    Многие пользователи ПК во время работы с какой-либо программой могут столкнуться с «вылетом» указанной программы, и появившимся сообщением «Out of memory». Возникшая проблема может иметь множество причин, начиная от банального недостатка памяти на пользовательском ПК, и заканчивая некорректной работой с памятью какой-либо программы.

    • Причины появления дисфункции
    • Как исправить ошибку «Out of memory»
    • Заключение

    Ошибка out of memory

    Причины появления дисфункции

    Сообщение «Out of memory» (в переводе дословно «вне памяти», или «недостаточно памяти») обычно возникает при недостатке памяти на пользовательском компьютере. В частности же, в появлении данной ошибки «виновен» следующий набор факторов:

    • Недостаток памяти RAM на вашем ПК (рабочей памяти, планки которой установлены на материнской плате вашего компьютера). Если на вашем компьютере установлен всего 1 гигабайт памяти, вы будете встречаться с описываемой ошибкой довольно часто. Нормальным же ныне считается наличие на компьютере 4 гигабайт памяти и выше;
    • Недостаток места на жёстком диске.

    Когда вашему компьютеру не хватает физической R.A.M. памяти, он заимствует часть места на жёстком диске, и создаёт так называемую «виртуальную память». Система временно хранит в такой виртуальной памяти ту часть данных, которая не помещается в памяти обычной. Такие данные обычно хранятся в файле «pagefile.sys», размер которого может увеличиваться или уменьшаться в зависимости от специфики работы вашей ОС. Если на диске будет недостаточно места, файл «pagefile.sys» не сможет расти, и пользователь получит рассматриваемую ошибку.

    • При одновременном запуске на ПК большого количества программ, каждая из которых бронирует часть памяти ПК под свои задачи;
    • При запуск большого количества вкладок браузера. Веб-навигаторы уровня «Firefox» или «Google Chrome» способны занимать от 500 мегабайт до 1 гигабайта памяти под свой функционал, при этом число открытых вкладок и соответствующей обслуживающей памяти может быть ограничено системой. Специалисты Майрософт называют такую проблему «the desktop heap limitation» — «ограничение кучи рабочего стола»);
    • Некорректная работа с памятью ряда программ (наиболее часто это игровые программы);
    • Не оптимальный размер файла подкачки, с которым работает система.Планка памяти и датчик

    Как исправить ошибку «Out of memory»

    Для решения указанной проблемы рекомендую сделать следующее:

    1. Перезагрузите ваш ПК, и запустите требуемую программу вновь. Возможно, что проблема имеет случайный характер, и более повторяться не будет;
    2. Перед запуском нужной программы закройте другие ненужные программы (браузер, музыкальный или видео плеер, текстовый или графический редактор, мессенджер и так далее);
    3. Если проблема возникает во время серфинга в сети, закройте всё множество вкладок вашего браузера (при наличии), оставив лишь одну или две.Много открытых вкладок

    Альтернативным вариантом решения проблемы является установка соответствующего фикса от Майкрософт. Или использование расширений или дополнений для браузера уровня «The Great Suspender» для «Google Chrome», хорошо работающего с ненужными вкладками браузера.

    • Добавьте оперативной памяти на ваш ПК. Если у вас на компьютере установлено 1-2 гигабайта памяти, будет оптимальным довести её объём до 4 гигабайт (а для 64-битных Виндовс 7, 8 и 10 версии рекомендую 8 и более гигабайт);Планка памяти
    • Убедитесь, что на вашем жёстком диске (или SSD) достаточно свободного места. При необходимости, освободите диск от ненужных файлов;
    • Используйте инструмент командной строки BCDEdit для изменения параметров загрузки системы. Если у вас на ПК установлена Виндовс 7 и более, запустите командную строку от имени администратора на Виндовс 7 и Виндовс 10, и в ней наберите:

    bcdedit/set IncreaseUserVa 3072

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

    bcdedit /set IncreaseUserVa 2560 что позволит задействовать 2,5 гигабайта вместо ранее забронированных 3.

    Если ситуацию этим исправить не удалось, верните настройки на состояние по умолчанию:

    bcdedit /deletevalue IncreaseUserVa

    • Увеличьте объём файла подкачки. Нажмите кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод. В открывшемся окне настроек системы выберите «Дополнительно» — «Быстродействие» — «Параметры» — «Дополнительно» — «Виртуальная память» — «Изменить». Снимите галочку с опции автоматического размера, поставьте галочку на «Указать размер», и поставьте исходный размер в 8192, и максимальный в 8192. Затем выберите «Задать»;

      Окно виртуальной памяти

      Установите нужный размер файла подкачки

    • Если ошибка возникает при использовании игровой программы, перейдите в её графические настройки, и выберите их минимальные значения;
    • Произведите правильную настройку «Java». Для решения проблем с игровой программой «Майнкрафт» перейдите в Панель управления Виндовс, найдите там «Java» и запустите данную среду исполнения. Нажмите на кнопку «View», затем дважды кликните на «Runtime Parametres». Введите туда –Xms256m – Xmx3072m (или больше). Xms – это минимальное выделение ОЗУ, Xmx – максимальное. Значение Xmx рекомендуют устанавливать на процентов 70-80% от общего объёма ОЗУ. Примените изменения, и перезагрузите ваш ПК.

    Заключение

    Ошибка «Out of memory» может иметь множество причин, связанных как с физическим недостатком памяти на ПК, так и другими детерминантами, изложенными мной выше. Для решения проблемы советую закрыть ненужные программы (вкладки браузера) на вашем компьютере (тем самым разгрузив его память), а самым эффективным инструментом является установка дополнительной планки памяти на ПК, что в большинстве случаев поможет избавиться от ошибки на вашем компьютере.

  • Ошибка out of memory matlab
  • Ошибка out of memori
  • Ошибка osu was unable to obtain a graphics context
  • Ошибка osloader exe ошибка 0xc0000428 состояние не удается проверить цифровую подпись этого файла
  • Ошибка osf частотный преобразователь